[Pkg-erlang-commits] r1073 - in erlang/trunk/debian: . patches

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Mon Aug 17 19:36:10 UTC 2009


Author: sgolovan
Date: 2009-08-17 19:36:10 +0000 (Mon, 17 Aug 2009)
New Revision: 1073

Modified:
   erlang/trunk/debian/README.Debian
   erlang/trunk/debian/changelog
   erlang/trunk/debian/patches/series
   erlang/trunk/debian/rules
Log:
[erlang]
  * Restored debug info in beam files for default build. It's better to use
    more space than to ship broken modules (debugger, dialyzer). The patch
    is simply commented out in debian/patches/series, so if someone has to
    strip debug info, he can simply uncomment it.
  * Disabled SMP support for hurd-i386 architecture, because of FTBFS in case
    when SMP is enabled.


Modified: erlang/trunk/debian/README.Debian
===================================================================
--- erlang/trunk/debian/README.Debian	2009-08-13 18:40:36 UTC (rev 1072)
+++ erlang/trunk/debian/README.Debian	2009-08-17 19:36:10 UTC (rev 1073)
@@ -78,24 +78,4 @@
 install erlang-manpages (for manual pages) and/or erlang-doc-html
 (for docs in HTML).
 
-----------------
-
-Starting from version 13.b.1-dfsg-2 Erlang packages come with debug info
-stripped. It's done to make the packages more suitable for using in
-embedded environment or distributing on limited-space media (as CDs).
-If you need debug information (e.g. to use debugger application) then
-you'll have to rebuild erlang from the source setting DEB_BUILD_OPTIONS
-to "nostrip":
-
-DEB_BUILD_OPTIONS="nostrip" dpkg-buildpackage -rfakeroot -b
-
-If you also want to add debug information to Erlang VM then you may want
-to build the package with DEB_BUILD_OPTIONS set to "debug nostrip":
-
-DEB_BUILD_OPTIONS="debug nostrip" dpkg-buildpackage -rfakeroot -b
-
-Note that debug-enabled build requires package libwxgtk2.8-dbg to be
-installed. Currently, erlang-base-hipe package is not included into
-build with debug info compiled in.
-
  -- Sergei Golovan <sgolovan at debian.org>  Thu, 23 Jul 2009 23:13:56 +0400

Modified: erlang/trunk/debian/changelog
===================================================================
--- erlang/trunk/debian/changelog	2009-08-13 18:40:36 UTC (rev 1072)
+++ erlang/trunk/debian/changelog	2009-08-17 19:36:10 UTC (rev 1073)
@@ -1,8 +1,13 @@
-erlang (1:13.b.1-dfsg-6) UNRELEASED; urgency=low
+erlang (1:13.b.1-dfsg-6) unstable; urgency=low
 
-  * NOT RELEASED YET
+  * Restored debug info in beam files for default build. It's better to use
+    more space than to ship broken modules (debugger, dialyzer). The patch
+    is simply commented out in debian/patches/series, so if someone has to
+    strip debug info, he can simply uncomment it.
+  * Disabled SMP support for hurd-i386 architecture, because of FTBFS in case
+    when SMP is enabled.
 
- -- Sergei Golovan <sgolovan at debian.org>  Thu, 06 Aug 2009 13:29:02 +0400
+ -- Sergei Golovan <sgolovan at debian.org>  Mon, 17 Aug 2009 23:34:58 +0400
 
 erlang (1:13.b.1-dfsg-5) unstable; urgency=low
 

Modified: erlang/trunk/debian/patches/series
===================================================================
--- erlang/trunk/debian/patches/series	2009-08-13 18:40:36 UTC (rev 1072)
+++ erlang/trunk/debian/patches/series	2009-08-17 19:36:10 UTC (rev 1073)
@@ -6,4 +6,4 @@
 ssl.patch
 m68k.patch
 #native.patch
-build-options.patch
+#build-options.patch

Modified: erlang/trunk/debian/rules
===================================================================
--- erlang/trunk/debian/rules	2009-08-13 18:40:36 UTC (rev 1072)
+++ erlang/trunk/debian/rules	2009-08-17 19:36:10 UTC (rev 1073)
@@ -54,8 +54,12 @@
 ifeq ($(DEB_HOST_ARCH), sparc)
 THREAD_OPTS=--disable-threads --disable-smp-support
 else
+ifeq ($(DEB_HOST_ARCH), hurd-i386)
+THREAD_OPTS=--enable-threads --disable-smp-support
+else
 THREAD_OPTS=--enable-threads --enable-smp-support
 endif
+endif
 
 LIBSCTP=libsctp1
 




More information about the Pkg-erlang-commits mailing list