diff options
author | srinivas%netscape.com <devnull@localhost> | 1999-07-27 01:52:19 +0000 |
---|---|---|
committer | srinivas%netscape.com <devnull@localhost> | 1999-07-27 01:52:19 +0000 |
commit | a41c4a028686aac933a7b4923d7404edbad9b5e9 (patch) | |
tree | 325302421af7ba4e8285fb72d46845fbf6fc8014 | |
parent | c35ebfeb00f355a9cd0064a40792929a3e41ad33 (diff) | |
download | nspr-hg-a41c4a028686aac933a7b4923d7404edbad9b5e9.tar.gz |
The "execute" permission bit needs to be set for shared libraries on HP-UX.
Bugzilla #10201.
-rw-r--r-- | lib/ds/Makefile | 5 | ||||
-rw-r--r-- | lib/libc/src/Makefile | 5 | ||||
-rw-r--r-- | lib/prstreams/Makefile | 5 | ||||
-rw-r--r-- | pr/src/Makefile | 5 |
4 files changed, 20 insertions, 0 deletions
diff --git a/lib/ds/Makefile b/lib/ds/Makefile index a45a1446..452db5c7 100644 --- a/lib/ds/Makefile +++ b/lib/ds/Makefile @@ -159,7 +159,12 @@ export:: $(TARGETS) $(INSTALL) -m 444 $(HEADERS) $(DIST)/include $(INSTALL) -m 444 $(TARGETS) $(DIST)/lib ifdef SHARED_LIBRARY +ifeq ($(OS_ARCH),HP-UX) + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/lib + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/bin +else $(INSTALL) -m 444 $(SHARED_LIBRARY) $(DIST)/bin +endif ifeq ($(OS_ARCH), OpenVMS) $(INSTALL) -m 444 $(SHARED_LIBRARY:.$(DLL_SUFFIX)=.vms) $(DIST)/lib endif diff --git a/lib/libc/src/Makefile b/lib/libc/src/Makefile index aaab3930..69aeb133 100644 --- a/lib/libc/src/Makefile +++ b/lib/libc/src/Makefile @@ -157,7 +157,12 @@ endif export:: $(TARGETS) $(INSTALL) -m 444 $(TARGETS) $(DIST)/lib ifdef SHARED_LIBRARY +ifeq ($(OS_ARCH),HP-UX) + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/lib + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/bin +else $(INSTALL) -m 444 $(SHARED_LIBRARY) $(DIST)/bin +endif ifeq ($(OS_ARCH), OpenVMS) $(INSTALL) -m 444 $(SHARED_LIBRARY:.$(DLL_SUFFIX)=.vms) $(DIST)/lib endif diff --git a/lib/prstreams/Makefile b/lib/prstreams/Makefile index 3cc32b16..887bd73b 100644 --- a/lib/prstreams/Makefile +++ b/lib/prstreams/Makefile @@ -177,6 +177,11 @@ endif export:: $(TARGETS) $(HEADERS) $(INSTALL) -m 444 $(HEADERS) $(DIST)/include $(INSTALL) -m 444 $(TARGETS) $(DIST)/lib +ifeq ($(OS_ARCH),HP-UX) +ifdef SHARED_LIBRARY + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/lib +endif +endif ifeq ($(OS_ARCH),OpenVMS) $(INSTALL) -m 444 $(SHARED_LIBRARY) $(DIST)/lib ifdef SHARED_LIBRARY diff --git a/pr/src/Makefile b/pr/src/Makefile index a6f7f01f..a9275d96 100644 --- a/pr/src/Makefile +++ b/pr/src/Makefile @@ -391,7 +391,12 @@ export:: $(TARGETS) $(INSTALL) -m 444 $(TARGETS) $(DIST)/lib ifdef SHARED_LIBRARY $(INSTALL) -m 444 $(SHARED_LIBRARY) $(DIST)/bin +ifeq ($(OS_ARCH),HP-UX) + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/lib + $(INSTALL) -m 755 $(SHARED_LIBRARY) $(DIST)/bin +else ifeq ($(OS_ARCH), OpenVMS) +endif $(INSTALL) -m 444 $(SHARED_LIBRARY:.$(DLL_SUFFIX)=.vms) $(DIST)/lib endif endif |