[MacPorts] #18276: wget: locale and ssl support missing with +universal variant
MacPorts
noreply at macports.org
Thu Jan 29 19:24:07 PST 2009
#18276: wget: locale and ssl support missing with +universal variant
-------------------------------------+--------------------------------------
Reporter: ryandesign@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Keywords: | Port: wget
-------------------------------------+--------------------------------------
When installed with the +universal variant, wget is missing the message
catalogs in the locale directory and wget doesn't link with libintl,
libssl or libcrypto.
Here's the non-universal build which works:
{{{
$ sudo port -d install wget > wget.txt 2>&1
$ wget https://trac.macports.org/
--2009-01-29 21:17:56-- https://trac.macports.org/
Resolving trac.macports.org... 17.254.17.55
Connecting to trac.macports.org|17.254.17.55|:443... connected.
ERROR: cannot verify trac.macports.org's certificate, issued by
`/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com,
Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure
Certification Authority/serialNumber=07969287':
Self-signed certificate encountered.
To connect to trac.macports.org insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
$ LANG=de wget
wget: URL fehlt
Syntax: wget [OPTION]... [URL]...
>>wget --help<< gibt weitere Informationen.
$
}}}
Here's the universal build which is broken:
{{{
$ sudo port deactivate wget
---> Deactivating wget
$ sudo port -d install wget +universal > wget-universal.txt 2>&1
$ wget https://trac.macports.org/
https://trac.macports.org/: Unsupported scheme.
$ LANG=de wget
wget: missing URL
Usage: wget [OPTION]... [URL]...
Try `wget --help' for more options.
$
}}}
Note the differences in what libraries are being linked with:
{{{
$ cd /opt/local/var/macports/software/wget
$ diff -rq 1.11.4_2 1.11.4_2+universal
Files 1.11.4_2/opt/local/bin/wget and
1.11.4_2+universal/opt/local/bin/wget differ
Only in 1.11.4_2/opt/local/share: locale
Files 1.11.4_2/opt/local/share/man/man1/wget.1.gz and
1.11.4_2+universal/opt/local/share/man/man1/wget.1.gz differ
$ otool -L 1.11.4_2/opt/local/bin/wget
1.11.4_2/opt/local/bin/wget:
/opt/local/lib/libintl.8.dylib (compatibility version 9.0.0,
current version 9.2.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.3.11)
/opt/local/lib/libssl.0.9.8.dylib (compatibility version 0.9.8,
current version 0.9.8)
/opt/local/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8,
current version 0.9.8)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
$ otool -L 1.11.4_2+universal/opt/local/bin/wget
1.11.4_2+universal/opt/local/bin/wget:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.3.9)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current
version 1.0.0)
$
}}}
--
Ticket URL: <http://trac.macports.org/ticket/18276>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list