[MacPorts] #62896: libsndfile @1.0.31: move to CMAKE has made the library compatibility version go backwards from 2.28.0 to 1.0.31, breaking everything that links with it

MacPorts noreply at macports.org
Sat May 15 18:20:46 UTC 2021


#62896: libsndfile @1.0.31: move to CMAKE has made the library compatibility
version go backwards from 2.28.0 to 1.0.31, breaking everything that links
with it
-------------------------+--------------------
  Reporter:  kencu       |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  libsndfile  |
-------------------------+--------------------

Comment (by kencu):

 Otherwise, this mess:
 {{{
 $ sudo port -v rev-upgrade
 --->  Scanning binaries for linking errors
 Incompatible library version: /opt/local/bin/sndfile-resample requires
 version 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides
 version 1.0.0
 Incompatible library version:
 /Applications/MacPorts/Audacity.app/Contents/MacOS/Audacity requires
 version 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides
 version 1.0.0
 Incompatible library version: /opt/local/bin/twolame requires version
 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides version
 1.0.0
 Incompatible library version:
 /opt/local/lib/audacious/Input/sndfile.bundle requires version 2.0.0 or
 later, but /opt/local/lib/libsndfile.1.dylib provides version 1.0.0
 Incompatible library version: /opt/local/bin/fluidsynth requires version
 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides version
 1.0.0
 Incompatible library version: /opt/local/bin/fluidsynth requires version
 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides version
 1.0.0
 Incompatible library version: /opt/local/lib/libfluidsynth.2.1.2.dylib
 requires version 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib
 provides version 1.0.0
 Incompatible library version: /opt/local/lib/libfluidsynth.2.1.2.dylib
 requires version 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib
 provides version 1.0.0
 Incompatible library version: /opt/local/bin/fizmo-ncursesw requires
 version 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides
 version 1.0.0
 Incompatible library version: /opt/local/bin/fizmo-sdl2 requires version
 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides version
 1.0.0
 Incompatible library version: /opt/local/bin/rubberband requires version
 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides version
 1.0.0
 Incompatible library version: /opt/local/lib/octave/6.2.0/oct/x86_64
 -apple-darwin10.x.x/audioread.oct requires version 2.0.0 or later, but
 /opt/local/lib/libsndfile.1.dylib provides version 1.0.0
 Incompatible library version:
 /opt/local/lib/gstreamer-1.0/libgstsndfile.so requires version 2.0.0 or
 later, but /opt/local/lib/libsndfile.1.dylib provides version 1.0.0
 Incompatible library version: /opt/local/bin/jack_rec requires version
 2.0.0 or later, but /opt/local/lib/libsndfile.1.dylib provides version
 1.0.0
 --->  Found 14 broken files, matching files to ports
 --->  Found 10 broken ports, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt:
  fizmo @0.8.5
  fluidsynth @2.0.5+universal
  libsamplerate @0.1.9
  jack @1.9.18
  rubberband @1.9.1
  twolame @0.4.0
  audacity @2.2.2
  audacious-plugins
 @3.10.1+aac+cdaudio+console+cue+dbus+ffmpeg+filewriter+flac+full+gtk2+lame+lastfm+lirc+midi+mms+modplug+mp3+notifications+opengl+osd+osd_composite+sdl1+sndfile+transform+wavpack
  gstreamer1-gst-plugins-bad @1.16.2+x11
  octave @6.2.0+accelerate+app+gfortran+graphicsmagick+qt4+sound+sundials

 }}}

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


More information about the macports-tickets mailing list