Hi,

This bug is caused by python 2.6 which not bring the -lssl to ld. On
python2.5, it was still the case. I can fix the bug by adding
build-depends on libssl-dev, but I don't think it's the correct fix.

Python2.6 still build-depends on libssl-dev, so IMO, it should still
bring -lssl to ld, but I can be wrong.

Regards,
Julien Lavergne 

Le mardi 23 février 2010 à 22:15 +0100, Jakub Wilk a écrit :
> Source: avant-window-navigator
> Version: 0.3.2.1-5
> Severity: important
> User: debian-pyt...@lists.debian.org
> Usertags: python2.6
> 
> Hello,
> 
> When rebuilt in an environment with Python 2.6 as the default version, 
> your package failed to build from source. Here is relevant part of the 
> build log:
> 
> | checking for Python include path... -I/usr/include/python2.6
> | checking for Python library path... -L/usr/lib/python2.6 -lpython2.6
> | checking for Python site-packages path... 
> ${exec_prefix}/lib/python2.6/site-packages
> | checking for Python platform-specific site-packages path... 
> ${exec_prefix}/lib/python2.6/site-packages
> | checking python extra libraries... -lssl -lcrypto  -lssl -lcrypto      
> -L/usr/lib -lz -lpthread -ldl  -lutil
> [...]
> | /bin/bash ../../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall 
> -fno-strict-aliasing -fmessage-length=0 -D_FORTIFY_SOURCE=2 -module 
> -avoid-version -export-symbols-regex initawn -Wl,-z,defs -Wl,--as-needed -o 
> awn.la -rpath /usr/lib/python2.6/site-packages/awn awnmodule.lo awn.lo 
> -L/usr/lib/python2.6 -lpython2.6 -lssl -lcrypto  -lssl -lcrypto      
> -L/usr/lib -lz -lpthread -ldl  -lutil -Xlinker -export-dynamic -Wl,-O1 
> -Wl,-Bsymbolic-functions -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 
> -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 
> -lfreetype -lfontconfig -lgmodule-2.0 -lgobject-2.0 -lglib-2.0   -lcairo   
> ../../libawn/libawn.la  -lm 
> | generating symbol list for `awn.la'
> | /usr/bin/nm -B  .libs/awnmodule.o .libs/awn.o  | sed -n -e 's/^.*[  
> ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      
> ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /bin/sed 's/.* //' | sort | uniq 
> > .libs/awn.exp
> | /bin/grep -E -e "initawn" ".libs/awn.exp" > ".libs/awn.expT"
> | mv -f ".libs/awn.expT" ".libs/awn.exp"
> | echo "{ global:" > .libs/awn.ver
> |  cat .libs/awn.exp | sed -e "s/\(.*\)/\1;/" >> .libs/awn.ver
> |  echo "local: *; };" >> .libs/awn.ver
> |  gcc -shared  .libs/awnmodule.o .libs/awn.o  -Wl,--rpath 
> -Wl,/tmp/buildd/avant-window-navigator-0.3.2.1/libawn/.libs 
> -L/usr/lib/python2.6 -lpython2.6 -lssl -lcrypto -L/usr/lib -lz -lpthread -ldl 
> -lutil /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so 
> /usr/lib/libatk-1.0.so /usr/lib/libpangoft2-1.0.so 
> /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so 
> /usr/lib/libgio-2.0.so /usr/lib/libpango-1.0.so /usr/lib/libfreetype.so 
> -lfontconfig /usr/lib/libgmodule-2.0.so /usr/lib/libgobject-2.0.so 
> /usr/lib/libglib-2.0.so /usr/lib/libcairo.so ../../libawn/.libs/libawn.so -lm 
>  -Wl,-z -Wl,defs -Wl,--as-needed -Wl,-export-dynamic -Wl,-O1 
> -Wl,-Bsymbolic-functions -Wl,-soname -Wl,awn.so -Wl,-version-script 
> -Wl,.libs/awn.ver -o .libs/awn.so
> | /usr/bin/ld: cannot find -lssl
> | collect2: ld returned 1 exit status
> 





-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to