[Pkg-erlang-commits] r1863 - erlang/trunk/debian

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Mon Nov 7 08:15:58 UTC 2016


Author: sgolovan
Date: 2016-11-07 08:15:57 +0000 (Mon, 07 Nov 2016)
New Revision: 1863

Modified:
   erlang/trunk/debian/changelog
   erlang/trunk/debian/control
   erlang/trunk/debian/rules
Log:
[erlang]
  * Temporarily switched to libssl1.0-dev until porting to OpensSSL 1.1 is
    complete.
  * Added -fno-pie -no-pie GCC flags to make sure the HiPE build works
    (closes: #842998).
  * Enabled verbose build logs to make them more useful in debugging.


Modified: erlang/trunk/debian/changelog
===================================================================
--- erlang/trunk/debian/changelog	2016-10-21 06:37:29 UTC (rev 1862)
+++ erlang/trunk/debian/changelog	2016-11-07 08:15:57 UTC (rev 1863)
@@ -1,8 +1,12 @@
-erlang (1:19.1.5+dfsg-2) UNRELEASED; urgency=medium
+erlang (1:19.1.5+dfsg-2) unstable; urgency=medium
 
-  * NOT RELEASED YET
+  * Temporarily switched to libssl1.0-dev until porting to OpensSSL 1.1 is
+    complete.
+  * Added -fno-pie -no-pie GCC flags to make sure the HiPE build works
+    (closes: #842998).
+  * Enabled verbose build logs to make them more useful in debugging.
 
- -- Sergei Golovan <sgolovan at debian.org>  Fri, 21 Oct 2016 09:37:28 +0300
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 07 Nov 2016 09:07:18 +0300
 
 erlang (1:19.1.5+dfsg-1) unstable; urgency=medium
 

Modified: erlang/trunk/debian/control
===================================================================
--- erlang/trunk/debian/control	2016-10-21 06:37:29 UTC (rev 1862)
+++ erlang/trunk/debian/control	2016-11-07 08:15:57 UTC (rev 1863)
@@ -4,7 +4,7 @@
 Section: interpreters
 Priority: optional
 Standards-Version: 3.9.8
-Build-Depends: debhelper (>= 8.0.0), autoconf (>= 2.50), openssl, libssl-dev, m4,
+Build-Depends: debhelper (>= 8.0.0), autoconf (>= 2.50), openssl, libssl1.0-dev, m4,
  libncurses5-dev, autotools-dev, unixodbc-dev, bison, flex, ed,
  libwxgtk3.0-dev, dctrl-tools, xsltproc,
  libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev,

Modified: erlang/trunk/debian/rules
===================================================================
--- erlang/trunk/debian/rules	2016-10-21 06:37:29 UTC (rev 1862)
+++ erlang/trunk/debian/rules	2016-11-07 08:15:57 UTC (rev 1863)
@@ -67,11 +67,13 @@
 LIBSCTPDEP=$(shell grep-status -s Version -PX $(LIBSCTP) | sed -e's!^Version: \(.*\)-[^-]*!$(LIBSCTP) (>= \1)!')
 
 ifeq ($(findstring debug,$(DEB_BUILD_OPTIONS)),debug)
-CFLAGS=-g -O2 -fno-strict-aliasing
+CFLAGS=-g -O2 -fno-strict-aliasing -fno-pie -no-pie
+LDFLAGS=-fno-pie -no-pie
 GEN_OPT_FLGS=-O2 -fno-strict-aliasing
 TYPE=debug
 else
-CFLAGS=-g -O2 -fno-strict-aliasing
+CFLAGS=-g -O2 -fno-strict-aliasing -fno-pie -no-pie
+LDFLAGS=-fno-pie -no-pie
 GEN_OPT_FLGS=-O2 -fno-strict-aliasing
 TYPE=
 endif
@@ -177,6 +179,7 @@
 	rm -f lib/dialyzer/SKIP
 	#
 	CFLAGS="$(CFLAGS)" \
+	LDFLAGS="$(LDFLAGS)" \
 	./configure --host=$(DEB_HOST_GNU_TYPE) \
 		    --build=$(DEB_BUILD_GNU_TYPE) \
 		    --prefix=/usr \
@@ -194,7 +197,8 @@
 		    --with-ssl-rpath=no \
 		    --enable-ethread-pre-pentium4-compatibility \
 		    --enable-shared-zlib \
-		    --without-ssl-zlib
+		    --without-ssl-zlib \
+		    --disable-silent-rules
 	#
 	touch configure-hipe-stamp
 
@@ -208,6 +212,7 @@
 	rm -f lib/dialyzer/SKIP
 	#
 	CFLAGS="$(CFLAGS)" \
+	LDFLAGS="$(LDFLAGS)" \
 	./configure --host=$(DEB_HOST_GNU_TYPE) \
 		    --build=$(DEB_BUILD_GNU_TYPE) \
 		    --prefix=/usr \
@@ -225,7 +230,8 @@
 		    --with-ssl-rpath=no \
 		    --enable-ethread-pre-pentium4-compatibility \
 		    --enable-shared-zlib \
-		    --without-ssl-zlib
+		    --without-ssl-zlib \
+		    --disable-silent-rules
 	#
 	touch configure-stnd-stamp
 




More information about the Pkg-erlang-commits mailing list