pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/33428: broken package wm/icecc fix
>Number: 33428
>Category: pkg
>Synopsis: wm/icecc is showing as broken in the bulk builds, fix attached
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat May 06 10:55:00 +0000 2006
>Originator: Iain Hibbert
>Release: NetBSD 3.99.17
>Organization:
http://maps.google.com/maps?q=ireland&ll=52.2711,-9.8630&spn=0.0244,0.0822&t=k
>Environment:
System: NetBSD galant 3.99.17 NetBSD 3.99.17 (GALANT) #27: Fri May 5 22:07:02
BST 2006 plunky@galant:/home/obj/sys/arch/i386/compile/GALANT i386
Architecture: i386
Machine: i386
>Description:
The bulk build is failing with the following errors.
/usr/pkg/bin/icecolsel: -lpthread.20 => not found
/usr/pkg/bin/icefonsel: -lpthread.20 => not found
*** The above programs/libs will not find the listed shared libraries
at runtime. Please fix the package (add -Wl,-R.../lib in the right places)!
*** Error code 1
Stop.
>How-To-Repeat:
bulk build pkgsrc I guess :)
>Fix:
My fix is to change the Makefile so that the pkgsrc LDFLAGS etc are
used,
which will include the relevant flags. distinfo also changes
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/wm/icecc/patches/patch-aa,v
retrieving revision 1.2
diff -u -r1.2 patch-aa
--- patches/patch-aa 8 Apr 2006 16:30:57 -0000 1.2
+++ patches/patch-aa 6 May 2006 10:43:52 -0000
@@ -13,8 +13,8 @@
icefonsel: icefonsel.cpp
- g++ $(INCLUDE_QT) $(LIB_QT) -lqt icefonsel.cpp -o icefonsel
-+ g++ $(INCLUDE_QT) $(LIB_QT) -lqt-mt icefonsel.cpp -o icefonsel
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(INCLUDE_QT) $(LIB_QT) -lqt-mt
icefonsel.cpp -o icefonsel
icecolsel: icecolsel.cpp
- g++ $(INCLUDE_QT) $(LIB_QT) -lqt icecolsel.cpp -o icecolsel
-+ g++ $(INCLUDE_QT) $(LIB_QT) -lqt-mt icecolsel.cpp -o icecolsel
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(INCLUDE_QT) $(LIB_QT) -lqt-mt
icecolsel.cpp -o icecolsel
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/wm/icecc/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo 8 Apr 2006 16:30:57 -0000 1.2
+++ distinfo 6 May 2006 10:43:52 -0000
@@ -36,6 +36,6 @@
SHA1 (icewoed-1.8.tar.bz2) = ca58b5769c27ee587458c12c285e231b990c3da9
RMD160 (icewoed-1.8.tar.bz2) = 51cf2873f005e8c74239b138d6e5b9f8a1505047
Size (icewoed-1.8.tar.bz2) = 21955 bytes
-SHA1 (patch-aa) = 145aa9580bb9984513382b6f5c643974ea6744fe
+SHA1 (patch-aa) = 76ca73f4710b267d2504d27ca806ec717ffb86aa
SHA1 (patch-ab) = e4cefad52c55b548e1e59dd40799d5cbee9477fe
SHA1 (patch-ac) = d695ab2fe41c6eba3e827a0f7db59fbf4b376805
>Unformatted:
Home |
Main Index |
Thread Index |
Old Index