On Tue, 9 Aug 2016, Martin Winter wrote:

I started at the beginning and cherry-picked commits from proposed 8
into a pull requests and so far got 46 commits of the 159 commits integrated.
See https://docs.google.com/spreadsheets/d/16UtC3epcRv6hx5dkRwPOtG3_wRVj5L5guB63g_hmw-s/edit#gid=1711194199
(The green highlighted commits are merged to the dev/automerge branch)

So, this got stuck at 'for (int ...)'? Cause the compiler is in less-than-C99 mode?

Which seems to be due to:

# Build the Debian Source and Binary Package
06-Aug-2016 15:45:33 cd quagga-test; /usr/bin/debuild --preserve-envvar WANT_LDP -us -uc
06-Aug-2016 15:45:34     dpkg-buildpackage -rfakeroot -D -us -uc
06-Aug-2016 15:45:34 dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security 06-Aug-2016 15:45:34 dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2 06-Aug-2016 15:45:34 dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security 06-Aug-2016 15:45:34 dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 06-Aug-2016 15:45:34 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro

in https://ci1.netdef.org/browse/QUAGGA-GITHUBOSRQUAGGA-CI002BUILD-81/log

Seems to be same issue for a few of them?

E.g., the OBSD fail, it's built fine the first time, but then tries to build it again to build packages but overrides the CFLAGS?

build   06-Aug-2016 15:44:04    # Build package
build 06-Aug-2016 15:44:04 cd myport/net/quagga-test; export PORTSDIR=/home/ci/cibuild.81/myport; make package build 06-Aug-2016 15:44:05 ===> Checking files for quagga-test-20160806.223947p0-git.1f408a5 build 06-Aug-2016 15:44:05 `/home/ci/cibuild.81/myport/distfiles/quagga-source.tar.gz' is up to date.
build   06-Aug-2016 15:44:05    >> (SHA256) quagga-source.tar.gz: OK
build 06-Aug-2016 15:44:05 ===> quagga-test-20160806.223947p0-git.1f408a5 depends on: gawk-* -> gawk-4.1.3 build 06-Aug-2016 15:44:05 ===> quagga-test-20160806.223947p0-git.1f408a5 depends on: gmake-* -> gmake-4.1p0 build 06-Aug-2016 15:44:05 ===> quagga-test-20160806.223947p0-git.1f408a5 depends on: libexecinfo-* -> libexecinfo-0.2p5v0 build 06-Aug-2016 15:44:05 ===> Verifying specs: c curses execinfo m readline termcap build 06-Aug-2016 15:44:05 ===> found c.80.1 curses.14.0 execinfo.2.0 m.9.0 readline.4.0 termcap.14.0 build 06-Aug-2016 15:44:05 ===> Extracting for quagga-test-20160806.223947p0-git.1f408a5 build 06-Aug-2016 15:44:06 ===> Patching for quagga-test-20160806.223947p0-git.1f408a5 build 06-Aug-2016 15:44:06 ===> Configuring for quagga-test-20160806.223947p0-git.1f408a5 build 06-Aug-2016 15:44:06 Using /home/ci/cibuild.81/myport/pobj/quagga-test-20160806.223947-git.1f408a5/config.site (generated) build 06-Aug-2016 15:44:06 cd /home/ci/cibuild.81/myport/pobj/quagga-test-20160806.223947-git.1f408a5/quagga-source && env AUTOMAKE_VERSION=1.15 AUTOCONF_VERSION=2.69 autoreconf -fi <cut, but presumably also settting CFLAGS here?>
...
build 06-Aug-2016 15:44:26 checking whether to set a default CFLAGS... CFLAGS supplied by user

I'll try fix those, but can the testing stuff also be fixed to either not override CFLAGS, or else try remember to set std=c99?

regards,
--
Paul Jakma | [email protected] | @pjakma | Key ID: 0xD86BF79464A2FF6A
Fortune:
Everybody likes a kidder, but nobody lends him money.
                -- Arthur Miller

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to