Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 912325 Details for
Bug 945158
sys-process/runit-2.1.2-r6 - [ncurses-6.5] [meson] [gcc-15] tryuwtmpx.c: error: invalid use of undefined type struct futmpx
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sys-process:runit-2.1.2-r6:20241127-204401.log
sys-process:runit-2.1.2-r6:20241127-204401.log (text/plain), 11.89 KB, created by
Toralf Förster
on 2024-11-27 21:35:54 UTC
(
hide
)
Description:
sys-process:runit-2.1.2-r6:20241127-204401.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2024-11-27 21:35:54 UTC
Size:
11.89 KB
patch
obsolete
> * Package: sys-process/runit-2.1.2-r6:0 > * Repository: gentoo > * Maintainer: zhixu.liu@gmail.com proxy-maint@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking runit-2.1.2.tar.gz to /var/tmp/portage/sys-process/runit-2.1.2-r6/work >>>> Unpacking runit-2.1.2-patches-20240905.tar.xz to /var/tmp/portage/sys-process/runit-2.1.2-r6/work >>>> Source unpacked in /var/tmp/portage/sys-process/runit-2.1.2-r6/work >>>> Preparing source in /var/tmp/portage/sys-process/runit-2.1.2-r6/work/admin/runit-2.1.2/src ... > * Applying patches from /var/tmp/portage/sys-process/runit-2.1.2-r6/work/patches ... > * 0001-show-full-build-command-and-do-not-redirect-to-dev-n.patch ... > [ ok ] > * 0002-fix-undesired-compilation-error-s-of-feature-test.patch ... > [ ok ] > * 0003-fix-compilation-error-s-call-to-undeclared-function-.patch ... > [ ok ] > * 0004-fix-compilation-errors-s-warning-s-of-x86_cpuid.c.patch ... > [ ok ] > * 0005-fix-compilation-warning-s-Wincompatible-pointer-type.patch ... > [ ok ] > * 0006-fix-compilation-warning-s-Wincompatible-pointer-type.patch ... > [ ok ] > * 0007-support-etc-runit-nosync-file-to-make-sync-on-shutdo.patch ... > [ ok ] > * 0008-add-update-doc-man-page-of-chpst-and-runsv.patch ... > [ ok ] > * 0009-fix-compilation-warning-s-Wunsequenced.patch ... > [ ok ] > * 0010-fix-compilation-warning-s-Wmisleading-indentation.patch ... > [ ok ] > * 0011-fix-compilation-warning-s-Wimplicit-fallthrough.patch ... > [ ok ] > * 0012-fix-compilation-warning-s-Wmain-return-type.patch ... > [ ok ] > * 0013-fix-compilation-warning-s-Wdeprecated-non-prototype.patch ... > [ ok ] > * 0014-fix-compilation-warning-s-Wunused-variable.patch ... > [ ok ] > * 0015-fix-compilation-warning-s-Wempty-body.patch ... > [ ok ] > * 0016-fix-compilation-warning-s-Wpointer-sign.patch ... > [ ok ] > * 0017-fix-compilation-warning-s-Wunused-parameter.patch ... > [ ok ] > * 0018-fix-compilation-warning-s-Wunused-result.patch ... > [ ok ] > * 0019-fix-compilation-warning-s-Wunterminated-string-initi.patch ... > [ ok ] > * 0020-add-sleep_microseconds-to-encapsulate-u-nano-sleep.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-process/runit-2.1.2-r6/work/admin/runit-2.1.2/src ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-process/runit-2.1.2-r6/work/admin/runit-2.1.2/src ... >make -O -j4 >rm -f choose >cat warn-auto.sh choose.sh \ >> choose >chmod 555 choose >sh find-systype.sh > systype >rm -f makelib >sh print-ar.sh > makelib >chmod 555 makelib >rm -f compile >sh print-cc.sh > compile >chmod 555 compile >rm -f load >sh print-ld.sh > load >chmod 555 load >./compile chkshsgr.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c chkshsgr.c >./choose c trydrent direntry.h1 direntry.h2 > direntry.h >+ result=direntry.h2 >+ case "$1" in >+ ./compile trydrent.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c trydrent.c >+ case "$1" in >+ case "$1" in >+ rm -f trydrent.o trydrent >+ exec cat direntry.h2 >./choose c trysysel select.h1 select.h2 > select.h >+ result=select.h2 >+ case "$1" in >+ ./compile trysysel.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c trysysel.c >+ case "$1" in >+ case "$1" in >+ rm -f trysysel.o trysysel >+ exec cat select.h2 >./choose c tryreboot reboot_system.h1 reboot_system.h2 > \ > reboot_system.h >+ result=reboot_system.h2 >+ case "$1" in >+ ./compile tryreboot.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c tryreboot.c >+ case "$1" in >+ case "$1" in >+ rm -f tryreboot.o tryreboot >+ exec cat reboot_system.h2 >./choose cl trywaitp haswaitp.h1 haswaitp.h2 > haswaitp.h >+ result=haswaitp.h2 >+ case "$1" in >+ ./compile trywaitp.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c trywaitp.c >+ case "$1" in >+ ./load trywaitp >+ main=trywaitp >+ shift >+ exec x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0 -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -o trywaitp trywaitp.o >+ case "$1" in >+ rm -f trywaitp.o trywaitp >+ exec cat haswaitp.h2 >./choose clr trypoll iopause.h1 iopause.h2 > iopause.h >+ result=iopause.h2 >+ case "$1" in >+ ./compile trypoll.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c trypoll.c >+ case "$1" in >+ ./load trypoll >+ main=trypoll >+ shift >+ exec x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0 -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -o trypoll trypoll.o >+ case "$1" in >+ ./trypoll >+ rm -f trypoll.o trypoll >+ exec cat iopause.h2 >./choose clr tryulong64 uint64.h1 uint64.h2 > uint64.h >+ result=uint64.h2 >+ case "$1" in >+ ./compile tryulong64.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c tryulong64.c >+ case "$1" in >+ ./load tryulong64 >+ main=tryulong64 >+ shift >+ exec x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0 -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -o tryulong64 tryulong64.o >+ case "$1" in >+ ./tryulong64 >+ rm -f tryulong64.o tryulong64 >+ exec cat uint64.h2 >( ./compile tryuwtmpx.c && cat uw_tmp.h2 >uw_tmp.h ) || \ >( ./compile tryuwtmp.c && cat uw_tmp.h1 >uw_tmp.h ) >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c tryuwtmpx.c >tryuwtmpx.c: In function âmainâ: >tryuwtmpx.c:8:14: error: invalid use of undefined type âstruct futmpxâ > 8 | char *s =ut.ut_name; > | ^ >tryuwtmpx.c: At top level: >tryuwtmpx.c:5:15: error: storage size of âutâ isnât known > 5 | struct futmpx ut; > | ^~ >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c tryuwtmp.c >rm -f tryuwtmp.o tryuwtmpx.o >./compile uidgid.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c uidgid.c >./compile buffer.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c buffer.c >./compile alloc_re.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c alloc_re.c >./compile alloc.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c alloc.c >./compile buffer_1.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c buffer_1.c >In file included from buffer_1.c:3: >buffer.h:14:61: error: initialization of âint (*)(void)â from incompatible pointer type âint (*)(int, const char *, unsigned int)â [-Wincompatible-pointer-types] > 14 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } > | ^ >buffer_1.c:6:20: note: in expansion of macro âBUFFER_INITâ > 6 | static buffer it = BUFFER_INIT(buffer_unixwrite,1,buffer_1_space,sizeof buffer_1_space); > | ^~~~~~~~~~~ >buffer.h:14:61: note: (near initialization for âit.opâ) > 14 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } > | ^ >buffer_1.c:6:20: note: in expansion of macro âBUFFER_INITâ > 6 | static buffer it = BUFFER_INIT(buffer_unixwrite,1,buffer_1_space,sizeof buffer_1_space); > | ^~~~~~~~~~~ >make: *** [Makefile:134: buffer_1.o] Error 1 >make: *** Waiting for unfinished jobs.... >./compile buffer_0.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c buffer_0.c >In file included from buffer_0.c:3: >buffer.h:14:61: error: initialization of âint (*)(void)â from incompatible pointer type âint (*)(int, char *, int)â [-Wincompatible-pointer-types] > 14 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } > | ^ >buffer_0.c:12:20: note: in expansion of macro âBUFFER_INITâ > 12 | static buffer it = BUFFER_INIT(buffer_0_read,0,buffer_0_space,sizeof buffer_0_space); > | ^~~~~~~~~~~ >buffer.h:14:61: note: (near initialization for âit.opâ) > 14 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } > | ^ >buffer_0.c:12:20: note: in expansion of macro âBUFFER_INITâ > 12 | static buffer it = BUFFER_INIT(buffer_0_read,0,buffer_0_space,sizeof buffer_0_space); > | ^~~~~~~~~~~ >make: *** [Makefile:131: buffer_0.o] Error 1 >./compile buffer_2.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c buffer_2.c >In file included from buffer_2.c:3: >buffer.h:14:61: error: initialization of âint (*)(void)â from incompatible pointer type âint (*)(int, const char *, unsigned int)â [-Wincompatible-pointer-types] > 14 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } > | ^ >buffer_2.c:6:20: note: in expansion of macro âBUFFER_INITâ > 6 | static buffer it = BUFFER_INIT(buffer_unixwrite,2,buffer_2_space,sizeof buffer_2_space); > | ^~~~~~~~~~~ >buffer.h:14:61: note: (near initialization for âit.opâ) > 14 | #define BUFFER_INIT(op,fd,buf,len) { (buf), 0, (len), (fd), (op) } > | ^ >buffer_2.c:6:20: note: in expansion of macro âBUFFER_INITâ > 6 | static buffer it = BUFFER_INIT(buffer_unixwrite,2,buffer_2_space,sizeof buffer_2_space); > | ^~~~~~~~~~~ >make: *** [Makefile:137: buffer_2.o] Error 1 >./compile trysocketlib.c >+ exec x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=odr -flto -c trysocketlib.c >( ./load trysocketlib >/dev/null 2>&1 || \ > ( ./load trysocketlib -lxnet >/dev/null 2>&1 && echo '-lxnet' ) || \ > ( ./load trysocketlib -lsocket -lnsl >/dev/null 2>&1 && \ > echo '-lsocket -lnsl' ) \ >) >socket.lib >rm -f trysocketlib.o trysocketlib > * ERROR: sys-process/runit-2.1.2-r6::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=sys-process/runit-2.1.2-r6::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sys-process/runit-2.1.2-r6::gentoo'`. > * The complete build log is located at '/var/log/portage/sys-process:runit-2.1.2-r6:20241127-204401.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-process/runit-2.1.2-r6/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sys-process/runit-2.1.2-r6/temp/environment'. > * Working directory: '/var/tmp/portage/sys-process/runit-2.1.2-r6/work/admin/runit-2.1.2/src' > * S: '/var/tmp/portage/sys-process/runit-2.1.2-r6/work/admin/runit-2.1.2/src' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 945158
:
912319
|
912320
|
912321
|
912322
|
912323
|
912324
| 912325