[Pkg-openmpi-commits] r151 - in /openmpi/trunk/debian: changelog rules

edd at users.alioth.debian.org edd at users.alioth.debian.org
Tue Dec 16 22:01:58 UTC 2008


Author: edd
Date: Tue Dec 16 22:01:57 2008
New Revision: 151

URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=151
Log:
debian/rules: added LDFLAGS="" in call to configure to suppress effects of
  Ubuntu's default -Wl,-Bsymbolic-functions which leads Rmpi to segfault on
  start -- while this is not strictly needed on Debian but cost me hours to
  debug on Ubuntu at work
debian/changelog: added entry for this change

Modified:
    openmpi/trunk/debian/changelog
    openmpi/trunk/debian/rules

Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=151&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Tue Dec 16 22:01:57 2008
@@ -1,3 +1,10 @@
+openmpi (1.2.8-5) UNRELEASED; urgency=low
+
+  * debian/rules: Pass empty LDFLAGS to configure call to prevent seg.fault. 
+    on load due to overly hungry link command on Ubuntu
+
+ --
+
 openmpi (1.2.8-4) unstable; urgency=low
 
   * Header files are now available under /usr/include/openmpi via symlink

Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=151&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Tue Dec 16 22:01:57 2008
@@ -48,14 +48,14 @@
 build-shared:
 	dh_testdir
 	mkdir -p build/shared
-	(cd build/shared && CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS))
+	(cd build/shared && LDFLAGS="" CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS))
 	$(MAKE) -C build/shared
 	touch $@
 
 build-static:
 	dh_testdir
 	mkdir -p build/static
-	(cd build/static && CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS) $(STATIC_CONFIG_PARAMS))
+	(cd build/static && LDFLAGS="" CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS) $(STATIC_CONFIG_PARAMS))
 	$(MAKE) -C build/static
 	touch $@
 




More information about the Pkg-openmpi-commits mailing list