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