* Modern C testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/net-misc/taptap-1.0-r1/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/taptap-1.0-r1/work ... * clang -O2 -pipe -march=native -fno-diagnostics-color -Werror=implicit-function-declaration -Werror=implicit-int -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o taptap taptap-1.0.c taptap-1.0.c:65:2: error: call to undeclared library function 'memset' with type 'void *(void *, int, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 65 | memset(&ifr, 0, sizeof(ifr)); ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_systemd_merged_usr-20231128-203237 ------------------------------------------------------------------- CC=clang CXX=clang++ gcc-config -l: [1] x86_64-pc-linux-gnu-10 [2] x86_64-pc-linux-gnu-13 * clang/llvm (if any): clang version 17.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/17/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/17 17.0.6 Python 3.11.6 Available Ruby profiles: [1] ruby31 (with Rubygems) * Available Rust versions: [1] rust-bin-1.73.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 17.0.8.1_p1 [openjdk-bin-17] *) Eclipse Temurin JDK 21.0.1_p12 [openjdk-bin-21] 3) Eclipse Temurin JDK 8.382_p05 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-17 [3] openjdk-bin-21 system-vm The Glorious Glasgow Haskell Compilation System, version 9.0.2 php cli (if any): [1] php8.1 * [2] php8.2 go version go1.21.4 linux/amd64 HEAD of ::gentoo commit 91edd58925de90f0595aa21e159f5e5b73b399e1 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sat Dec 2 17:31:58 2023 +0000 2023-12-02 17:31:57 UTC emerge -qpvO net-misc/taptap [ebuild N ] net-misc/taptap-1.0-r1
Created attachment 876437 [details] emerge-info.txt
Created attachment 876438 [details] emerge-history.txt
Created attachment 876439 [details] environment
Created attachment 876440 [details] etc.clang.tar.xz
Created attachment 876441 [details] etc.portage.tar.xz
Created attachment 876442 [details] logs.tar.xz
Created attachment 876443 [details] net-misc:taptap-1.0-r1:20231202-185705.log
Created attachment 876444 [details] qlist-info.txt.xz
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31edbdb03c9af9c8de0087a4a2f7b0ee1d519bf3 commit 31edbdb03c9af9c8de0087a4a2f7b0ee1d519bf3 Author: NHOrus <jy6x2b32pie9@yahoo.com> AuthorDate: 2025-02-27 17:59:22 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-10 01:36:50 +0000 net-misc/taptap: add missing include Changed build process to lean more on portage infrastructure with implicit emake rules instead of explicit edo that may be missing compile or link flags. Closes: https://bugs.gentoo.org/919877 Closes: https://bugs.gentoo.org/919058 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/40799 Signed-off-by: Sam James <sam@gentoo.org> net-misc/taptap/files/taptap-1.0-missing-include.patch | 12 ++++++++++++ .../taptap/{taptap-1.0-r1.ebuild => taptap-1.0-r2.ebuild} | 11 ++++++----- 2 files changed, 18 insertions(+), 5 deletions(-)