[MacPorts] #65703: ffmpeg @4.4.2_2: ERROR: sdl2 requested but not found

MacPorts noreply at macports.org
Sun Aug 21 06:24:01 UTC 2022


#65703: ffmpeg @4.4.2_2: ERROR: sdl2 requested but not found
-----------------------------------+----------------------
  Reporter:  ryandesign            |      Owner:  mascguy
      Type:  defect                |     Status:  assigned
  Priority:  Normal                |  Milestone:
 Component:  ports                 |    Version:  2.7.2
Resolution:                        |   Keywords:
      Port:  ffmpeg, ffmpeg-devel  |
-----------------------------------+----------------------
Changes (by ryandesign):

 * port:  ffmpeg => ffmpeg, ffmpeg-devel


Old description:

> ffmpeg cannot find libsdl2 anymore:
> {{{
> ERROR: sdl2 requested but not found
> }}}
> [changeset:99d24641d03faf770558314ca6bf0db6ac0a5559/macports-ports
> libsdl2 was just updated from 2.0.22 to 2.24.0] and ffmpeg specifically
> requests a version of libsdl2 less than 2.1.0:
> {{{
> pkg-config --exists --print-errors sdl2 >= 2.0.1 sdl2 < 2.1.0
> Requested 'sdl2 < 2.1.0' but version of sdl2 is 2.24.0
> }}}
> I assume that [https://github.com/libsdl-
> org/SDL/releases/tag/release-2.24.0 the change in libsdl2's version
> numbering scheme] is not a problem for ffmpeg, and ffmpeg should just
> relax this version check. But since they haven't yet done that in their
> git repository and I can't find an upstream bug report, we should report
> it to the developers of ffmpeg.

New description:

 ffmpeg cannot find libsdl2 anymore:
 {{{
 ERROR: sdl2 requested but not found
 }}}
 [changeset:99d24641d03faf770558314ca6bf0db6ac0a5559/macports-ports libsdl2
 was just updated from 2.0.22 to 2.24.0] and ffmpeg specifically requests a
 version of libsdl2 less than 2.1.0:
 {{{
 pkg-config --exists --print-errors sdl2 >= 2.0.1 sdl2 < 2.1.0
 Requested 'sdl2 < 2.1.0' but version of sdl2 is 2.24.0
 }}}
 I assume that ffmpeg is not actually incompatible with this version, it
 was just unaware of [https://github.com/libsdl-
 org/SDL/releases/tag/release-2.24.0 the change in libsdl2's version
 numbering scheme], and that ffmpeg should change this version check. But
 since they haven't yet done that in their git repository and I can't find
 an upstream bug report, we should report it to the developers of ffmpeg.

--

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


More information about the macports-tickets mailing list