On Thu, 28 Jul 2016, Martin Winter wrote:
On all the other OS’es it fixes the dejagnu, but just failed at the next step
again:
1) Ubuntu 12.04 / Debian 8 / CentOS 6 / CentOS 7 : - Passes the normal
compile, but fails recompiling when
recompiling as a package
CC thread.lo
CC if.lo
if.c: In function 'if_link_params_get':
if.c:1151:3: error: 'for' loop initial declarations are only allowed in C99
mode
if.c:1151:3: note: use option -std=c99 or -std=gnu99 to compile your code
make[5]: *** [if.lo] Error 1
(Somehow the “-std=gnu99” option does not get configured when building
packages. I need
to investigate this further)
If you set CFLAGS yourself, that completely overrides anything configure
set. Would that explain it?
But, we can also change the for loop.
2) FreeBSD 8/9/10, NetBSD 6/7, OpenBSD, OmniOS: - fails compiling:
make all-am
CC network.lo
network.c:109:2: error: "Please supply htonf implementation for this
platform"
#error "Please supply htonf implementation for this platform"
^
Didn’t we fix this?
I'd hoped so. Hmm.
regards,
--
Paul Jakma | [email protected] | @pjakma | Key ID: 0xD86BF79464A2FF6A
Fortune:
"Lightspeed briefs: style and comfort for the discriminating crotch."
-announcer
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev