-
mlh85386
hello
-
mlh85386
i'm about to build Seamonkey 2.53.10. It stops (like the older versions 2.53.3 again) due to an error
-
mlh85386
struct vpx_svc_ref_frame_config has no member named frame_flags
-
mlh85386
in the webrtc files. See
-
mlh85386
-
mlh85386
With 2.53.3, i used the option disable-webrtc to avoid the problem. Is the problem known to somebody here?
-
tomman
mlh85386: sounds like an obsolete/too new (?) libvpx header
-
tomman
have never compiled SeaMonkey, but I can recognize the symbol
-
tomman
-
mlh85386
tomman: thanks I'll have a look on the gentoo record
-
WG9s
mlh85386: would have been better if you pointed this out when it first occurred, but we can probably figure it out. rporting it against 2.53.10 but saying it has failed for you since 2.53.3 is less useful at this point than if you reported it sooner to when the issue began
-
mlh85386
wg9s: I tried compiling 2.53.3 recently, a couple of days ago. So the problem was new to me too.
-
WG9s
well that is better
-
WG9s
spo when it failed you went back to find last working build that is better than what you described
-
mlh85386
tomman: it is really a version problem. libvpx version 1.9.0 is installed locally, according to the bug report on gentoo <= 1.8.0 would be needed
-
WG9s
i thought you meant i am just reporting this but it has not worked since and earlier version but did not bother to ell you. My response was based on my understanding this as being the second scenario.
-
frg_Away
just remove the system-libvpx statement from the mozconfig.
-
WG9s
ah so having a version of libvpx insalled locally might require later code not in SeaMonkey 2.53?
-
tomman
mlh85386: so "too new" is it
-
tomman
typical with multimedia stuff, like ffmpeg and friends
-
tomman
hence why I recognized the symbols
-
mlh85386
Thanks: removing option with-system-libvpx in mozconfig is what I just did
-
WG9s
i have no -with-system- anything in my mozconfig and all works just fine for me.
-
mlh85386
wg9s: Probably it's better to have not. My fault to try it with some of them. To use components already installed
-
WG9s
if it does not build with -wit-system-<lah> then file aboug on your distro
-
frg_Away
I try to sync all this stuff with mozilla-central as fast as possible but it is a loosing game with so few devs around. So best to either remove --with-system or just help with porting the stuff. There are naturally adavnatges with using the system libriries but unfortunately they change interfaces much too frequently these days.
-
mlh85386
frg_away: Nevertheless: Thanks for your work and your support
-
frg_Away
I try ... :)
-
tomman
FFmpeg is a sample case of pure madness, as they don't really believe in a stable API
-
tomman
every minor release breaks something
-
tomman
and until a few years ago, their solution was "don't use point releases, always target git-HEAD"
-
tomman
at least they now do some sort of LTS with every minor release
-
tomman
is GitHub acting all weird again?
-
tomman
all I'm getting are HTTP 500 error pages here since a while
-
tomman
githubstatus.com yup, it's (mostly) down
-
tomman
-
tomman
remind me why trusting a centralized sourcecode repo was so awesome for the Internet?
-
WG9s_
tomman seems worse since Microsoft took over
-
tomman
apparently GiggityHub is back now
-
tomman
still... man, remind me why centralization of EVERYTHING is good....
-
tomman
oh wait
-
tomman
it isn't :/
-
tomman
saw tons of people screaming in agony because their build workflows can't work without GitHub... or the Internet in general
-
tomman
it is like people forgot that offline/manual installation of dependencies was a thing
-
WG9s_
tomman: if it were not a saturday mozilla trees would be closed becuase i don;t think an autoland build will work if github is ddown