#exult@irc.freenode.net logs for 20 Jun 2013 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:00:31] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[00:04:27] --> Marzo has joined #exult
[02:11:30] --> i30817 has joined #exult
[02:12:29] <i30817> Well, it didn't really work:
[02:12:30] <i30817> g++ -DHAVE_CONFIG_H -I. -I../.. -I./../../headers -I./.. -I./../../files -I./../.. -O2 -Wno-long-long -O2 -c -o ucparse.o ucparse.cc
[02:12:32] <i30817> /bin/bash ../../ylwrap uclex.ll lex.yy.c uclex.cc -- flex
[02:12:33] <i30817> make[4]: *** No rule to make target `ucparse.hh', needed by `uclex.o'. Stop.
[02:13:00] <i30817> With this simplistic patch:
[02:13:02] <i30817> http://bazaar.launchpad.net/~exult-team/exult-engine/packaging/view/head:/debian/patches/upstreamSaucyCompileError.diff
[02:13:54] <i30817> If you have suggestions i will read them... tomorrow.
[02:13:56] <-- i30817 has left IRC (Client Quit)
[03:27:30] --> Rottingbeef has joined #exult
[03:28:37] <-- Baastuul_ has left IRC (Ping timeout: 248 seconds)
[04:01:45] <-- nutron has left IRC (Remote host closed the connection)
[07:35:20] <-- sh4rm4 has left IRC (Remote host closed the connection)
[07:35:49] --> sh4rm4 has joined #exult
[08:59:18] --> ShamblerDK has joined #exult
[09:08:52] --> i30817 has joined #exult
[09:09:35] <i30817> So, that patch makes the build fail. Any other suggestion?
[09:09:57] <i30817> fail including the Saucy compile that is.
[09:11:50] <i30817> Ohhh, but it fails on a different way. Saucy:
[09:11:52] <i30817> updating ucparse.output
[09:11:53] <i30817> updating ucparse.hh
[09:11:55] <i30817> g++ -DHAVE_CONFIG_H -I. -I../.. -I./../../headers -I./.. -I./../../files -I./../.. -O2 -Wno-long-long -O2 -c -o ucparse.o ucparse.cc
[09:11:56] <i30817> /bin/bash ../../ylwrap uclex.ll lex.yy.c uclex.cc -- flex
[09:11:58] <i30817> g++ -DHAVE_CONFIG_H -I. -I../.. -I./../../headers -I./.. -I./../../files -I./../.. -O2 -Wno-long-long -O2 -c -o uclex.o uclex.cc
[09:11:59] <i30817> uclex.ll:30:21: fatal error: ucparse.h: No such file or directory
[09:12:01] <i30817> #include "ucparse.h"
[09:12:02] <i30817> ^
[09:12:04] <i30817>
[09:12:05] <i30817> Others (as usual):
[09:12:07] <i30817> g++ -DHAVE_CONFIG_H -I. -I../.. -I./../../headers -I./.. -I./../../files -I./../.. -O2 -Wno-long-long -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -O2 -c -o ucparse.o ucparse.cc
[09:12:08] <i30817> /bin/bash ../../ylwrap uclex.ll lex.yy.c uclex.cc -- flex
[09:12:10] <i30817> make[4]: *** No rule to make target `ucparse.hh', needed by `uclex.o'. Stop.
[09:34:24] <i30817> Aha!
[09:34:26] <i30817> http://stackoverflow.com/questions/16098509/automake-1-12-changes-bison-yacc-output-names-backwards-incompatible-change
[09:34:42] <i30817> Undefined behaviour.
[09:36:35] <i30817> Halp
[09:39:26] <i30817> http://lists.gnu.org/archive/html/automake/2012-09/msg00017.html <-bitching about it
[09:40:58] <i30817> So requiring at least automake 1.12 and changing the includes with .h to .hh? Or that hack on the stackoverflow link?
[10:48:31] <Dominus> hmm, wjp, as this is "intended" behavior, can we change it to be .hh instead for older versions, too?
[11:21:55] <-- i30817 has left IRC (Ping timeout: 252 seconds)
[11:31:30] <-- Marzo has left IRC (Remote host closed the connection)
[11:34:43] --> Marzo has joined #exult
[11:56:25] --> TheCycoONE has joined #exult
[12:48:48] <-- ShamblerDK has left IRC (Remote host closed the connection)
[12:49:09] --> ShamblerDK has joined #exult
[13:51:44] --> Matt_O1 has joined #exult
[13:54:38] <-- Matt_O has left IRC (Ping timeout: 252 seconds)
[16:58:12] --> nutron has joined #exult
[21:04:51] <-- TheCycoONE has left IRC (Read error: Connection reset by peer)
[23:06:30] <-- ShamblerDK has left IRC (Remote host closed the connection)