Source: log4cplus
Version: 1.0.4-1.1
Severity: important
Tags: patch
User: [email protected]
Usertags: goal-hardening

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


Hello,

As you define LDFLAGS, the default exported LDFLAGS is missing (relro).
I also enable parallel build to speed up when you have more than one
cpu.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUEM9JAAoJEJmGUYuaqqClG/AP/1PK+oMCSXt2y91h+Fpd+0OY
LDYbmHJjOTiYWeOm2Mbs9j4ByP1/0Er+tKWKwewI332yiRDeykSfsKK5vEERUXQD
dbC3ChDOPL1m+AZdEP5y9dvFWv/2UiiNn761hU/TcaHI1pLX6fk+yyE9Ozpdud1T
wnqCmX51cQua/lwRlckIeJGBcexX3Lq/n0ROLFMNP6ekmfImtqPaMoQYuaGnxii7
q7Wa18Fly7EOkbVYRv+jXgCvSDcgTGBQozfAgNEBT/Oi2IZA8z3B2k3DfThHXbpv
jzJDg0xrhAdDH7HepQYVoVI/JWuWXtTjtBL41t4nCpOHtF6fQwix/xGTmo6C4tSV
vFDjMlnVrqbGJLfoJ0CNGj+7HGE4Q4ABPZuAhKN/b3M6zl6oekXkbCN9b8Bsi3wE
bDjUscHRwXWNh72UXb8lAVnB+yztjQgbFcNFlR1OBVwB8kUcTsiqOrJLcl+VTFDz
CaM7HR1hy0TWbG5J8or9rxERhSWBc9YllyNxEWQreDOYQ9B6WTas12XjxpyvspUi
3p8qHSfOTST2yra+6ZQQhkGRZ4WJ4Hr44hNnHa9t+7xWTMSqVe9a2IEjSmjrZxYv
1EDYWeOdWkBKWBDmGecs2tAvwiAqZBDWooAZdaLM4V5uiKJbVtIGphcXzccWnXfq
g+IDMhFTKfLhRZwAeGIU
=YB8x
-----END PGP SIGNATURE-----
diff -Nru log4cplus-1.0.4/debian/changelog log4cplus-1.0.4/debian/changelog
--- log4cplus-1.0.4/debian/changelog	2014-06-29 08:23:00.000000000 +0200
+++ log4cplus-1.0.4/debian/changelog	2014-09-11 00:15:39.000000000 +0200
@@ -1,3 +1,11 @@
+log4cplus (1.0.4-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use exported LDFLAGS (relro) in DEB_CONFIGURE_SCRIPT_ENV
+  * Enable parallel build
+
+ -- Guillaume Delacour <[email protected]>  Thu, 11 Sep 2014 00:08:42 +0200
+
 log4cplus (1.0.4-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru log4cplus-1.0.4/debian/rules log4cplus-1.0.4/debian/rules
--- log4cplus-1.0.4/debian/rules	2012-01-19 07:26:19.000000000 +0100
+++ log4cplus-1.0.4/debian/rules	2014-09-11 00:09:50.000000000 +0200
@@ -8,8 +8,12 @@
 
 #install/liblog4cplus::
 
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+	MAKEFLAGS += -j$(NUMJOBS)
+endif
 
-DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-z,defs -Wl,--as-needed -lpthread"
+DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-z,defs -Wl,--as-needed -lpthread $(LDFLAGS)"
 DEB_DH_INSTALL_SOURCEDIR := debian/tmp
 
 binary-install/liblog4cplus-dev::

Reply via email to