Compile problem Survex 1.2.43 - OSX 12.1
Olly Betts
olly at survex.com
Fri Feb 25 20:20:24 GMT 2022
On Fri, Feb 25, 2022 at 07:26:06AM +0100, Enrico Fratnik wrote:
> ==> make
> Last 15 lines from /Users/enricof/Library/Logs/Homebrew/survex/02.make:
> ^
> fatal error: too many errors emitted, stopping now [-ferror-limit=]
> 20 errors generated.
> make[3]: *** [aven-moviemaker.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> mv -f .deps/aven-glbitmapfont.Tpo .deps/aven-glbitmapfont.Po
> mv -f .deps/aven-gpx.Tpo .deps/aven-gpx.Po
> mv -f .deps/aven-mainfrm.Tpo .deps/aven-mainfrm.Po
> mv -f .deps/aven-json.Tpo .deps/aven-json.Po
> mv -f .deps/aven-kml.Tpo .deps/aven-kml.Po
> mv -f .deps/aven-gla-gl.Tpo .deps/aven-gla-gl.Po
> mv -f .deps/aven-log.Tpo .deps/aven-log.Po
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
I don't know why homebrew insists on showing the *last* 15 lines - it's
the start of the errors that's almost always more useful.
It's hard to say for sure from the above, but "[aven-moviemaker.o]"
suggests to me this is FFmpeg 5 compatibility, which I've already
fixed in git. There should be a 1.4.2 release very soon with that and
some other fixes.
If you want to confirm, see if the contents of the full log (apparently
in /Users/enricof/Library/Logs/Homebrew/survex/02.make) matches the
errors at:
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=0;bug=1004811;msg=5
Cheers,
Olly
More information about the Survex
mailing list