x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -fPIC -ggdb -fPIC -ggdb -D_GNU_SOURCE -DPLUGIN_VER=\"3.0.0\" -I../../src -I../../lib -I../../lib/pud/nmealib/include -I../../lib/pud/wireformat/include -DOLSR_PLUGIN -DUSE_FPM -DDEBUG -c -o src/networkInterfaces.o src/networkInterfaces.c src/gpsdclient.c: In function ‘nmeaInfoFromGpsd’: src/gpsdclient.c:374:30: error: ‘STATUS_NO_FIX’ undeclared (first use in this function); did you mean ‘STATUS_RTK_FIX’? 374 | if (gpsdata->fix.status == STATUS_NO_FIX) { | ^~~~~~~~~~~~~ | STATUS_RTK_FIX src/gpsdclient.c:374:30: note: each undeclared identifier is reported only once for each function it appears in ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1-j4-20211103-121901 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.2.0 * clang version 13.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/13/bin /usr/lib/llvm/13 13.0.0 Python 3.9.8 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby27 (with Rubygems) [3] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.56.1 [2] rust-1.56.1 * The Glorious Glasgow Haskell Compilation System, version 8.10.4 php cli: HEAD of ::gentoo commit a535a403efb75e09601f497304dcede0a3d6b689 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Nov 7 12:51:36 2021 +0000 2021-11-07 12:51:34 UTC emerge -qpvO net-misc/olsrd [ebuild N ] net-misc/olsrd-0.9.8_p20210612 USE="pud -gtk"
Created attachment 749334 [details] emerge-info.txt
Created attachment 749337 [details] emerge-history.txt
Created attachment 749340 [details] environment
Created attachment 749343 [details] etc.portage.tar.bz2
Created attachment 749346 [details] net-misc:olsrd-0.9.8_p20210612:20211107-130632.log
Created attachment 749349 [details] temp.tar.bz2
This is a gpsd compatibility issue.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b542d1df078942ee0216a387a6fad55c6cec8a24 commit b542d1df078942ee0216a387a6fad55c6cec8a24 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-11-19 15:08:38 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-19 15:10:48 +0000 net-misc/olsrd: add 0.9.8_p20241102 * Switch to USE=gui per QA policy * Pass -std=gnu17, not going to worry about reporting it upstream at this point given how long it's been since the last release. Bug: https://bugs.gentoo.org/822300 Bug: https://bugs.gentoo.org/895104 Closes: https://bugs.gentoo.org/927456 Signed-off-by: Sam James <sam@gentoo.org> net-misc/olsrd/Manifest | 1 + net-misc/olsrd/olsrd-0.9.8_p20241102.ebuild | 127 ++++++++++++++++++++++++++++ 2 files changed, 128 insertions(+)