[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