Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perl5: avoid opportunistic linking with cryptlib
When cryptlib is installed, perl would use `-lcl` and initially fail to build due to a missing `-L${prefix}/lib`, but even if this was fixed, it would opportunistically link against `${prefix}/lib/libcl.dylib`. Another patch that removed linking against bind9 was merged in the same patch file. Closes: https://trac.macports.org/ticket/53446
- Loading branch information
Showing
13 changed files
with
83 additions
and
81 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- Configure.orig | ||
+++ Configure | ||
@@ -1376,7 +1376,7 @@ libswanted_uselargefiles='' | ||
: set usesocks on the Configure command line to enable socks. | ||
: List of libraries we want. | ||
: If anyone needs extra -lxxx, put those in a hint file. | ||
-libswanted="sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun" | ||
+libswanted="sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun" | ||
libswanted="$libswanted m crypt sec util c cposix posix ucb bsd BSD" | ||
: We probably want to search /usr/shlib before most other libraries. | ||
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- Configure.orig | ||
+++ Configure | ||
@@ -1381,7 +1381,7 @@ libswanted_uselargefiles='' | ||
: set usesocks on the Configure command line to enable socks. | ||
: List of libraries we want. | ||
: If anyone needs extra -lxxx, put those in a hint file. | ||
-libswanted="sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun" | ||
+libswanted="sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun" | ||
libswanted="$libswanted m crypt sec util c cposix posix ucb bsd BSD" | ||
: We probably want to search /usr/shlib before most other libraries. | ||
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
* Prevent build from picking up the bind9 port's static libbind | ||
* Don't link against cryptlib | ||
https://trac.macports.org/ticket/53446 | ||
--- Configure.orig | ||
+++ Configure | ||
@@ -1387,7 +1387,7 @@ libswanted_uselargefiles='' | ||
: set usesocks on the Configure command line to enable socks. | ||
: List of libraries we want. | ||
: If anyone needs extra -lxxx, put those in a hint file. | ||
-libswanted="cl pthread socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld" | ||
+libswanted="pthread socket inet nsl nm ndbm gdbm dbm db malloc dl ld" | ||
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD" | ||
: We probably want to search /usr/shlib before most other libraries. | ||
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
* Prevent build from picking up the bind9 port's static libbind | ||
* Don't link against cryptlib | ||
https://trac.macports.org/ticket/53446 | ||
--- Configure.orig | ||
+++ Configure | ||
@@ -1455,7 +1455,7 @@ archname='' | ||
: set usesocks on the Configure command line to enable socks. | ||
: List of libraries we want. | ||
: If anyone needs extra -lxxx, put those in a hint file. | ||
-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld" | ||
+libswanted="pthread socket inet nsl ndbm gdbm dbm db malloc dl ld" | ||
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD" | ||
: We probably want to search /usr/shlib before most other libraries. | ||
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
* Prevent build from picking up the bind9 port's static libbind | ||
* Don't link against cryptlib | ||
https://trac.macports.org/ticket/53446 | ||
--- Configure.orig | ||
+++ Configure | ||
@@ -1479,7 +1479,7 @@ archname='' | ||
usereentrant='undef' | ||
: List of libraries we want. | ||
: If anyone needs extra -lxxx, put those in a hint file. | ||
-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld" | ||
+libswanted="pthread socket inet nsl ndbm gdbm dbm db malloc dl ld" | ||
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD" | ||
: We probably want to search /usr/shlib before most other libraries. | ||
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
* Prevent build from picking up the bind9 port's static libbind | ||
* Don't link against cryptlib | ||
https://trac.macports.org/ticket/53446 | ||
--- Configure.orig | ||
+++ Configure | ||
@@ -1497,7 +1497,7 @@ archname='' | ||
usereentrant='undef' | ||
: List of libraries we want. | ||
: If anyone needs extra -lxxx, put those in a hint file. | ||
-libswanted="cl pthread socket bind inet nsl ndbm gdbm dbm db malloc dl ld" | ||
+libswanted="pthread socket inet nsl ndbm gdbm dbm db malloc dl ld" | ||
libswanted="$libswanted sun m crypt sec util c cposix posix ucb bsd BSD" | ||
: We probably want to search /usr/shlib before most other libraries. | ||
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist. |