[packages/netsurf] - added nsfb-ldflags.patch (compilation fix for glibc-2.18)

witekfl witekfl at pld-linux.org
Wed Sep 4 18:23:10 CEST 2013


commit f8b5961859a45d047ffac95dd90ed1648c1cfd1d
Author: Witold Filipczyk <witekfl at poczta.onet.pl>
Date:   Wed Sep 4 18:22:03 2013 +0200

    - added nsfb-ldflags.patch (compilation fix for glibc-2.18)

 netsurf.spec       |  2 ++
 nsfb-ldflags.patch | 11 +++++++++++
 2 files changed, 13 insertions(+)
---
diff --git a/netsurf.spec b/netsurf.spec
index 15b710f..04ad9d0 100644
--- a/netsurf.spec
+++ b/netsurf.spec
@@ -10,6 +10,7 @@ Source1:	%{name}.desktop
 Patch0:		scroll.patch
 Patch1:		libnsfb-xcb-fix.patch
 Patch2:		nsfb-F10-exit.patch
+Patch3:		nsfb-ldflags.patch
 URL:		http://netsurf-browser.org/
 BuildRequires:	SDL-devel
 BuildRequires:	curl-devel
@@ -87,6 +88,7 @@ This is SDL version.
 %patch0 -p1
 #%patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 cat << EOF > src/netsurf-3.0/Makefile.config
 NETSURF_FB_FONTLIB := freetype
diff --git a/nsfb-ldflags.patch b/nsfb-ldflags.patch
new file mode 100644
index 0000000..d982ae3
--- /dev/null
+++ b/nsfb-ldflags.patch
@@ -0,0 +1,11 @@
+--- netsurf-full-3.0/src/netsurf-3.0/framebuffer/Makefile.target.fb	2013-09-04 17:56:14.570468347 +0200
++++ netsurf-full-3.0/src/netsurf-3.0/framebuffer/Makefile.target	2013-09-04 17:56:45.980954115 +0200
+@@ -51,7 +51,7 @@ CFLAGS += -std=c99 -g -Dsmall $(WARNFLAG
+ 	  $(shell $(PKG_CONFIG) --cflags libnsfb libhubbub libcss openssl) \
+ 	  $(shell xml2-config --cflags)
+ 
+-LDFLAGS += -lm -Wl,--whole-archive $(shell $(PKG_CONFIG) --libs libnsfb) -Wl,--no-whole-archive 
++LDFLAGS += -lm $(shell $(PKG_CONFIG) --libs libnsfb) 
+ 
+ ifeq ($(HOST),mint)
+     # freemint does not support pkg-config for libcurl
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/netsurf.git/commitdiff/f8b5961859a45d047ffac95dd90ed1648c1cfd1d



More information about the pld-cvs-commit mailing list