Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#39348 closed defect (fixed)

VLC @2.0.7 fails to configure, missing dependency on port:libgcrypt

Reported by: petrrr Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: cooljeanius (Eric Gallager)
Port: VLC

Description

The port fails during config. There seems to be a missing dependency. I attach the main.log and a patch.

Note: It probably will not build anyway.

Attachments (2)

VLC.main.log (233.3 KB) - added by petrrr 11 years ago.
The log file for default variants
patch.Portfile (450 bytes) - added by petrrr 11 years ago.
adds the missing dependency

Download all attachments as: .zip

Change History (6)

Changed 11 years ago by petrrr

Attachment: VLC.main.log added

The log file for default variants

Changed 11 years ago by petrrr

Attachment: patch.Portfile added

adds the missing dependency

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

Ah, that probably used to be dragged in as a recursive dependency via gnutls, which used to have libgcrypt as a dependency, but no longer does as of r104704. (Other ports have also run into this issue, such as libvirt (#39077), VLC-devel (r105585) wget +ssl (#38815), claws-mail (r105071), and possibly others)

Also I think the full error message is funny:

:info:configure configure: error: libgcrypt version 1.1.94 or higher not found. Install libgcrypt or use --disable-libgcrypt. Have a nice day.

Why thank you VLC devs, I will have a nice day, now that you've said to do so.

Last edited 11 years ago by cooljeanius (Eric Gallager) (previous) (diff)

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jeremyhu@… removed
Keywords: haspatch added
Owner: changed from macports-tickets@… to jeremyhu@…

comment:3 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

comment:4 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.