Date: Sun, 14 Mar 2021 13:49:06 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 254278] games/eboard: Fix for endian.h and some unsolved issues Message-ID: <bug-254278-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254278 Bug ID: 254278 Summary: games/eboard: Fix for endian.h and some unsolved issues Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: rhurlin@FreeBSD.org Created attachment 223260 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D223260&action= =3Dedit patch to fix endian.h include (1) The latest update of games/eboard with ports r568287 does not build on = my 14.0-CURRENT boxes anymore. It stops with c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing=20=20 -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/libdrm -I/usr/local/include/harfbuzz -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/atk-1.0 -D_THREAD_SAFE -I/usr/local/include/gstreamer-= 1.0 -pthread -c sound.cc -o sound.o sound.cc:41:10: fatal error: 'endian.h' file not found #include <endian.h> ^~~~~~~~~~ 1 error generated. *** Error code 1 Stop. make[2]: stopped in /usr/ports/games/eboard/work/eboard-1.1.3 The attached patch should fix this issue. (2) Another point is, that the update from v1.1.1 to v1.1.3 removed joystick support in the sources (see Changelog). So there is no need for an OPTION joystick. (3) Even if the port was built with the attached patch for endian.h, warnin= gs are issued in the build: =3D=3D=3D=3D> Running Q/A tests (stage-qa) Warning: Symlink '/usr/local/share/eboard/timeseal.FreeBSD' pointing to '/usr/local/bin/timeseal' which does not exist in the stage directory or in localbase Warning: Possible REINPLACE_CMD issues: - - REINPLACE_CMD ran, but did not modify file contents: config.h While the REINPLACE_CMD probably just needs to be removed, the note about t= he missing timeseal binary is probably more profound and not just missing the binary. I currently have no idea how to make timeseal work again for eboard. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254278-7788>