Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 423598 Details for
Bug 572600
build_extension() defined in dev-lang/python-3.[45]*/work/P*/Lib/distutils/command/build_ext.py may forget -lcrypt and -lnsl
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
diff of build log with and without the bug. The relevant error messages are prefixed by '-'.
linking_with_-lcrypt_-lnsl_necessary.stage3.log.diff.part (text/plain), 12.06 KB, created by
Daa Jaa
on 2016-01-22 12:21:04 UTC
(
hide
)
Description:
diff of build log with and without the bug. The relevant error messages are prefixed by '-'.
Filename:
MIME Type:
Creator:
Daa Jaa
Created:
2016-01-22 12:21:04 UTC
Size:
12.06 KB
patch
obsolete
>--- Emerging (1 of 6) dev-lang/python-3.5.1::gentoo_prefix 2016-01-22 11:29:08.153468062 +0100 >+++ Completed installing python-3.5.1 into $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/image/ 2016-01-22 11:36:58.976492923 +0100 >@@ -1026,7 +1026,7 @@ > x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/readline.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lreadline -lpython3.5 -o build/lib.linux-x86_64-3.5/readline.cpython-35-x86_64-linux-gnu.so > building '_crypt' extension > x86_64-pc-linux-gnu-gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv -Werror=declaration-after-statement -I. -I$EPREFIX/usr/include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu -c $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cryptmodule.c -o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cryptmodule.o >-x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cryptmodule.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lpython3.5 -o build/lib.linux-x86_64-3.5/_crypt.cpython-35-x86_64-linux-gnu.so >+x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cryptmodule.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lcrypt -lpython3.5 -o build/lib.linux-x86_64-3.5/_crypt.cpython-35-x86_64-linux-gnu.so > building '_csv' extension > x86_64-pc-linux-gnu-gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv -Werror=declaration-after-statement -I. -I$EPREFIX/usr/include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu -c $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_csv.c -o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_csv.o > x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_csv.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lpython3.5 -o build/lib.linux-x86_64-3.5/_csv.cpython-35-x86_64-linux-gnu.so >@@ -1056,7 +1056,7 @@ > x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/resource.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lpython3.5 -o build/lib.linux-x86_64-3.5/resource.cpython-35-x86_64-linux-gnu.so > building 'nis' extension > x86_64-pc-linux-gnu-gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv -Werror=declaration-after-statement -I. -I$EPREFIX/usr/include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu -c $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/nismodule.c -o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/nismodule.o >-x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/nismodule.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lpython3.5 -o build/lib.linux-x86_64-3.5/nis.cpython-35-x86_64-linux-gnu.so >+x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/nismodule.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lnsl -lpython3.5 -o build/lib.linux-x86_64-3.5/nis.cpython-35-x86_64-linux-gnu.so > building '_curses' extension > x86_64-pc-linux-gnu-gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv -Werror=declaration-after-statement -I$EPREFIX/usr/include/ncurses -I. -I$EPREFIX/usr/include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu -c $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cursesmodule.c -o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cursesmodule.o > x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_cursesmodule.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lncurses -lpython3.5 -o build/lib.linux-x86_64-3.5/_curses.cpython-35-x86_64-linux-gnu.so >@@ -1140,8 +1140,6 @@ > x86_64-pc-linux-gnu-gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv -Werror=declaration-after-statement -I$EPREFIX/usr/lib/libffi-3.2.1/include -I. -I$EPREFIX/usr/include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu -c $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/stgdict.c -o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/stgdict.o > x86_64-pc-linux-gnu-gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv -Werror=declaration-after-statement -I$EPREFIX/usr/lib/libffi-3.2.1/include -I. -I$EPREFIX/usr/include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Include -I$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu -c $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/cfield.c -o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/cfield.o > x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O1 -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -pipe -O2 -pipe -fwrapv build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/_ctypes.o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/callbacks.o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/callproc.o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/stgdict.o build/temp.linux-x86_64-3.5$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Modules/_ctypes/cfield.o -L. -L$EPREFIX/lib -L$EPREFIX/usr/lib -lffi -lpython3.5 -o build/lib.linux-x86_64-3.5/_ctypes.cpython-35-x86_64-linux-gnu.so >-*** WARNING: renaming "_crypt" since importing it failed: build/lib.linux-x86_64-3.5/_crypt.cpython-35-x86_64-linux-gnu.so: undefined symbol: crypt >-*** WARNING: renaming "nis" since importing it failed: build/lib.linux-x86_64-3.5/nis.cpython-35-x86_64-linux-gnu.so: undefined symbol: yp_master > > Python build finished successfully! > The necessary bits to build these optional modules were not found: >@@ -1149,12 +1147,639 @@ > _ssl _tkinter > To find the necessary bits, look in setup.py in detect_modules() for the module's name. > >- >-Following modules built successfully but were removed because they could not be imported: >-_crypt nis >+running build_scripts >+creating build/scripts-3.5 >+copying and adjusting $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Tools/scripts/pydoc3 -> build/scripts-3.5 >[snip] >+ >+Python build finished successfully! >+The necessary bits to build these optional modules were not found: >+_dbm _gdbm _sqlite3 >+_ssl _tkinter >+To find the necessary bits, look in setup.py in detect_modules() for the module's name. > > running build_scripts >-creating build/scripts-3.5 > copying and adjusting $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Tools/scripts/pydoc3 -> build/scripts-3.5 > copying and adjusting $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Tools/scripts/idle3 -> build/scripts-3.5 > copying and adjusting $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1/Tools/scripts/2to3 -> build/scripts-3.5 >@@ -1167,49 +1792,7559 @@ > renaming build/scripts-3.5/idle3 to build/scripts-3.5/idle3.5 > renaming build/scripts-3.5/2to3 to build/scripts-3.5/2to3-3.5 > renaming build/scripts-3.5/pyvenv to build/scripts-3.5/pyvenv-3.5 >-Makefile:610: recipe for target 'sharedmods' failed >-make: *** [sharedmods] Error 1 >- * ERROR: dev-lang/python-3.5.1::gentoo_prefix failed (compile phase): >- * emake failed >- * >- * If you need support, post the output of `emerge --info '=dev-lang/python-3.5.1::gentoo_prefix'`, >- * the complete build log and the output of `emerge -pqv '=dev-lang/python-3.5.1::gentoo_prefix'`. >- * The complete build log is located at '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/temp/build.log'. >- * The ebuild environment file is located at '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/temp/environment'. >- * Working directory: '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu' >- * S: '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1' >- >->>> Failed to emerge dev-lang/python-3.5.1, Log file: >- >->>> '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/temp/build.log' >- >- * Messages for package dev-lang/python-3.5.1: >- >- * ERROR: dev-lang/python-3.5.1::gentoo_prefix failed (compile phase): >- * emake failed >- * >- * If you need support, post the output of `emerge --info '=dev-lang/python-3.5.1::gentoo_prefix'`, >- * the complete build log and the output of `emerge -pqv '=dev-lang/python-3.5.1::gentoo_prefix'`. >- * The complete build log is located at '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/temp/build.log'. >- * The ebuild environment file is located at '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/temp/environment'. >- * Working directory: '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu' >- * S: '$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/Python-3.5.1' >+python$EXE ../../Tools/scripts/h2py.py -i '(u_long)' /usr/include/sys/types.h /usr/include/netinet/in.h /usr/include/dlfcn.h /usr/include/linux/cdrom.h >+Skipping: _POSIX_C_SOURCE = 200809L >+Skipping: _POSIX_C_SOURCE = 199506L >+Skipping: _POSIX_C_SOURCE = 200112L >[snip] >+ LD_LIBRARY_PATH=$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/work/x86_64-pc-linux-gnu ./python -E -m ensurepip \ >+ $ensurepip --root=$EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/image// ; \ >+fi >+>>> Completed installing python-3.5.1 into $EPREFIX/tmp/var/tmp/portage/dev-lang/python-3.5.1/image/
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 572600
: 423598 |
423600
|
423602