[MacPorts] #69539: VLC: implement building from source again, build with X11 for older OS (?)

MacPorts noreply at macports.org
Wed Apr 17 11:37:12 UTC 2024


#69539: VLC: implement building from source again, build with X11 for older OS (?)
---------------------------+--------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  enhancement   |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.9.1
Resolution:                |   Keywords:
      Port:  VLC           |
---------------------------+--------------------

Comment (by RJVB):

 That looks like a not uncommon build system bug where modules/plugins are
 built as shared libraries (which they are... more or less) but the build
 system thinks that means they need to have a .dylib extension. There are
 several ways to fix that, but beware that some projects actually do use
 modules as shared libraries, usually for unit-testing. And that won't work
 when you build them as modules because Darwin does generate slightly
 different file types for that.
 The easiest solution would be to install symlinks or rename the files in
 the post-destroot.

 I honestly can't remember if I ever ran into this issue on Mac, but I do
 know that pulseaudio worked (for some people) at some time.

 You can use `paplay` from port:pulseaudio itself for basic testing, and
 port:pavucontrol for more advanced tinkering. That port was updated quite
 recently so someone must have tested pulseaudio...

-- 
Ticket URL: <https://trac.macports.org/ticket/69539#comment:19>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list