[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