* Package: net-wireless/irda-utils-0.9.18-r6 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking irda-utils-0.9.18.tar.gz to /var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work >>> Source unpacked in /var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work >>> Preparing source in /var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work/irda-utils-0.9.18 ... * Applying irda-utils-rh1.patch ... [ ok ] * Applying irda-utils-0.9.18-makefile.diff ... [ ok ] * Applying irda-utils-0.9.18-smcinit.diff ... [ ok ] * Applying irda-utils-0.9.18-io.h.diff ... [ ok ] * Applying irda-utils-0.9.18-dofail.patch ... [ ok ] * Applying irda-utils-0.9.18-asneeded.patch ... [ ok ] * Applying irda-utils-0.9.18-ldflags.patch ... [ ok ] * Applying irda-utils-0.9.18-headers.patch ... [ ok ] * Applying irda-utils-0.9.18-SIOCGSTAMP.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work/irda-utils-0.9.18 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work/irda-utils-0.9.18 ... make -j1 'RPM_OPT_FLAGS=-O2 -pipe -march=native -fno-strict-aliasing -std=gnu89' RPM_BUILD_ROOT=/var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/image/ ROOT=/var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/image/ [CC] irattach.c irattach.c: In function ‘attach_dongle’: irattach.c:616:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 616 | ifr.ifr_data = (void *) dongle; | ^ irattach.c: In function ‘main’: irattach.c:657:6: warning: variable ‘modname’ set but not used [-Wunused-but-set-variable] 657 | int modname = 0; /* True is first arg is a module name */ | ^~~~~~~ irattach.c: In function ‘modify_flags.constprop’: irattach.c:133:9: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 19 [-Wstringop-truncation] 133 | strncpy(ifr.ifr_name, dev, IFNAMSIZ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irattach.c:145:2: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 19 [-Wstringop-truncation] 145 | strncpy(ifr.ifr_name, dev, IFNAMSIZ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘attach_dongle’, inlined from ‘main’ at irattach.c:774:3: irattach.c:617:3: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 19 [-Wstringop-truncation] 617 | strncpy(ifr.ifr_name, dev, IFNAMSIZ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [CC] util.c [CC] irattach [CC] dongle_attach.c dongle_attach.c: In function ‘main’: dongle_attach.c:118:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 118 | ifr.ifr_data = (void *) dongle; | ^ [CC] dongle_attach [CC] irdaping.c irdaping.c:36:10: fatal error: net/if_packet.h: No such file or directory 36 | #include /* For struct sockaddr_pkt */ | ^~~~~~~~~~~~~~~~~ compilation terminated. make[1]: *** [Makefile:64: irdaping.o] Error 1 make: *** [Makefile:34: all] Error 2 * ERROR: net-wireless/irda-utils-0.9.18-r6::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-wireless/irda-utils-0.9.18-r6::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-wireless/irda-utils-0.9.18-r6::gentoo'`. * The complete build log is located at '/var/log/portage/net-wireless:irda-utils-0.9.18-r6:20200407-071133.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/temp/environment'. * Working directory: '/var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work/irda-utils-0.9.18' * S: '/var/tmp/portage/net-wireless/irda-utils-0.9.18-r6/work/irda-utils-0.9.18'