[FFmpeg-trac] #4197(build system:new): libspeex detection is broken on systems without pkg-config
FFmpeg
trac at avcodec.org
Sun Dec 21 22:49:04 CET 2014
#4197: libspeex detection is broken on systems without pkg-config
-------------------------------------+-------------------------------------
Reporter: cehoyos | Owner:
Type: defect | Status: new
Priority: important | Component: build
Version: git-master | system
Keywords: libspeex | Resolution:
regression | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Cigaes):
Replying to [comment:11 cehoyos]:
> I don't understand: Why should something that does work fine for x264
not work for other libraries?
I want to get rid of it for x264 too! But for x264, it is already there,
for speex, it has been removed, and I object it coming back.
> Could you elaborate?
configure takes a lot of time, blocking for the rest of the build process.
> Of course.
> I opened this ticket because I consider this issue a (severe)
regression.
And I consider it good riddance: configure is faster, simpler, more
readable, more reliable.
> I meant the build system, sorry for the wrong wording.
Then of course they can install something on the build system: they are
installing ffmpeg.
> I mean every user who is not an admin on the build system. Note that
yasm is not needed on all targets.
Actual practical examples, please.
> Please understand while for you (as for many other FFmpeg developers) it
is completely clear how to use pkg-config, for me as for many users who
post on the user mailing list it is needlessly difficult.
{{{sudo apt-get install pkg-config}}}
There is nothing more to do in normal cases. In non-normal cases, the user
already did something way more complex than {{{export
PKG_CONFIG_PATH=/some/path}}}.
> Yes, I just want to be able to build (configure and build) FFmpeg with
(most) external libraries without having to use pkg-config.
“without having to use pkg-config” is not a functional need.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4197#comment:12>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list