You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ge...@apache.org on 2006/08/02 22:40:10 UTC
svn commit: r428139 - in /incubator/harmony/enhanced/classlib/trunk:
depends/build/rules.mk modules/archive/src/main/native/zlib/linux/makefile
Author: geirm
Date: Wed Aug 2 13:40:10 2006
New Revision: 428139
URL: http://svn.apache.org/viewvc?rev=428139&view=rev
Log:
HARMONY-853
Switch how hyzlib is built for linux to get around segfault problems
people have been having.
I'm not 100% convinced here - it seems like
Patient : "Doctor, it hurts when I life my arm..."
Doctor : "Don't lift your arm"
Modified:
incubator/harmony/enhanced/classlib/trunk/depends/build/rules.mk
incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zlib/linux/makefile
Modified: incubator/harmony/enhanced/classlib/trunk/depends/build/rules.mk
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/depends/build/rules.mk?rev=428139&r1=428138&r2=428139&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/depends/build/rules.mk (original)
+++ incubator/harmony/enhanced/classlib/trunk/depends/build/rules.mk Wed Aug 2 13:40:10 2006
@@ -28,7 +28,7 @@
-Wl,-soname=$(@F) $(VMLINK) -o $@ \
$(BUILDFILES) $(SYSLIBFILES) \
-Xlinker --start-group $(MDLLIBFILES) -Xlinker --end-group \
- -lc -lm -ldl
+ -lc -lm -ldl $(LDFLAGS)
$(EXENAME): $(BUILDFILES) $(MDLLIBFILES)
$(CC) $(VMLINK) \
Modified: incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zlib/linux/makefile
URL: http://svn.apache.org/viewvc/incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zlib/linux/makefile?rev=428139&r1=428138&r2=428139&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zlib/linux/makefile (original)
+++ incubator/harmony/enhanced/classlib/trunk/modules/archive/src/main/native/zlib/linux/makefile Wed Aug 2 13:40:10 2006
@@ -29,4 +29,6 @@
DLLNAME = ../libhyzlib.so
+LDFLAGS = -Wl,-Bsymbolic
+
include $(HY_HDK)/build/make/rules.mk