Re: [Slackbuilds-users] ffmpeg does not compile with opencv 3.4.1

2018-03-13 Thread Frédéric Falsetti
On Tue, 13 Mar 2018 16:53:37 +0100
Frédéric Falsetti  wrote:

> On Tue, 13 Mar 2018 23:33:53 +1000
> Christoph Willing  wrote:
> 
> 
> > 
> > An interesting problem - opencv is optional for ffmpeg and ffmpeg is
> > optional for opencv i.e. an optional circular dependency.
> > 
> 
> to compile ffmpeg against  I have to :
to compile ffmpeg against CHROMAPRINT ;/

> 1) build ffmpeg without CHROMAPRINT,
> 2) rebuild CHROMAPRINT,
> 3) compile ffmpeg with CHROMAPRINT

perhaps this can help  for opencv



___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] ffmpeg does not compile with opencv 3.4.1

2018-03-13 Thread Frédéric Falsetti
On Tue, 13 Mar 2018 23:33:53 +1000
Christoph Willing  wrote:


> 
> An interesting problem - opencv is optional for ffmpeg and ffmpeg is
> optional for opencv i.e. an optional circular dependency.
> 

to compile ffmpeg against  I have to :
1) build ffmpeg without CHROMAPRINT,
2) rebuild CHROMAPRINT,
3) compile ffmpeg with CHROMAPRINT
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] ffmpeg does not compile with opencv 3.4.1

2018-03-13 Thread Ythogtha
> On 13/03/18 20:04, Ythogtha wrote:
> > Hi everybody !
> > 
> > it seems that ffmpeg can't compile with opencv version 3.4.1, here is
> > the message, it happens straight after the un-tar-ing of the source :
> > 
> > 
> > [...]
> > ffmpeg-3.4/COPYING.LGPLv2.1
> > ffmpeg-3.4/README.md
> > ffmpeg-3.4/CONTRIBUTING.md
> > ERROR: opencv not found
> > 
> > If you think configure made a mistake, make sure you are using the latest
> > version from Git.  If the latest version fails, report the problem to the
> > ffmpeg-u...@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
> > Include the log file "ffbuild/config.log" produced by configure as this will
> > help solve the problem.
> > 
> > 
> > Opencv 3.4.1 does seem to work on its own.
> > ffmpeg compiles fine with OpenCV 3.4.0.
> > ffmpeg does not work when compiled against OpenCV 3.4.0, if OpenCV is
> > updated to 3.4.1 - but that was to be expected, ffmpeg is pretty touchy with
> > specific versions of the libraries it uses.
> > 
> > The error is the same if I try with ffmpeg 3.4.2 (the latest).
> > 
> > I don't have a solution, and I just wanted to point that out, since I don't
> > really use OpenCV, so I can compile my ffmpeg without it (or with the
> > previous version). I just like my ffmpeg bloated with options ^^
> > 
> 
> An interesting problem - opencv is optional for ffmpeg and ffmpeg is
> optional for opencv i.e. an optional circular dependency.
> 
> chris

Yep, that's pretty funny :)
Though in the past it wasn't very difficult to handle.
Opencv can be built against ffmpeg even if ffmpeg doesn't run because you just
removed the opencv against which it was built, and rebuilding ffmpeg with the
new opencv after that doesn't break opencv. (You follow me ? :))
So well usually, when one of them is updated, you just had to rebuild
it, install it, then rebuild the other one.
I haven't tested going at it from scratch on a clean 14.2 VM, but the
error doesn't suggest there is a side effect of this circular dependency.
Something changed in OpenCV 3.4.1, and ffmpeg can't find it anymore.
And the git diff on opencv's slackbuild does not help me there either, it was a
pretty simple version bump.

-- 
Arnaud 
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] ffmpeg does not compile with opencv 3.4.1

2018-03-13 Thread Christoph Willing
On 13/03/18 20:04, Ythogtha wrote:
> Hi everybody !
> 
>   it seems that ffmpeg can't compile with opencv version 3.4.1, here is
> the message, it happens straight after the un-tar-ing of the source :
> 
> 
> [...]
> ffmpeg-3.4/COPYING.LGPLv2.1
> ffmpeg-3.4/README.md
> ffmpeg-3.4/CONTRIBUTING.md
> ERROR: opencv not found
> 
> If you think configure made a mistake, make sure you are using the latest
> version from Git.  If the latest version fails, report the problem to the
> ffmpeg-u...@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
> Include the log file "ffbuild/config.log" produced by configure as this will 
> help
> solve the problem.
> 
> 
> Opencv 3.4.1 does seem to work on its own.
> ffmpeg compiles fine with OpenCV 3.4.0.
> ffmpeg does not work when compiled against OpenCV 3.4.0, if OpenCV is updated 
> to
> 3.4.1 - but that was to be expected, ffmpeg is pretty touchy with specific
> versions of the libraries it uses.
> 
> The error is the same if I try with ffmpeg 3.4.2 (the latest).
> 
> I don't have a solution, and I just wanted to point that out, since I don't
> really use OpenCV, so I can compile my ffmpeg without it (or with the previous
> version). I just like my ffmpeg bloated with options ^^
> 

An interesting problem - opencv is optional for ffmpeg and ffmpeg is
optional for opencv i.e. an optional circular dependency.

chris

___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



[Slackbuilds-users] ffmpeg does not compile with opencv 3.4.1

2018-03-13 Thread Ythogtha
Hi everybody !

it seems that ffmpeg can't compile with opencv version 3.4.1, here is
the message, it happens straight after the un-tar-ing of the source :


[...]
ffmpeg-3.4/COPYING.LGPLv2.1
ffmpeg-3.4/README.md
ffmpeg-3.4/CONTRIBUTING.md
ERROR: opencv not found

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-u...@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will 
help
solve the problem.


Opencv 3.4.1 does seem to work on its own.
ffmpeg compiles fine with OpenCV 3.4.0.
ffmpeg does not work when compiled against OpenCV 3.4.0, if OpenCV is updated to
3.4.1 - but that was to be expected, ffmpeg is pretty touchy with specific
versions of the libraries it uses.

The error is the same if I try with ffmpeg 3.4.2 (the latest).

I don't have a solution, and I just wanted to point that out, since I don't
really use OpenCV, so I can compile my ffmpeg without it (or with the previous
version). I just like my ffmpeg bloated with options ^^

-- 
Arnaud 
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/