* Package: x11-wm/ctwm-4.0.3 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_musl kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ctwm-4.0.3.tar.xz to /var/tmp/portage/x11-wm/ctwm-4.0.3/work >>> Source unpacked in /var/tmp/portage/x11-wm/ctwm-4.0.3/work >>> Preparing source in /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 ... * Working in BUILD_DIR: "/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build" >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 ... * Working in BUILD_DIR: "/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build" cmake -C /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DNOMANCOMPRESS=yes -DDOCDIR=/usr/share/doc/ctwm-4.0.3 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/gentoo_toolchain.cmake /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 loading initial cache file /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/gentoo_common_config.cmake -- The C compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc -- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Performing Test COMPILER_C99_FLAG -- Performing Test COMPILER_C99_FLAG - Success -- Enabling C99 flag: -std=c99 -- Looking for include file features.h -- Looking for include file features.h - found -- Looking for __USE_ISOC99 -- Looking for __USE_ISOC99 - not found -- Performing Test COMPILER_TAKES_WALL -- Performing Test COMPILER_TAKES_WALL - Success -- Enabling standard warnings. -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Enabling XPM support: /usr/lib/libXpm.so -- Found JPEG: /usr/lib/libjpeg.so (found version "62") -- Enabling libjpeg support. -- Enabling m4 support (/usr/bin/m4). -- Enabling Extended Window Manager Hints support. -- Looking for include file regex.h -- Looking for include file regex.h - found -- Looking for regexec -- Looking for regexec - found -- Enabling libc regex usage. -- Looking for include file getopt.h -- Looking for include file getopt.h - found -- Looking for getopt_long -- Looking for getopt_long - found -- Looking for asprintf -- Looking for asprintf - found -- You aren't building from a bzr checkout. -- Found FLEX: /usr/bin/flex (found version "2.6.4") -- Found BISON: /usr/bin/bison (found version "3.5.3") -- Found asciidoctor (/usr/bin/asciidoctor) version 2.0.10 -- Found asciidoc (/usr/bin/asciidoc) version 9.0.0 -- Found xmlto (/usr/bin/xmlto) -- Building manpage with asciidoctor. -- Building HTML manual with asciidoctor. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found ctags: /usr/bin/ctags -- System-wide config in /usr/etc -- Installing ctwm in /usr/bin -- Installing runtime data in /usr/share/ctwm -- Installing docs in /usr/share/doc/ctwm-4.0.3 -- Installing examples in /usr/share/examples/ctwm -- Installing manpage to /usr/share/man/man1 -- Building for ctwm version 4.0.3 -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native C++ Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 ... * Working in BUILD_DIR: "/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build" ninja -v -j1 -l0 [1/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && sed -e "s,@ETCDIR@,/usr/etc," -e "s,@ctwm_version_str@,`head -1 /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/VERSION`," < /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/doc/manual/ctwm.1.adoc > /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/mantmp/ctwm.1.adoc [2/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /usr/bin/asciidoctor -b manpage -o /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/ctwm.1 /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/mantmp/ctwm.1.adoc [3/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/tools/mk_atoms.sh /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/ctwm_atoms.in ctwm_atoms CTWM [4/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/tools/mk_deftwmrc.sh /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/system.ctwmrc > /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/deftwmrc.c [5/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 && /usr/bin/bison -d -b gram -d -o /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/gram.tab.c gram.y gram.y: warning: 10 shift/reduce conflicts [-Wconflicts-sr] [6/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 && /usr/bin/flex -o/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/lex.c lex.l [7/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/tools/mk_atoms.sh /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/ewmh_atoms.in ewmh_atoms EWMH [8/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/tools/mk_event_names.sh /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/event_names.list > /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/event_names_table.h [9/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/tools/mk_function_bits.sh /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_defs.list /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build [10/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/tools/mk_version_in.sh /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/gen/version.c.in > /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/version.c.in [11/80] cd /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build && cp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/version.c.in /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/version.c [12/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwm.dir/ctwm_wrap.c.o -MF CMakeFiles/ctwm.dir/ctwm_wrap.c.o.d -o CMakeFiles/ctwm.dir/ctwm_wrap.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/ctwm_wrap.c [13/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/add_window.c.o -MF CMakeFiles/ctwmlib.dir/add_window.c.o.d -o CMakeFiles/ctwmlib.dir/add_window.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/add_window.c [14/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/animate.c.o -MF CMakeFiles/ctwmlib.dir/animate.c.o.d -o CMakeFiles/ctwmlib.dir/animate.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/animate.c [15/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/captive.c.o -MF CMakeFiles/ctwmlib.dir/captive.c.o.d -o CMakeFiles/ctwmlib.dir/captive.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c: In function ‘RedirectToCaptive’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:114:3: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 114 | asprintf(&atomname, "WM_CTWM_ROOT_%s", value.addr); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:114:3: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c: In function ‘GetCaptivesList’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:236:15: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 236 | ret [i++] = strdup((char *) p); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:236:15: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:236:13: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 236 | ret [i++] = strdup((char *) p); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c: In function ‘AddToCaptiveList’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:385:10: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 385 | rcname = strdup(cptname); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:396:15: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 396 | newclist[i] = strdup(clist[i]); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:398:18: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 398 | newclist[count] = strdup(rcname); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c: In function ‘GetCaptiveCTWMUnderPointer’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:578:15: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 578 | cctwm.name = strdup(rname); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/captive.c:582:15: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 582 | cctwm.name = strdup("Root"); | ^ [16/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/clargs.c.o -MF CMakeFiles/ctwmlib.dir/clargs.c.o.d -o CMakeFiles/ctwmlib.dir/clargs.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/clargs.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/clargs.c: In function ‘clargs_parse’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/clargs.c:149:25: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 149 | CLarg.display_name = strdup(argv[2]); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/clargs.c:149:25: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/clargs.c:149:23: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 149 | CLarg.display_name = strdup(argv[2]); | ^ [17/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/clicktofocus.c.o -MF CMakeFiles/ctwmlib.dir/clicktofocus.c.o.d -o CMakeFiles/ctwmlib.dir/clicktofocus.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/clicktofocus.c [18/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/colormaps.c.o -MF CMakeFiles/ctwmlib.dir/colormaps.c.o.d -o CMakeFiles/ctwmlib.dir/colormaps.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/colormaps.c [19/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/ctopts.c.o -MF CMakeFiles/ctwmlib.dir/ctopts.c.o.d -o CMakeFiles/ctwmlib.dir/ctopts.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/ctopts.c [20/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/ctwm_main.c.o -MF CMakeFiles/ctwmlib.dir/ctwm_main.c.o.d -o CMakeFiles/ctwmlib.dir/ctwm_main.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/ctwm_main.c [21/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/cursor.c.o -MF CMakeFiles/ctwmlib.dir/cursor.c.o.d -o CMakeFiles/ctwmlib.dir/cursor.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/cursor.c [22/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/drawing.c.o -MF CMakeFiles/ctwmlib.dir/drawing.c.o.d -o CMakeFiles/ctwmlib.dir/drawing.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/drawing.c [23/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/event_core.c.o -MF CMakeFiles/ctwmlib.dir/event_core.c.o.d -o CMakeFiles/ctwmlib.dir/event_core.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/event_core.c [24/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/event_handlers.c.o -MF CMakeFiles/ctwmlib.dir/event_handlers.c.o.d -o CMakeFiles/ctwmlib.dir/event_handlers.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/event_handlers.c [25/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/event_names.c.o -MF CMakeFiles/ctwmlib.dir/event_names.c.o.d -o CMakeFiles/ctwmlib.dir/event_names.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/event_names.c [26/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/event_utils.c.o -MF CMakeFiles/ctwmlib.dir/event_utils.c.o.d -o CMakeFiles/ctwmlib.dir/event_utils.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/event_utils.c [27/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions.c.o -MF CMakeFiles/ctwmlib.dir/functions.c.o.d -o CMakeFiles/ctwmlib.dir/functions.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions.c [28/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_captive.c.o -MF CMakeFiles/ctwmlib.dir/functions_captive.c.o.d -o CMakeFiles/ctwmlib.dir/functions_captive.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_captive.c [29/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_icmgr_wsmgr.c.o -MF CMakeFiles/ctwmlib.dir/functions_icmgr_wsmgr.c.o.d -o CMakeFiles/ctwmlib.dir/functions_icmgr_wsmgr.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_icmgr_wsmgr.c [30/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_identify.c.o -MF CMakeFiles/ctwmlib.dir/functions_identify.c.o.d -o CMakeFiles/ctwmlib.dir/functions_identify.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_identify.c [31/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_misc.c.o -MF CMakeFiles/ctwmlib.dir/functions_misc.c.o.d -o CMakeFiles/ctwmlib.dir/functions_misc.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c: In function ‘Execute’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:367:6: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 367 | s = strdup(_s); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:367:6: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:367:4: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 367 | s = strdup(_s); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:393:6: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 393 | ds = strdup(_ds); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:410:4: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 410 | asprintf(&new_display, "%s.%d", ds, Scr->screen); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:410:4: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:417:4: warning: implicit declaration of function ‘setenv’; did you mean ‘getenv’? [-Wimplicit-function-declaration] 417 | setenv("DISPLAY", new_display, 1); | ^~~~~~ | getenv /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:417:4: warning: nested extern declaration of ‘setenv’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:492:4: warning: implicit declaration of function ‘unsetenv’; did you mean ‘getenv’? [-Wimplicit-function-declaration] 492 | unsetenv("DISPLAY"); | ^~~~~~~~ | getenv /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_misc.c:492:4: warning: nested extern declaration of ‘unsetenv’ [-Wnested-externs] [32/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_warp.c.o -MF CMakeFiles/ctwmlib.dir/functions_warp.c.o.d -o CMakeFiles/ctwmlib.dir/functions_warp.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_warp.c [33/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_win.c.o -MF CMakeFiles/ctwmlib.dir/functions_win.c.o.d -o CMakeFiles/ctwmlib.dir/functions_win.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_win.c [34/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_win_moveresize.c.o -MF CMakeFiles/ctwmlib.dir/functions_win_moveresize.c.o.d -o CMakeFiles/ctwmlib.dir/functions_win_moveresize.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_win_moveresize.c [35/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/functions_workspaces.c.o -MF CMakeFiles/ctwmlib.dir/functions_workspaces.c.o.d -o CMakeFiles/ctwmlib.dir/functions_workspaces.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/functions_workspaces.c [36/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/gc.c.o -MF CMakeFiles/ctwmlib.dir/gc.c.o.d -o CMakeFiles/ctwmlib.dir/gc.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/gc.c [37/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/iconmgr.c.o -MF CMakeFiles/ctwmlib.dir/iconmgr.c.o.d -o CMakeFiles/ctwmlib.dir/iconmgr.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c: In function ‘CreateIconManagers’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c:148:18: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 148 | icon_name = strdup(p->icon_name); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c:148:18: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c:148:16: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 148 | icon_name = strdup(p->icon_name); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c:151:6: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 151 | asprintf(&icon_name, "%s Icons", p->name); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/iconmgr.c:151:6: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] [38/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/icons.c.o -MF CMakeFiles/ctwmlib.dir/icons.c.o.d -o CMakeFiles/ctwmlib.dir/icons.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/icons.c [39/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/icons_builtin.c.o -MF CMakeFiles/ctwmlib.dir/icons_builtin.c.o.d -o CMakeFiles/ctwmlib.dir/icons_builtin.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/icons_builtin.c [40/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image.c.o -MF CMakeFiles/ctwmlib.dir/image.c.o.d -o CMakeFiles/ctwmlib.dir/image.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c: In function ‘ExpandPixmapPath’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:212:3: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 212 | asprintf(&ret, "%s/%s", Home, name + 2); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:212:3: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:221:10: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 221 | return strdup(name); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:221:10: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:221:10: warning: returning ‘int’ from a function with return type ‘char *’ makes pointer from integer without a cast [-Wint-conversion] 221 | return strdup(name); | ^~~~~~~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:256:9: warning: returning ‘int’ from a function with return type ‘char *’ makes pointer from integer without a cast [-Wint-conversion] 256 | return strdup(name); | ^~~~~~~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c: In function ‘get_image_anim_cp’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image.c:298:7: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 298 | pref = strdup(name); | ^ [41/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image_bitmap.c.o -MF CMakeFiles/ctwmlib.dir/image_bitmap.c.o.d -o CMakeFiles/ctwmlib.dir/image_bitmap.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap.c: In function ‘FindBitmap’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap.c:121:3: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 121 | asprintf(&bigname, "%s/%s", Scr->IconDirectory, name); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap.c:121:3: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] [42/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image_bitmap_builtin.c.o -MF CMakeFiles/ctwmlib.dir/image_bitmap_builtin.c.o.d -o CMakeFiles/ctwmlib.dir/image_bitmap_builtin.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap_builtin.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap_builtin.c: In function ‘get_builtin_plain_pixmap’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap_builtin.c:72:6: warning: implicit declaration of function ‘strcasecmp’; did you mean ‘strncmp’? [-Wimplicit-function-declaration] 72 | if(strcasecmp(pmtab[i].name, name) == 0) { | ^~~~~~~~~~ | strncmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_bitmap_builtin.c:72:6: warning: nested extern declaration of ‘strcasecmp’ [-Wnested-externs] [43/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image_xwd.c.o -MF CMakeFiles/ctwmlib.dir/image_xwd.c.o.d -o CMakeFiles/ctwmlib.dir/image_xwd.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c: In function ‘LoadXwdImage’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c:73:19: warning: implicit declaration of function ‘popen’; did you mean ‘fopen’? [-Wimplicit-function-declaration] 73 | file = (FILE *) popen(filename + 1, "r"); | ^~~~~ | fopen /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c:73:19: warning: nested extern declaration of ‘popen’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c:73:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 73 | file = (FILE *) popen(filename + 1, "r"); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c:161:3: warning: implicit declaration of function ‘pclose’; did you mean ‘fclose’? [-Wimplicit-function-declaration] 161 | pclose(file); | ^~~~~~ | fclose /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xwd.c:161:3: warning: nested extern declaration of ‘pclose’ [-Wnested-externs] [44/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/list.c.o -MF CMakeFiles/ctwmlib.dir/list.c.o.d -o CMakeFiles/ctwmlib.dir/list.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/list.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/list.c: In function ‘AddToList’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/list.c:78:15: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 78 | nptr->name = strdup(name); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/list.c:78:15: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/list.c:78:13: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 78 | nptr->name = strdup(name); | ^ [45/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/mask_screen.c.o -MF CMakeFiles/ctwmlib.dir/mask_screen.c.o.d -o CMakeFiles/ctwmlib.dir/mask_screen.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/mask_screen.c [46/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/menus.c.o -MF CMakeFiles/ctwmlib.dir/menus.c.o.d -o CMakeFiles/ctwmlib.dir/menus.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/menus.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/menus.c: In function ‘MakeWorkspacesMenu’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/menus.c:457:4: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 457 | asprintf(act, "WGOTO : %s", wlist->name); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/menus.c:457:4: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] [47/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/mwmhints.c.o -MF CMakeFiles/ctwmlib.dir/mwmhints.c.o.d -o CMakeFiles/ctwmlib.dir/mwmhints.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/mwmhints.c [48/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/occupation.c.o -MF CMakeFiles/ctwmlib.dir/occupation.c.o.d -o CMakeFiles/ctwmlib.dir/occupation.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c: In function ‘GetMaskFromResource’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1486:19: warning: implicit declaration of function ‘strtok_r’; did you mean ‘strtok’? [-Wimplicit-function-declaration] 1486 | for(wrkSpcName = strtok_r(res, " ", &tokst) ; wrkSpcName | ^~~~~~~~ | strtok /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1486:19: warning: nested extern declaration of ‘strtok_r’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1486:17: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1486 | for(wrkSpcName = strtok_r(res, " ", &tokst) ; wrkSpcName | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1487:31: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1487 | ; wrkSpcName = strtok_r(NULL, " ", &tokst)) { | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c: In function ‘GetPropertyFromMask’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1589:11: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 1589 | *prop = strdup("all"); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1589:11: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/occupation.c:1589:9: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 1589 | *prop = strdup("all"); | ^ [49/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/otp.c.o -MF CMakeFiles/ctwmlib.dir/otp.c.o.d -o CMakeFiles/ctwmlib.dir/otp.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/otp.c [50/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/parse.c.o -MF CMakeFiles/ctwmlib.dir/parse.c.o.d -o CMakeFiles/ctwmlib.dir/parse.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse.c: In function ‘LoadTwmrc’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse.c:154:3: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 154 | asprintf(&tryname, "%s.%d", filename, Scr->screen); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse.c:154:3: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] [51/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/parse_be.c.o -MF CMakeFiles/ctwmlib.dir/parse_be.c.o.d -o CMakeFiles/ctwmlib.dir/parse_be.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse_be.c [52/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/parse_yacc.c.o -MF CMakeFiles/ctwmlib.dir/parse_yacc.c.o.d -o CMakeFiles/ctwmlib.dir/parse_yacc.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse_yacc.c In file included from /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse_yacc.c:15: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse_yacc.c: In function ‘CheckWarpScreenArg’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.h:39:25: warning: implicit declaration of function ‘isascii’; did you mean ‘Isascii’? [-Wimplicit-function-declaration] 39 | #define Isascii(c) isascii((int)(unsigned char)(c)) | ^~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse_yacc.c:238:14: note: in expansion of macro ‘Isascii’ 238 | for(; *s && Isascii(*s) && Isdigit(*s); s++) { | ^~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.h:39:25: warning: nested extern declaration of ‘isascii’ [-Wnested-externs] 39 | #define Isascii(c) isascii((int)(unsigned char)(c)) | ^~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/parse_yacc.c:238:14: note: in expansion of macro ‘Isascii’ 238 | for(; *s && Isascii(*s) && Isdigit(*s); s++) { | ^~~~~~~ [53/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/session.c.o -MF CMakeFiles/ctwmlib.dir/session.c.o.d -o CMakeFiles/ctwmlib.dir/session.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c: In function ‘unique_filename’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:846:2: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 846 | asprintf(&tempFile, "%s/%sXXXXXX", path, prefix); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:846:2: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:848:8: warning: implicit declaration of function ‘mkstemp’ [-Wimplicit-function-declaration] 848 | *fd = mkstemp(tempFile); | ^~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:848:8: warning: nested extern declaration of ‘mkstemp’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c: In function ‘SaveYourselfPhase2CB’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:941:20: warning: implicit declaration of function ‘fdopen’; did you mean ‘fopen’? [-Wimplicit-function-declaration] 941 | if(!(configFile = fdopen(configFd, "wb"))) { /* wb = write binary */ | ^~~~~~ | fopen /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:941:20: warning: nested extern declaration of ‘fdopen’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/session.c:941:18: warning: assignment to ‘FILE *’ {aka ‘struct _IO_FILE *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 941 | if(!(configFile = fdopen(configFd, "wb"))) { /* wb = write binary */ | ^ [54/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/util.c.o -MF CMakeFiles/ctwmlib.dir/util.c.o.d -o CMakeFiles/ctwmlib.dir/util.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c: In function ‘ExpandFilename’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c:137:10: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 137 | return strdup(name); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c:137:10: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c:137:10: warning: returning ‘int’ from a function with return type ‘char *’ makes pointer from integer without a cast [-Wint-conversion] 137 | return strdup(name); | ^~~~~~~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c:140:2: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 140 | asprintf(&newname, "%s/%s", Home, &name[1]); | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/util.c:140:2: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] [55/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/vscreen.c.o -MF CMakeFiles/ctwmlib.dir/vscreen.c.o.d -o CMakeFiles/ctwmlib.dir/vscreen.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/vscreen.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/vscreen.c: In function ‘InitVirtualScreens’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/vscreen.c:55:4: warning: implicit declaration of function ‘asprintf’; did you mean ‘vsprintf’? [-Wimplicit-function-declaration] 55 | asprintf(&scr->VirtualScreens->name, "%dx%d+0+0", | ^~~~~~~~ | vsprintf /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/vscreen.c:55:4: warning: nested extern declaration of ‘asprintf’ [-Wnested-externs] [56/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_decorations.c.o -MF CMakeFiles/ctwmlib.dir/win_decorations.c.o.d -o CMakeFiles/ctwmlib.dir/win_decorations.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_decorations.c [57/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_decorations_init.c.o -MF CMakeFiles/ctwmlib.dir/win_decorations_init.c.o.d -o CMakeFiles/ctwmlib.dir/win_decorations_init.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_decorations_init.c [58/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_iconify.c.o -MF CMakeFiles/ctwmlib.dir/win_iconify.c.o.d -o CMakeFiles/ctwmlib.dir/win_iconify.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_iconify.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_iconify.c: In function ‘MosaicFade’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_iconify.c:246:25: warning: implicit declaration of function ‘lrand48’; did you mean ‘srand’? [-Wimplicit-function-declaration] 246 | rectangles [j].x = ((lrand48() % width) / srect) * srect; | ^~~~~~~ | srand /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_iconify.c:246:25: warning: nested extern declaration of ‘lrand48’ [-Wnested-externs] [59/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_ops.c.o -MF CMakeFiles/ctwmlib.dir/win_ops.c.o.d -o CMakeFiles/ctwmlib.dir/win_ops.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_ops.c [60/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_regions.c.o -MF CMakeFiles/ctwmlib.dir/win_regions.c.o.d -o CMakeFiles/ctwmlib.dir/win_regions.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_regions.c [61/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_resize.c.o -MF CMakeFiles/ctwmlib.dir/win_resize.c.o.d -o CMakeFiles/ctwmlib.dir/win_resize.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_resize.c [62/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/win_utils.c.o -MF CMakeFiles/ctwmlib.dir/win_utils.c.o.d -o CMakeFiles/ctwmlib.dir/win_utils.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_utils.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_utils.c: In function ‘GetWMPropertyString’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_utils.c:301:16: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 301 | stringptr = strdup(text_list[0]); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_utils.c:301:16: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/win_utils.c:301:14: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 301 | stringptr = strdup(text_list[0]); | ^ [63/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/windowbox.c.o -MF CMakeFiles/ctwmlib.dir/windowbox.c.o.d -o CMakeFiles/ctwmlib.dir/windowbox.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/windowbox.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/windowbox.c: In function ‘addWindowBox’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/windowbox.c:30:21: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 30 | winbox->name = strdup(boxname); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/windowbox.c:30:21: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/windowbox.c:30:19: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 30 | winbox->name = strdup(boxname); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/windowbox.c:31:19: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 31 | winbox->geometry = strdup(geometry); | ^ [64/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/workspace_config.c.o -MF CMakeFiles/ctwmlib.dir/workspace_config.c.o.d -o CMakeFiles/ctwmlib.dir/workspace_config.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_config.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_config.c: In function ‘AddWorkSpace’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_config.c:48:14: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] 48 | ws->name = strdup(name); | ^~~~~~ | strcmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_config.c:48:14: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_config.c:48:12: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 48 | ws->name = strdup(name); | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_config.c:49:12: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 49 | ws->label = strdup(name); | ^ [65/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/workspace_manager.c.o -MF CMakeFiles/ctwmlib.dir/workspace_manager.c.o.d -o CMakeFiles/ctwmlib.dir/workspace_manager.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_manager.c [66/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/workspace_utils.c.o -MF CMakeFiles/ctwmlib.dir/workspace_utils.c.o.d -o CMakeFiles/ctwmlib.dir/workspace_utils.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/workspace_utils.c [67/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/ext/repl_str.c.o -MF CMakeFiles/ctwmlib.dir/ext/repl_str.c.o.d -o CMakeFiles/ctwmlib.dir/ext/repl_str.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/ext/repl_str.c [68/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/ctwm_atoms.c.o -MF CMakeFiles/ctwmlib.dir/ctwm_atoms.c.o.d -o CMakeFiles/ctwmlib.dir/ctwm_atoms.c.o -c ctwm_atoms.c [69/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/deftwmrc.c.o -MF CMakeFiles/ctwmlib.dir/deftwmrc.c.o.d -o CMakeFiles/ctwmlib.dir/deftwmrc.c.o -c deftwmrc.c [70/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/gram.tab.c.o -MF CMakeFiles/ctwmlib.dir/gram.tab.c.o.d -o CMakeFiles/ctwmlib.dir/gram.tab.c.o -c gram.tab.c gram.y: In function ‘yyparse’: gram.y:631:68: warning: implicit declaration of function ‘strdup’; did you mean ‘strcmp’? [-Wimplicit-function-declaration] gram.y:631:68: warning: nested extern declaration of ‘strdup’ [-Wnested-externs] gram.y:631:66: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] gram.y:1097:55: warning: initialization of ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] [71/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/lex.c.o -MF CMakeFiles/ctwmlib.dir/lex.c.o.d -o CMakeFiles/ctwmlib.dir/lex.c.o -c lex.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/lex.c: In function ‘yy_init_buffer’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/lex.c:1443:48: warning: implicit declaration of function ‘fileno’ [-Wimplicit-function-declaration] 1443 | | ^ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build/lex.c:1443:48: warning: nested extern declaration of ‘fileno’ [-Wnested-externs] [72/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/version.c.o -MF CMakeFiles/ctwmlib.dir/version.c.o.d -o CMakeFiles/ctwmlib.dir/version.c.o -c version.c [73/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image_xpm.c.o -MF CMakeFiles/ctwmlib.dir/image_xpm.c.o.d -o CMakeFiles/ctwmlib.dir/image_xpm.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_xpm.c [74/80] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image_jpeg.c.o -MF CMakeFiles/ctwmlib.dir/image_jpeg.c.o.d -o CMakeFiles/ctwmlib.dir/image_jpeg.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c FAILED: CMakeFiles/ctwmlib.dir/image_jpeg.c.o /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3 -I. -O2 -pipe -march=native -std=c99 -Wall -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts -Winline -Wnested-externs -Wmissing-declarations -MD -MT CMakeFiles/ctwmlib.dir/image_jpeg.c.o -MF CMakeFiles/ctwmlib.dir/image_jpeg.c.o.d -o CMakeFiles/ctwmlib.dir/image_jpeg.c.o -c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c:33:2: error: unknown type name ‘sigjmp_buf’ 33 | sigjmp_buf setjmp_buffer; | ^~~~~~~~~~ /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c: In function ‘LoadJpegImage’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c:114:5: warning: implicit declaration of function ‘sigsetjmp’; did you mean ‘setjmp’? [-Wimplicit-function-declaration] 114 | if(sigsetjmp(jerr.setjmp_buffer, 1)) { | ^~~~~~~~~ | setjmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c:114:5: warning: nested extern declaration of ‘sigsetjmp’ [-Wnested-externs] /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c: In function ‘jpeg_error_exit’: /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c:220:2: warning: implicit declaration of function ‘siglongjmp’; did you mean ‘longjmp’? [-Wimplicit-function-declaration] 220 | siglongjmp(errmgr->setjmp_buffer, 1); | ^~~~~~~~~~ | longjmp /var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3/image_jpeg.c:220:2: warning: nested extern declaration of ‘siglongjmp’ [-Wnested-externs] ninja: build stopped: subcommand failed. * ERROR: x11-wm/ctwm-4.0.3::gentoo failed (compile phase): * ninja -v -j1 -l0 failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 1932: Called cmake_src_compile * environment, line 686: Called cmake_build * environment, line 665: Called eninja * environment, line 1104: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=x11-wm/ctwm-4.0.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=x11-wm/ctwm-4.0.3::gentoo'`. * The complete build log is located at '/var/log/portage/x11-wm:ctwm-4.0.3:20200402-115908.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/x11-wm/ctwm-4.0.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/ctwm-4.0.3/temp/environment'. * Working directory: '/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3_build' * S: '/var/tmp/portage/x11-wm/ctwm-4.0.3/work/ctwm-4.0.3'