Package: golly
Version: 1.3-3
Severity: important
User: [EMAIL PROTECTED]
Usertags: perl-5.10-transition

Your package fails to build with Perl 5.10 (currently in experimental.)
>From the build log:

g++ -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 
-DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES 
-DNO_GCC_PRAGMA   -O5 -DZLIB -DVERSION=1.3 -Wall -Wno-non-virtual-dtor 
-fno-strict-aliasing -o golly ObjGTK/bigint.o ObjGTK/lifealgo.o 
ObjGTK/hlifealgo.o ObjGTK/hlifedraw.o ObjGTK/qlifealgo.o ObjGTK/qlifedraw.o 
ObjGTK/liferender.o ObjGTK/viewport.o ObjGTK/readpattern.o 
ObjGTK/writepattern.o ObjGTK/liferules.o ObjGTK/util.o ObjGTK/lifepoll.o 
ObjGTK/wxutils.o ObjGTK/wxprefs.o ObjGTK/wxrule.o ObjGTK/wxinfo.o 
ObjGTK/wxhelp.o ObjGTK/wxstatus.o ObjGTK/wxview.o ObjGTK/wxrender.o 
ObjGTK/wxscript.o ObjGTK/wxperl.o ObjGTK/wxpython.o ObjGTK/wxfile.o 
ObjGTK/wxedit.o ObjGTK/wxcontrol.o ObjGTK/wxundo.o ObjGTK/wxlayer.o 
ObjGTK/wxmain.o ObjGTK/wxgolly.o -pthread -lwx_gtk2u_html-2.6 
-lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu-2.6 -lz  -Wl,-E 
/usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -lperl 
-ldl -lm -lpthread
g++: /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a: No such file or directory
make[1]: *** [golly] Error 1
make[1]: Leaving directory `/build/niko/golly-1.3'
make: *** [build-stamp] Error 2

It looks like makefile-gtk has hardcoded the linking options for libperl.
You should be using ExtUtils::Embed::ldopts() instead. See the Debian
Perl policy:

 http://www.debian.org/doc/packaging-manuals/perl-policy/ch-embed.html

This bug will make the package uninstallable and unbuildable the moment
perl 5.10.0 enters sid.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to