* Package: dev-libs/newt-0.52.22:0  * Repository: gentoo  * Maintainer: bkohler@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc gpm kernel_linux nls python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 tcl userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking newt-0.52.22.tar.gz to /var/tmp/portage/dev-libs/newt-0.52.22/work >>> Source unpacked in /var/tmp/portage/dev-libs/newt-0.52.22/work >>> Preparing source in /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22 ... * Applying newt-0.52.22-gold.patch ...  [ ok ] * Applying newt-0.52.14-tcl.patch ...  [ ok ] * Applying newt-0.52.21-python-sitedir.patch ... patching file Makefile.in Hunk #1 succeeded at 153 with fuzz 2 (offset -1 lines).  [ ok ] * Running eautoreconf in '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22' ... * Running 'aclocal --system-acdir=/var/tmp/portage/dev-libs/newt-0.52.22/temp/aclocal' ...  [ ok ] * Running 'autoconf --force' ...  [ ok ] * Running 'autoheader' ...  [ ok ] (B*(B Running elibtoolize in: newt-r0-52-22/ * Will copy sources from /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22 * python3_9: copying to /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_9 * python3_10: copying to /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_10 * python3_11: copying to /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_11 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22 ... * python3_9: running run_in_build_dir configuring * econf: updating newt-r0-52-22-python3_9/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_9/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22-python3_10/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_10/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22-python3_11/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_11/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --docdir=/usr/share/doc/newt-0.52.22 --htmldir=/usr/share/doc/newt-0.52.22/html --libdir=/usr/lib64 PYTHONVERS=/usr/bin/python3.9 --with-gpm-support --with-tcl --enable-nls checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether ln -s works... yes checking for grep that handles long lines and -e... /bin/grep checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking for GNU ld... ./configure: line 3902: test: too many arguments yes checking for sys/select.h... yes checking for alloca.h... yes checking for slang.h... yes checking for popt.h... yes checking for libintl.h... yes checking for python versions... python3.10 python3.11 python3.9 checking for tcl configuration... found checking for gettext in -lc... yes configure: creating ./config.status config.status: creating Makefile config.status: creating libnewt.pc config.status: creating config.h * python3_10: running run_in_build_dir configuring * econf: updating newt-r0-52-22-python3_9/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_9/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22-python3_10/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_10/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22-python3_11/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_11/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --docdir=/usr/share/doc/newt-0.52.22 --htmldir=/usr/share/doc/newt-0.52.22/html --libdir=/usr/lib64 PYTHONVERS=/usr/bin/python3.10 --with-gpm-support --with-tcl --enable-nls checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether ln -s works... yes checking for grep that handles long lines and -e... /bin/grep checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking for GNU ld... ./configure: line 3902: test: too many arguments yes checking for sys/select.h... yes checking for alloca.h... yes checking for slang.h... yes checking for popt.h... yes checking for libintl.h... yes checking for python versions... python3.10 python3.11 python3.9 checking for tcl configuration... found checking for gettext in -lc... yes configure: creating ./config.status config.status: creating Makefile config.status: creating libnewt.pc config.status: creating config.h * python3_11: running run_in_build_dir configuring * econf: updating newt-r0-52-22-python3_9/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_9/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22-python3_10/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_10/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22-python3_11/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22-python3_11/config.guess with /usr/share/gnuconfig/config.guess * econf: updating newt-r0-52-22/config.sub with /usr/share/gnuconfig/config.sub * econf: updating newt-r0-52-22/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --docdir=/usr/share/doc/newt-0.52.22 --htmldir=/usr/share/doc/newt-0.52.22/html --libdir=/usr/lib64 PYTHONVERS=/usr/bin/python3.11 --with-gpm-support --with-tcl --enable-nls checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether ln -s works... yes checking for grep that handles long lines and -e... /bin/grep checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking size of long... 8 checking size of long long... 8 checking size of void *... 8 checking for GNU ld... ./configure: line 3902: test: too many arguments yes checking for sys/select.h... yes checking for alloca.h... yes checking for slang.h... yes checking for popt.h... yes checking for libintl.h... yes checking for python versions... python3.10 python3.11 python3.9 checking for tcl configuration... found checking for gettext in -lc... yes configure: creating ./config.status config.status: creating Makefile config.status: creating libnewt.pc config.status: creating config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22 ... * python3_9: running run_in_build_dir building make -j6 PYTHONVERS=python3.9 x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -M test.c testgrid.c testtree.c showchars.c showkey.c whiptail.c dialogboxes.c newt.c button.c form.c checkbox.c entry.c label.c listbox.c scrollbar.c textbox.c scale.c grid.c windows.c buttonbar.c checkboxtree.c > .depend x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o test.o test.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o newt.o newt.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o button.o button.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o form.o form.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o checkbox.o checkbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o entry.o entry.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o label.o label.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o listbox.o listbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o scrollbar.o scrollbar.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o textbox.o textbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o scale.o scale.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o grid.o grid.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o windows.o windows.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o buttonbar.o buttonbar.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o checkboxtree.o checkboxtree.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o whiptail.o whiptail.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o dialogboxes.o dialogboxes.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/newt.o newt.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/button.o button.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/form.o form.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/checkbox.o checkbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/entry.o entry.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/label.o label.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/listbox.o listbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/scrollbar.o scrollbar.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/textbox.o textbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/scale.o scale.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/grid.o grid.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/windows.o windows.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/buttonbar.o buttonbar.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/checkboxtree.o checkboxtree.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/whiptcl.o whiptcl.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/dialogboxes.o dialogboxes.c whiptcl.c: In function ‘wtCmd’: whiptcl.c:150:9: warning: implicit declaration of function ‘Tcl_SetResultString’; did you mean ‘Tcl_SetResult’? [-Wimplicit-function-declaration] 150 | Tcl_SetResultString(interp, "no dialog mode was specified"); | ^~~~~~~~~~~~~~~~~~~ | Tcl_SetResult x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o testgrid.o testgrid.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o testtree.o testtree.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o showchars.o showchars.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o showkey.o showkey.c x86_64-pc-linux-gnu-ar rv libnewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o x86_64-pc-linux-gnu-ar: creating libnewt.a a - newt.o a - button.o a - form.o a - checkbox.o a - entry.o a - label.o a - listbox.o a - scrollbar.o a - textbox.o a - scale.o a - grid.o a - windows.o a - buttonbar.o a - checkboxtree.o x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o test test.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o testgrid testgrid.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o showchars showchars.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o testtree testtree.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: libnewt.a(form.o): in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0xlibnewt.a(form.o): in function `37a): warning: Gpm_Open.part.0.constprop.0the use of `tempnam' is dangerous, better use `mkstemp'': form.c:/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld(.text: +0x37a): warning: the use of `tempnam' is dangerous, better use `mkstemp' libnewt.a(form.o): in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x37a): warning: the use of `tempnam' is dangerous, better use `mkstemp' x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o showkey showkey.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -shared -o libnewt.so.0.52.22 -Wl,--version-script,newt.0.52.ver -Wl,-soname,libnewt.so.0.52 shared/newt.o shared/button.o shared/form.o shared/checkbox.o shared/entry.o shared/label.o shared/listbox.o shared/scrollbar.o shared/textbox.o shared/scale.o shared/grid.o shared/windows.o shared/buttonbar.o shared/checkboxtree.o -Wl,-O1 -Wl,--as-needed -lslang /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: shared/form.o: in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x382): warning: the use of `tempnam' is dangerous, better use `mkstemp' ln -fs libnewt.so.0.52 libnewt.so ln -fs libnewt.so.0.52.22 libnewt.so.0.52 x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o whiptail whiptail.o dialogboxes.o -L. -Wl,-O1 -Wl,--as-needed -lnewt -lslang -lpopt x86_64-pc-linux-gnu-gcc -shared -fPIC -Wl,-O1 -Wl,--as-needed -o whiptcl.so shared/whiptcl.o shared/dialogboxes.o -L. -lnewt -ltcl8.6 -lpopt -lslang x86_64-pc-linux-gnu-gcc -fPIC -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -I/usr/include/python3.9 -I/usr/include/python3.9 -I/usr/include/python3.9 -I/usr/include/python3.9 -Wno-unused-result -Wsign-compare -DNDEBUG -c -o python3.9/snack.o snack.c snack.c: In function ‘helpCallbackMarshall’: snack.c:459:5: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 459 | result = PyEval_CallObject(helpCallback.cb, args); | ^~~~~~ In file included from /usr/include/python3.9/Python.h:140, from snack.c:2: /usr/include/python3.9/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c: In function ‘suspendCallbackMarshall’: snack.c:476:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 476 | result = PyEval_CallObject(scs->cb, args); | ^~~~~~ /usr/include/python3.9/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c:479:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 479 | result = PyEval_CallObject(scs->cb, NULL); | ^~~~~~ /usr/include/python3.9/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c: In function ‘callbackMarshall’: snack.c:501:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 501 | result = PyEval_CallObject(scs->cb, args); | ^~~~~~ /usr/include/python3.9/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c:504:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 504 | result = PyEval_CallObject(scs->cb, NULL); | ^~~~~~ /usr/include/python3.9/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc --shared -Wl,-O1 -Wl,--as-needed -L/usr/lib64 -ldl -lm -lm -ldl -lm -lm -o python3.9/_snack.so python3.9/snack.o -L. -lnewt -lslang touch _snack.so * python3_10: running run_in_build_dir building make -j6 PYTHONVERS=python3.10 x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -M test.c testgrid.c testtree.c showchars.c showkey.c whiptail.c dialogboxes.c newt.c button.c form.c checkbox.c entry.c label.c listbox.c scrollbar.c textbox.c scale.c grid.c windows.c buttonbar.c checkboxtree.c > .depend x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o test.o test.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o newt.o newt.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o button.o button.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o form.o form.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o checkbox.o checkbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o entry.o entry.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o label.o label.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o listbox.o listbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o scrollbar.o scrollbar.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o textbox.o textbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o scale.o scale.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o grid.o grid.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o windows.o windows.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o buttonbar.o buttonbar.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o checkboxtree.o checkboxtree.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o whiptail.o whiptail.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o dialogboxes.o dialogboxes.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/newt.o newt.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/button.o button.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/form.o form.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/checkbox.o checkbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/entry.o entry.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/label.o label.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/listbox.o listbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/scrollbar.o scrollbar.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/textbox.o textbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/scale.o scale.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/grid.o grid.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/windows.o windows.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/buttonbar.o buttonbar.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/checkboxtree.o checkboxtree.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/whiptcl.o whiptcl.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/dialogboxes.o dialogboxes.c whiptcl.c: In function ‘wtCmd’: whiptcl.c:150:9: warning: implicit declaration of function ‘Tcl_SetResultString’; did you mean ‘Tcl_SetResult’? [-Wimplicit-function-declaration] 150 | Tcl_SetResultString(interp, "no dialog mode was specified"); | ^~~~~~~~~~~~~~~~~~~ | Tcl_SetResult x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o testgrid.o testgrid.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o testtree.o testtree.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o showchars.o showchars.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o showkey.o showkey.c x86_64-pc-linux-gnu-ar rv libnewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o x86_64-pc-linux-gnu-ar: creating libnewt.a a - newt.o a - button.o a - form.o a - checkbox.o a - entry.o a - label.o a - listbox.o a - scrollbar.o a - textbox.o a - scale.o a - grid.o a - windows.o a - buttonbar.o a - checkboxtree.o x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o test test.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o testgrid testgrid.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o testtree testtree.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o showchars showchars.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: libnewt.a(form.o): in function `/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ldGpm_Open.part.0.constprop.0': : form.c:(.text+0x37a)/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ldlibnewt.a(form.o): : : in function `warning: the use of `tempnam' is dangerous, better use `mkstemp' Gpm_Open.part.0.constprop.0': form.c:libnewt.a(form.o)(: in function `.text+0xGpm_Open.part.0.constprop.0': 37a)form.c:(: .textwarning: +0xthe use of `tempnam' is dangerous, better use `mkstemp'37a ): warning: the use of `tempnam' is dangerous, better use `mkstemp' x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o showkey showkey.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -shared -o libnewt.so.0.52.22 -Wl,--version-script,newt.0.52.ver -Wl,-soname,libnewt.so.0.52 shared/newt.o shared/button.o shared/form.o shared/checkbox.o shared/entry.o shared/label.o shared/listbox.o shared/scrollbar.o shared/textbox.o shared/scale.o shared/grid.o shared/windows.o shared/buttonbar.o shared/checkboxtree.o -Wl,-O1 -Wl,--as-needed -lslang /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: shared/form.o: in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x382): warning: the use of `tempnam' is dangerous, better use `mkstemp' ln -fs libnewt.so.0.52 libnewt.so ln -fs libnewt.so.0.52.22 libnewt.so.0.52 x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o whiptail whiptail.o dialogboxes.o -L. -Wl,-O1 -Wl,--as-needed -lnewt -lslang -lpopt x86_64-pc-linux-gnu-gcc -shared -fPIC -Wl,-O1 -Wl,--as-needed -o whiptcl.so shared/whiptcl.o shared/dialogboxes.o -L. -lnewt -ltcl8.6 -lpopt -lslang x86_64-pc-linux-gnu-gcc -fPIC -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -I/usr/include/python3.10 -I/usr/include/python3.10 -I/usr/include/python3.10 -I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -DNDEBUG -c -o python3.10/snack.o snack.c snack.c: In function ‘helpCallbackMarshall’: snack.c:459:5: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 459 | result = PyEval_CallObject(helpCallback.cb, args); | ^~~~~~ In file included from /usr/include/python3.10/Python.h:130, from snack.c:2: /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c: In function ‘suspendCallbackMarshall’: snack.c:476:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 476 | result = PyEval_CallObject(scs->cb, args); | ^~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c:479:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 479 | result = PyEval_CallObject(scs->cb, NULL); | ^~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c: In function ‘callbackMarshall’: snack.c:501:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 501 | result = PyEval_CallObject(scs->cb, args); | ^~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c:504:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 504 | result = PyEval_CallObject(scs->cb, NULL); | ^~~~~~ /usr/include/python3.10/ceval.h:17:43: note: declared here 17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc --shared -Wl,-O1 -Wl,--as-needed -L/usr/lib64 -ldl -lm -lm -ldl -lm -lm -o python3.10/_snack.so python3.10/snack.o -L. -lnewt -lslang touch _snack.so * python3_11: running run_in_build_dir building make -j6 PYTHONVERS=python3.11 x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -M test.c testgrid.c testtree.c showchars.c showkey.c whiptail.c dialogboxes.c newt.c button.c form.c checkbox.c entry.c label.c listbox.c scrollbar.c textbox.c scale.c grid.c windows.c buttonbar.c checkboxtree.c > .depend x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o test.o test.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o newt.o newt.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o button.o button.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o form.o form.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o checkbox.o checkbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o entry.o entry.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o label.o label.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o listbox.o listbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o scrollbar.o scrollbar.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o textbox.o textbox.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o scale.o scale.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o grid.o grid.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o windows.o windows.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o buttonbar.o buttonbar.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o checkboxtree.o checkboxtree.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o whiptail.o whiptail.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o dialogboxes.o dialogboxes.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/newt.o newt.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/button.o button.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/form.o form.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/checkbox.o checkbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/entry.o entry.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/label.o label.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/listbox.o listbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/scrollbar.o scrollbar.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/textbox.o textbox.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/scale.o scale.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/grid.o grid.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/windows.o windows.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/buttonbar.o buttonbar.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/checkboxtree.o checkboxtree.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/whiptcl.o whiptcl.c x86_64-pc-linux-gnu-gcc -fPIC -c -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -o shared/dialogboxes.o dialogboxes.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o testgrid.o testgrid.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o testtree.o testtree.c whiptcl.c: In function ‘wtCmd’: whiptcl.c:150:9: warning: implicit declaration of function ‘Tcl_SetResultString’; did you mean ‘Tcl_SetResult’? [-Wimplicit-function-declaration] 150 | Tcl_SetResultString(interp, "no dialog mode was specified"); | ^~~~~~~~~~~~~~~~~~~ | Tcl_SetResult x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o showchars.o showchars.c x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -c -o showkey.o showkey.c x86_64-pc-linux-gnu-ar rv libnewt.a newt.o button.o form.o checkbox.o entry.o label.o listbox.o scrollbar.o textbox.o scale.o grid.o windows.o buttonbar.o checkboxtree.o x86_64-pc-linux-gnu-ar: creating libnewt.a a - newt.o a - button.o a - form.o a - checkbox.o a - entry.o a - label.o a - listbox.o a - scrollbar.o a - textbox.o a - scale.o a - grid.o a - windows.o a - buttonbar.o a - checkboxtree.o x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o test test.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o testgrid testgrid.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o showchars showchars.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o testtree testtree.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: libnewt.a(form.o): in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x37a): warning: the use of `tempnam' is dangerous, better use `mkstemp' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: libnewt.a(form.o): in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x37a): warning: the use of `tempnam' is dangerous, better use `mkstemp' /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: libnewt.a(form.o): in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x37a): warning: the use of `tempnam' is dangerous, better use `mkstemp' x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o showkey showkey.o libnewt.a -Wl,-O1 -Wl,--as-needed -lslang x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -shared -o libnewt.so.0.52.22 -Wl,--version-script,newt.0.52.ver -Wl,-soname,libnewt.so.0.52 shared/newt.o shared/button.o shared/form.o shared/checkbox.o shared/entry.o shared/label.o shared/listbox.o shared/scrollbar.o shared/textbox.o shared/scale.o shared/grid.o shared/windows.o shared/buttonbar.o shared/checkboxtree.o -Wl,-O1 -Wl,--as-needed -lslang /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: shared/form.o: in function `Gpm_Open.part.0.constprop.0': form.c:(.text+0x382): warning: the use of `tempnam' is dangerous, better use `mkstemp' ln -fs libnewt.so.0.52 libnewt.so ln -fs libnewt.so.0.52.22 libnewt.so.0.52 x86_64-pc-linux-gnu-gcc -O2 -march=native -pipe -Wl,-O1 -Wl,--as-needed -o whiptail whiptail.o dialogboxes.o -L. -Wl,-O1 -Wl,--as-needed -lnewt -lslang -lpopt x86_64-pc-linux-gnu-gcc -shared -fPIC -Wl,-O1 -Wl,--as-needed -o whiptcl.so shared/whiptcl.o shared/dialogboxes.o -L. -lnewt -ltcl8.6 -lpopt -lslang x86_64-pc-linux-gnu-gcc -fPIC -O2 -march=native -pipe -D_GNU_SOURCE -DUSE_INTERP_RESULT -I/usr/include/python3.11 -I/usr/include/python3.11 -I/usr/include/python3.11 -I/usr/include/python3.11 -Wsign-compare -DNDEBUG -c -o python3.11/snack.o snack.c snack.c: In function ‘helpCallbackMarshall’: snack.c:459:5: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 459 | result = PyEval_CallObject(helpCallback.cb, args); | ^~~~~~ In file included from /usr/include/python3.11/Python.h:95, from snack.c:2: /usr/include/python3.11/ceval.h:27:43: note: declared here 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c: In function ‘suspendCallbackMarshall’: snack.c:476:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 476 | result = PyEval_CallObject(scs->cb, args); | ^~~~~~ /usr/include/python3.11/ceval.h:27:43: note: declared here 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c:479:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 479 | result = PyEval_CallObject(scs->cb, NULL); | ^~~~~~ /usr/include/python3.11/ceval.h:27:43: note: declared here 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c: In function ‘callbackMarshall’: snack.c:501:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 501 | result = PyEval_CallObject(scs->cb, args); | ^~~~~~ /usr/include/python3.11/ceval.h:27:43: note: declared here 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snack.c:504:9: warning: ‘PyEval_CallObjectWithKeywords’ is deprecated [-Wdeprecated-declarations] 504 | result = PyEval_CallObject(scs->cb, NULL); | ^~~~~~ /usr/include/python3.11/ceval.h:27:43: note: declared here 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc --shared -Wl,-O1 -Wl,--as-needed -L/usr/lib64 -ldl -lm -ldl -lm -o python3.11/_snack.so python3.11/snack.o -L. -lnewt -lslang touch _snack.so >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-libs/newt-0.52.22 >>> Install dev-libs/newt-0.52.22 into /var/tmp/portage/dev-libs/newt-0.52.22/image * python3_9: running run_in_build_dir installit make -j6 DESTDIR=/var/tmp/portage/dev-libs/newt-0.52.22/image PYTHON_SITEDIR=/usr/lib/python3.9/site-packages PYTHONVERS=python3.9 install [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig install -m 644 newt.h /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include install -m 755 libnewt.so.0.52.22 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ln -sf libnewt.so.0.52 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/libnewt.so ln -sf libnewt.so.0.52.22 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/libnewt.so.0.52 [ -n "whiptcl.so" ] && install -m 755 whiptcl.so /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 || : [ -n "python3.9" ] && for ver in python3.9 ; do \ [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.9/site-packages ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.9/site-packages ;\ install -m 755 $ver/_snack.so /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.9/site-packages ;\ install -m 644 snack.py /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.9/site-packages ;\ done || : install -m 644 libnewt.pc /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 install -m 644 libnewt.a /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 install -m 755 whiptail /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin install -m 644 whiptail.1 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 make -C po datadir=/var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share install make[1]: Entering directory '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_9/po' msgfmt -v -o ru.mo ru.po 4 translated messages. mkdir -p /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale for n in ru.po; do \ l=`basename $n .po`; \ mo=$l.mo; \ /usr/bin/install -c -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l; \ /usr/bin/install -c -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l/LC_MESSAGES; \ if [ -f $n ]; then \ /usr/bin/install -c -m 644 $mo /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l/LC_MESSAGES/newt.mo; \ fi; \ done make[1]: Leaving directory '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_9/po' * Optimize Python modules for /usr/lib/python3.9/site-packages * Optimize Python modules for /usr/lib/python3.9 * python3_10: running run_in_build_dir installit make -j6 DESTDIR=/var/tmp/portage/dev-libs/newt-0.52.22/image PYTHON_SITEDIR=/usr/lib/python3.10/site-packages PYTHONVERS=python3.10 install [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig install -m 644 newt.h /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include install -m 755 libnewt.so.0.52.22 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ln -sf libnewt.so.0.52 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/libnewt.so ln -sf libnewt.so.0.52.22 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/libnewt.so.0.52 [ -n "whiptcl.so" ] && install -m 755 whiptcl.so /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 || : [ -n "python3.10" ] && for ver in python3.10 ; do \ [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.10/site-packages ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.10/site-packages ;\ install -m 755 $ver/_snack.so /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.10/site-packages ;\ install -m 644 snack.py /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.10/site-packages ;\ done || : install -m 644 libnewt.pc /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 install -m 644 libnewt.a /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 install -m 755 whiptail /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin install -m 644 whiptail.1 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 make -C po datadir=/var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share install make[1]: Entering directory '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_10/po' msgfmt -v -o ru.mo ru.po 4 translated messages. mkdir -p /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale for n in ru.po; do \ l=`basename $n .po`; \ mo=$l.mo; \ /usr/bin/install -c -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l; \ /usr/bin/install -c -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l/LC_MESSAGES; \ if [ -f $n ]; then \ /usr/bin/install -c -m 644 $mo /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l/LC_MESSAGES/newt.mo; \ fi; \ done make[1]: Leaving directory '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_10/po' * Optimize Python modules for /usr/lib/python3.10/site-packages * Optimize Python modules for /usr/lib/python3.10 * python3_11: running run_in_build_dir installit make -j6 DESTDIR=/var/tmp/portage/dev-libs/newt-0.52.22/image PYTHON_SITEDIR=/usr/lib/python3.11/site-packages PYTHONVERS=python3.11 install [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig install -m 644 newt.h /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/include install -m 755 libnewt.so.0.52.22 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ln -sf libnewt.so.0.52 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/libnewt.so ln -sf libnewt.so.0.52.22 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/libnewt.so.0.52 [ -n "whiptcl.so" ] && install -m 755 whiptcl.so /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 || : [ -n "python3.11" ] && for ver in python3.11 ; do \ [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.11/site-packages ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.11/site-packages ;\ install -m 755 $ver/_snack.so /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.11/site-packages ;\ install -m 644 snack.py /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib/python3.11/site-packages ;\ done || : install -m 644 libnewt.pc /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64/pkgconfig [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 [ -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 ] || install -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 install -m 644 libnewt.a /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/lib64 install -m 755 whiptail /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/bin install -m 644 whiptail.1 /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/man/man1 make -C po datadir=/var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share install make[1]: Entering directory '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_11/po' msgfmt -v -o ru.mo ru.po 4 translated messages. mkdir -p /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale for n in ru.po; do \ l=`basename $n .po`; \ mo=$l.mo; \ /usr/bin/install -c -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l; \ /usr/bin/install -c -m 755 -d /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l/LC_MESSAGES; \ if [ -f $n ]; then \ /usr/bin/install -c -m 644 $mo /var/tmp/portage/dev-libs/newt-0.52.22/image//usr/share/locale/$l/LC_MESSAGES/newt.mo; \ fi; \ done make[1]: Leaving directory '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22-python3_11/po' * Optimize Python modules for /usr/lib/python3.11/site-packages * Optimize Python modules for /usr/lib/python3.11 >>> Completed installing dev-libs/newt-0.52.22 into /var/tmp/portage/dev-libs/newt-0.52.22/image * Final size of build directory: 10464 KiB (10.2 MiB) * Final size of installed tree: 884 KiB * Verifying compiled files for python3.10 * Verifying compiled files for python3.11 * Verifying compiled files for python3.9 * * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * * whiptcl.c:150:9: warning: implicit declaration of function ‘Tcl_SetResultString’; did you mean ‘Tcl_SetResult’? [-Wimplicit-function-declaration] * * Please file a bug about this at https://bugs.gentoo.org/ * with the maintainer of the package. * * ERROR: dev-libs/newt-0.52.22::gentoo failed: * install aborted due to severe warnings shown above * * Call stack: * misc-functions.sh, line 670: Called install_qa_check * misc-functions.sh, line 134: Called source 'install_symlink_html_docs' * 90gcc-warnings, line 197: Called gcc_warn_check * 90gcc-warnings, line 183: Called die * The specific snippet of code: * die "install aborted due to severe warnings shown above" * * If you need support, post the output of `emerge --info '=dev-libs/newt-0.52.22::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/newt-0.52.22::gentoo'`. * The complete build log is located at '/var/log/portage/dev-libs:newt-0.52.22:20221124-110926.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/newt-0.52.22/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/newt-0.52.22/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/newt-0.52.22/image' * S: '/var/tmp/portage/dev-libs/newt-0.52.22/work/newt-r0-52-22'