[MacPorts] #69539: VLC: implement building from source again, build with X11 for older OS (?)
MacPorts
noreply at macports.org
Wed Apr 17 13:16:25 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 barracuda156):
Replying to [comment:19 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.
Yeah, I can try that. Fixing the source turned out not to be trivial.
Thanks.
> 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.
Perhaps they have broken it when switched to Meson?
Before I forgot, anyway:
https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/3808
--
Ticket URL: <https://trac.macports.org/ticket/69539#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list