FreeBSD Bugzilla – Attachment 150399 Details for
Bug 195803
dns/unbound build fails on python support
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
manual conftest compilation
manual-conftest.txt (text/plain), 5.85 KB, created by
Jeroen
on 2014-12-09 13:44:03 UTC
(
hide
)
Description:
manual conftest compilation
Filename:
MIME Type:
Creator:
Jeroen
Created:
2014-12-09 13:44:03 UTC
Size:
5.85 KB
patch
obsolete
>$ cat test.c > #include <Python.h> > > int > main () > { > > Py_Initialize(); > > ; > return 0; > } > >$ cc -o test -O2 -pipe -fstack-protector -fno-strict-aliasing -D_THREAD_SAFE -pthread -I/usr/local/include/python2.7 -L/usr/local/lib/python2.7 -Wl,-rpath,/usr/local/lib -fstack-protector test.c -L. -lpython2.7 >/usr/bin/ld: cannot find -lpython2.7 >cc: error: linker command failed with exit code 1 (use -v to see invocation) > >$ cc -o test -O2 -pipe -fstack-protector -fno-strict-aliasing -D_THREAD_SAFE -pthread -I/usr/local/include/python2.7 -L/usr/local/lib/python2.7/config -Wl,-rpath,/usr/local/lib -fstack-protector test.c -L. -lpython2.7 >/usr/local/lib/python2.7/config/libpython2.7.a(posixmodule.o): In function `posix_tmpnam': >./Modules/posixmodule.c:(.text+0x4a65): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() >/usr/local/lib/python2.7/config/libpython2.7.a(posixmodule.o): In function `posix_tempnam': >./Modules/posixmodule.c:(.text+0x49b1): warning: warning: tempnam() possibly used unsafely; consider using mkstemp() >/usr/local/lib/python2.7/config/libpython2.7.a(signalmodule.o): In function `signal_setitimer': >./Modules/signalmodule.c:(.text+0xe36): undefined reference to `floor' >./Modules/signalmodule.c:(.text+0xe51): undefined reference to `fmod' >./Modules/signalmodule.c:(.text+0xe71): undefined reference to `floor' >./Modules/signalmodule.c:(.text+0xe8c): undefined reference to `fmod' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `_Py_double_round': >Objects/floatobject.c:(.text+0x85b): undefined reference to `floor' >Objects/floatobject.c:(.text+0x897): undefined reference to `floor' >Objects/floatobject.c:(.text+0x909): undefined reference to `fmod' >Objects/floatobject.c:(.text+0x97d): undefined reference to `round' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `float_richcompare': >Objects/floatobject.c:(.text+0xf19): undefined reference to `__isfinite' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `float_as_integer_ratio': >Objects/floatobject.c:(.text+0x205b): undefined reference to `floor' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `float_is_integer': >Objects/floatobject.c:(.text+0x2c1e): undefined reference to `__isfinite' >Objects/floatobject.c:(.text+0x2c37): undefined reference to `floor' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `float_rem': >Objects/floatobject.c:(.text+0x3877): undefined reference to `fmod' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `float_divmod': >Objects/floatobject.c:(.text+0x3aeb): undefined reference to `fmod' >Objects/floatobject.c:(.text+0x3bb4): undefined reference to `floor' >/usr/local/lib/python2.7/config/libpython2.7.a(floatobject.o): In function `float_pow': >Objects/floatobject.c:(.text+0x4083): undefined reference to `fmod' >Objects/floatobject.c:(.text+0x41d3): undefined reference to `fmod' >Objects/floatobject.c:(.text+0x430f): undefined reference to `floor' >Objects/floatobject.c:(.text+0x4495): undefined reference to `fmod' >Objects/floatobject.c:(.text+0x453a): undefined reference to `pow' >/usr/local/lib/python2.7/config/libpython2.7.a(longobject.o): In function `PyLong_FromString': >Objects/longobject.c:(.text+0x205a): undefined reference to `log' >/usr/local/lib/python2.7/config/libpython2.7.a(object.o): In function `_Py_HashDouble': >Objects/object.c:(.text+0x1061): undefined reference to `__isfinite' >/usr/local/lib/python2.7/config/libpython2.7.a(bltinmodule.o): In function `builtin_round': >Python/bltinmodule.c:(.text+0x33b9): undefined reference to `__isfinite' >/usr/local/lib/python2.7/config/libpython2.7.a(posixmodule.o): In function `posix_openpty': >./Modules/posixmodule.c:(.text+0x2998): undefined reference to `openpty' >/usr/local/lib/python2.7/config/libpython2.7.a(posixmodule.o): In function `posix_forkpty': >./Modules/posixmodule.c:(.text+0x29ed): undefined reference to `forkpty' >/usr/local/lib/python2.7/config/libpython2.7.a(complexobject.o): In function `_Py_c_pow': >Objects/complexobject.c:(.text+0x1c6): undefined reference to `hypot' >Objects/complexobject.c:(.text+0x1da): undefined reference to `atan2' >Objects/complexobject.c:(.text+0x1f7): undefined reference to `pow' >Objects/complexobject.c:(.text+0x21d): undefined reference to `exp' >Objects/complexobject.c:(.text+0x235): undefined reference to `log' >Objects/complexobject.c:(.text+0x258): undefined reference to `sin' >Objects/complexobject.c:(.text+0x26c): undefined reference to `cos' >/usr/local/lib/python2.7/config/libpython2.7.a(complexobject.o): In function `_Py_c_abs': >Objects/complexobject.c:(.text+0x2a4): undefined reference to `__isfinite' >Objects/complexobject.c:(.text+0x2b2): undefined reference to `__isfinite' >Objects/complexobject.c:(.text+0x2c5): undefined reference to `hypot' >Objects/complexobject.c:(.text+0x2cf): undefined reference to `__isfinite' >/usr/local/lib/python2.7/config/libpython2.7.a(complexobject.o): In function `complex_remainder': >Objects/complexobject.c:(.text+0x1cc2): undefined reference to `floor' >/usr/local/lib/python2.7/config/libpython2.7.a(complexobject.o): In function `complex_divmod': >Objects/complexobject.c:(.text+0x1f3a): undefined reference to `floor' >cc: error: linker command failed with exit code 1 (use -v to see invocation) > >$ cc -o test -O2 -pipe -fstack-protector -fno-strict-aliasing -D_THREAD_SAFE -pthread -I/usr/local/include/python2.7 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -fstack-protector test.c -L. -lpython2.7 >$ ldd test >test: > libpython2.7.so.1 => /usr/local/lib/libpython2.7.so.1 (0x80081b000) > libthr.so.3 => /lib/libthr.so.3 (0x800bca000) > libc.so.7 => /lib/libc.so.7 (0x800def000) > libintl.so.8 => /usr/local/lib/libintl.so.8 (0x801188000) > libutil.so.9 => /lib/libutil.so.9 (0x801392000) > libm.so.5 => /lib/libm.so.5 (0x8015a4000) >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 195803
:
150341
|
150397
|
150398
| 150399 |
150400
|
150425