packages: nodejs/nodejs.spec - pass -fPIC to nodejs awesome build system fo...
glen
glen at pld-linux.org
Thu Jun 14 21:27:05 CEST 2012
Author: glen Date: Thu Jun 14 19:27:04 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- pass -fPIC to nodejs awesome build system for libuv objects
---- Files affected:
packages/nodejs:
nodejs.spec (1.39 -> 1.40)
---- Diffs:
================================================================
Index: packages/nodejs/nodejs.spec
diff -u packages/nodejs/nodejs.spec:1.39 packages/nodejs/nodejs.spec:1.40
--- packages/nodejs/nodejs.spec:1.39 Thu Jun 14 18:57:19 2012
+++ packages/nodejs/nodejs.spec Thu Jun 14 21:26:59 2012
@@ -15,6 +15,7 @@
Patch3: %{name}-lib64path.patch
# Fix linking of zlib
Patch4: %{name}-shared-zlib.patch
+Patch5: uv-fpic.patch
BuildRequires: c-ares-devel >= 1.7.4
BuildRequires: gcc >= 5:4.0
BuildRequires: libeio-devel
@@ -79,14 +80,15 @@
%else
%patch2 -p1
%endif
-
%patch4 -p1
+%patch5 -p1
# fix #!/usr/bin/env python -> #!/usr/bin/python:
grep -rl 'bin/env python' tools | xargs %{__sed} -i -e '1s,^#!.*python,#!%{__python},'
%build
CFLAGS="%{rpmcflags} -fPIC"
+CPPFLAGS="%{rpmcppflags} -fPIC"
CXXFLAGS="%{rpmcxxflags} -fPIC"
LDFLAGS="%{rpmcflags}"
%if "%{pld_release}" == "ac"
@@ -96,7 +98,7 @@
CC="%{__cc}"
CXX="%{__cxx}"
%endif
-export CFLAGS LDFLAGS CXXFLAGS CC CXX
+export CFLAGS LDFLAGS CXXFLAGS CC CXX LINKFLAGS_UV
# Error: V8 doesn't like ccache. Please set your CC env var to 'gcc'
CC=${CC#ccache }
@@ -209,6 +211,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.40 2012/06/14 19:26:59 glen
+- pass -fPIC to nodejs awesome build system for libuv objects
+
Revision 1.39 2012/06/14 16:57:19 glen
- fix api docs
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/nodejs/nodejs.spec?r1=1.39&r2=1.40
More information about the pld-cvs-commit
mailing list