[packages/eggdrop] - fix building on x32

baggins baggins at pld-linux.org
Sun Aug 9 19:32:14 CEST 2015


commit e33114010406622fcd9395ce8184b982e2b591d4
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Aug 9 19:32:04 2015 +0200

    - fix building on x32

 eggdrop.spec |  2 ++
 x32.patch    | 11 +++++++++++
 2 files changed, 13 insertions(+)
---
diff --git a/eggdrop.spec b/eggdrop.spec
index 28f43b1..22c2f23 100644
--- a/eggdrop.spec
+++ b/eggdrop.spec
@@ -69,6 +69,7 @@ Patch9:		%{name}-nmu.patch
 Patch10:	%{name}-ipv6-ssl.patch
 Patch11:	ssl-md5.patch
 Patch12:	%{name}-build.patch
+Patch13:	x32.patch
 URL:		http://www.eggheads.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -181,6 +182,7 @@ patch -p1 < eggdrop1.6.19-sp.0009.diff || exit 1
 %endif
 
 %patch12 -p1
+%patch13 -p1
 
 # detect threaded tcl version
 sed -i -e 's#TclpFinalizeThreadData#Tcl_FinalizeThread#g' acinclude.m4
diff --git a/x32.patch b/x32.patch
new file mode 100644
index 0000000..a5b2179
--- /dev/null
+++ b/x32.patch
@@ -0,0 +1,11 @@
+--- eggdrop1.6.21/configure.ac~	2015-08-09 19:29:58.000000000 +0200
++++ eggdrop1.6.21/configure.ac	2015-08-09 19:30:54.025503281 +0200
+@@ -135,7 +135,7 @@
+ tcllibextensions=".so .so.1 .so.1.0 .so.1.2 .dll .dylib .sl .a"
+ 
+ tcllibpaths="$HOME/lib $HOME/tcl/lib \
+-             /usr/local/lib /usr/lib /lib /lib64 /usr/lib64 \
++             /usr/local/lib /usr/lib /lib /lib64 /usr/lib64 /libx32 /usr/libx32 \
+              /usr/local/lib/tcl8.5 /usr/lib/tcl8.5 \
+              /usr/local/lib/tcl8.4 /usr/lib/tcl8.4 \
+              /usr/local/lib/tcl8.3 /usr/lib/tcl8.3 \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/eggdrop.git/commitdiff/e33114010406622fcd9395ce8184b982e2b591d4



More information about the pld-cvs-commit mailing list