Opened 11 years ago

Closed 10 years ago

Last modified 10 years ago

#38815 closed defect (fixed)

wget will depend upon libgcrypt if available

Reported by: blair (Blair Zajac) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: cooljeanius (Eric Gallager)
Port: wget

Description

Found this missing dependency today:

$ otool -L /opt/local/bin/wget | grep gcrypt
	/opt/local/lib/libgcrypt.11.dylib (compatibility version 19.0.0, current version 19.0.0)
$ port provides /opt/local/lib/libgcrypt.11.dylib
/opt/local/lib/libgcrypt.11.dylib is provided by: libgcrypt

Attachments (1)

wget-deps.0941292013.diff (356 bytes) - added by cooljeanius (Eric Gallager) 11 years ago.
port-depcheck.sh output for wget @1.14_3+ssl+universal

Download all attachments as: .zip

Change History (8)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

That's not all it will opportunistically link against. Just a sec, attaching a diff that I output with my port-depcheck.sh script...

Changed 11 years ago by cooljeanius (Eric Gallager)

Attachment: wget-deps.0941292013.diff added

port-depcheck.sh output for wget @1.14_3+ssl+universal

comment:2 Changed 11 years ago by blair (Blair Zajac)

Maintainer timeout. Fixed in r105429 and r105430.

comment:3 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Reverted r105429 and r105430 in r122067, now that we don't overlink anymore.

comment:6 Changed 10 years ago by blair (Blair Zajac)

What changed that we don't overlink?

comment:7 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

From the ChangeLog entries for MacPorts 2.2.0:

  • Prevent overlinking by removing dependency_libs information from GNU Libtool (.la) files or by deleting the files entirely. (#38010; jmr in r102945; jeremyhu in r107465, r107527)
Note: See TracTickets for help on using tickets.