Sent from my iPhone...
> On Apr 26, 2015, at 13:47, Mihai Moldovan <[email protected]> wrote: > > On 26.04.2015 10:34 PM, Jeremy Sequoia wrote: >>> On Apr 26, 2015, at 13:15, David Evans <[email protected]> wrote: >>> >>>> On 4/26/15 11:39 AM, Jeremy Huddleston Sequoia wrote: >>>> The new portaudio breaks dependents. >>>> >>>> pulseaudio now installs ${prefix}/lib/pulseaudio/libpulsecommon-6.0.dylib >>>> instead of ${prefix}/lib/pulseaudio/libpulsecommon-5.0.dylib >>>> >>>> Are those two files really ABI incompatible, or is this yet another case >>>> of upstream developers failing to version their binaries correctly? > > Maybe, the new version doesn't necessarily mean ABI compatibility was broken > (at least in PulseAudio-land.) Sounds like this is likely an upstream error where they incorrectly use the release version instead of an ABI version. > I'd personally treat them as incompatible, though. > > And yes, they are not versioned correctly... compat and current version are > set to 0.0.0. I guess I have to take a look at how to fix this and push it > upstream... > > >>>> Either way, please revbump all dependents. >>> >>> As far as I can see, it's not required. I tested against all dependents >>> and they are all linking with >>> >>> /opt/local/lib/libpulse.0.dylib >>> >>> not >>> >>> /opt/local/lib/libpulsecore-6.0.dylib >> >> I noticed this issue because of broken linkage in VLC-devel. > > Hmm... to be honest I have no dependent installed. > > Ok. > > > > Mihai > > _______________________________________________ > macports-dev mailing list > [email protected] > https://lists.macosforge.org/mailman/listinfo/macports-dev _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
