[MacPorts] #64655: libsdl2: find some version to use for Tiger and Leopard

MacPorts noreply at macports.org
Wed Mar 2 14:53:13 UTC 2022


#64655: libsdl2: find some version to use for Tiger and Leopard
---------------------------+------------------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:                |   Keywords:  powerpc, leopard
      Port:  libsdl2       |
---------------------------+------------------------------

Comment (by barracuda156):

 Replying to [comment:18 kencu]:
 > Replying to [comment:16 barracuda156]:
 >
 > > Thank you. Indeed, it tried to actually open a window (which
 immediately closed).
 >
 > what I'm trying to say is there is nothing wrong with libsdl2.

 I have rebuilt `ffmpeg` now, that worked:

 {{{
 36-227:~ svacchanda$ port -v installed ffmpeg
 The following ports are currently installed:
   ffmpeg @4.4.1_1+gpl2 requested_variants='+gpl2' platform='darwin 10'
 archs='ppc' date='2022-02-15T18:07:25+0800'
   ffmpeg @4.4.1_1+gpl2+gpl3+nonfree (active)
 requested_variants='+gpl2+gpl3+nonfree' platform='darwin 10' archs='ppc'
 date='2022-03-02T22:47:45+0800'
 }}}


 Here is what it complained about `libsdl2`:

 {{{
 --->  Scanning binaries for linking errors
 Incompatible library version: /opt/local/bin/ffmpeg requires version 3.0.0
 or later, but /opt/local/lib/libSDL2-2.0.0.dylib provides version 1.0.0
 Incompatible library version: /opt/local/bin/ffplay requires version 3.0.0
 or later, but /opt/local/lib/libSDL2-2.0.0.dylib provides version 1.0.0
 Incompatible library version: /opt/local/bin/ffprobe requires version
 3.0.0 or later, but /opt/local/lib/libSDL2-2.0.0.dylib provides version
 1.0.0
 Incompatible library version: /opt/local/lib/libavdevice.58.13.100.dylib
 requires version 3.0.0 or later, but /opt/local/lib/libSDL2-2.0.0.dylib
 provides version 1.0.0
 --->  Found 4 broken files, matching files to ports
 --->  Found 1 broken port, determining rebuild order
 You can always run 'port rev-upgrade' again to fix errors.
 The following ports will be rebuilt: ffmpeg @4.4.1+gpl2+gpl3+nonfree
 }}}

 Configuration of the build (as before):

 {{{
 --->  Configuring ffmpeg
 Executing:  cd
 "/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_multimedia_ffmpeg/ffmpeg/work/ffmpeg-4.4.1"
 && ./configure --prefix=/opt/local --enable-swscale --enable-avfilter
 --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-
 libopus --enable-librsvg --enable-libtheora --enable-libopenjpeg --enable-
 libmodplug --enable-libvpx --enable-libsoxr --enable-libspeex --enable-
 libass --enable-libbluray --disable-libzvbi --enable-lzma --enable-gnutls
 --enable-fontconfig --enable-libfreetype --enable-libfribidi --enable-zlib
 --disable-libjack --disable-libopencore-amrnb --disable-libopencore-amrwb
 --disable-libxcb --disable-libxcb-shm --disable-libxcb-xfixes --disable-
 indev=jack --disable-opencl --disable-outdev=xv --disable-audiotoolbox
 --disable-videotoolbox --enable-sdl2 --disable-securetransport
 --mandir=/opt/local/share/man --enable-shared --enable-pthreads
 --cc=/opt/local/bin/gcc-mp-7 --enable-libzimg --disable-filter=coreimage
 --disable-filter=coreimagesrc --enable-libdav1d --disable-
 indev=avfoundation --arch=ppc --enable-libx265 --enable-gpl --enable-
 postproc --enable-libx264 --enable-libxvid --enable-version3 --enable-
 libsmbclient --enable-nonfree --enable-libfdk-aac
 }}}

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


More information about the macports-tickets mailing list