pcpa pushed to libircclient (el6). "Don't strip binaries too early (#1211725)"

notifications at fedoraproject.org notifications at fedoraproject.org
Wed Apr 15 12:56:02 UTC 2015


>From 244732b35582d2a1b1be3cf7636af0c8d09eeca0 Mon Sep 17 00:00:00 2001
From: pcpa <paulo.cesar.pereira.de.andrade at gmail.com>
Date: Wed, 15 Apr 2015 09:55:23 -0300
Subject: Don't strip binaries too early (#1211725)


diff --git a/libircclient-1.8-nostrip.patch b/libircclient-1.8-nostrip.patch
new file mode 100644
index 0000000..7e52075
--- /dev/null
+++ b/libircclient-1.8-nostrip.patch
@@ -0,0 +1,16 @@
+diff -up libircclient-1.8/src/Makefile.in~ libircclient-1.8/src/Makefile.in
+--- libircclient-1.8/src/Makefile.in~	2012-02-13 05:07:47.041345000 +0200
++++ libircclient-1.8/src/Makefile.in	2015-04-14 21:03:44.186537342 +0300
+@@ -27,10 +27,10 @@ install:
+ 	ln -fs libircclient.so.$(APIVERSION) $(DESTDIR)@libdir@/libircclient.so
+ 
+ libircclient.so: libircclient.o
+-	$(CC) -shared -s -Wl,-soname,libircclient.so.$(APIVERSION) -o libircclient.so libircclient.o @LIBS@
++	$(CC) -shared -Wl,-soname,libircclient.so.$(APIVERSION) -o libircclient.so libircclient.o @LIBS@
+ 
+ libircclient.dll: libircclient.o
+-	$(CC) -shared -s -o libircclient.dll -Wl,-out-implib,libircclient.lib libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@
++	$(CC) -shared -o libircclient.dll -Wl,-out-implib,libircclient.lib libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@
+ 
+ libircclient.a: libircclient.o
+ 	$(AR) libircclient.a libircclient.o
diff --git a/libircclient.spec b/libircclient.spec
index 127cb07..696b444 100644
--- a/libircclient.spec
+++ b/libircclient.spec
@@ -8,7 +8,7 @@
 Name:		libircclient
 Summary:	C library to create IRC clients
 Version:	1.8
-Release:	3%{?dist}
+Release:	4%{?dist}
 License:	LGPLv3+
 Group:		Development/Libraries
 URL:		http://www.ulduzsoft.com/libircclient/
@@ -24,6 +24,7 @@ BuildRequires:	rst2pdf
 # Add rfc include to main header to avoid build failures of packages using it
 # example: error: 'LIBIRC_RFC_RPL_ENDOFNAMES' was not declared in this scope
 Patch0:		libircclient-rfc.patch
+Patch1:		libircclient-1.8-nostrip.patch
 
 %description
 libircclient is a small but extremely powerful library which implements
@@ -43,6 +44,7 @@ This package contains development files for libircclient.
 %setup -q
 rm -rvf cocoa
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure --enable-shared --enable-threads --enable-openssl --enable-ipv6
@@ -81,6 +83,9 @@ cp -p man/%{name}.1 %{buildroot}%{_mandir}/man1
 %{_mandir}/man1/%{name}.1*
 
 %changelog
+* Tue Apr 14 2015 Ville Skyttä <ville.skytta at iki.fi> - 1.8-4
+- Don't strip binaries too early
+
 * Mon Apr 13 2015 pcpa <paulo.cesar.pereira.de.andrade at gmail.com> - 1.8-3
 - Do not build requires doxygen if not building docs
 - Do not use the license macro on non fedora
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/libircclient.git/commit/?h=el6&id=244732b35582d2a1b1be3cf7636af0c8d09eeca0


More information about the scm-commits mailing list