[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Changed in: libvpx (Debian) Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Also affects: gcc-5 (Ubuntu) Importance: Undecided Status: New ** Also affects: gcc via https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68668 Importance: Unknown Status: Unknown ** Changed in: firefox (Ubuntu) Importance: Undecided => High ** Changed in: gcc-5 (Ubuntu) Status: New => Fix Released ** Changed in: gcc-5 (Ubuntu) Importance: Undecided => Medium ** Changed in: oxide-qt (Ubuntu) Importance: Critical => High ** Bug watch added: Debian Bug tracker #809129 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809129 ** Also affects: libvpx (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809129 Importance: Unknown Status: Unknown ** Changed in: libvpx (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** No longer affects: gcc-5 (Ubuntu) ** Tags added: ftbfs -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
libvpx just builds now, so this is fixed. ** Changed in: libvpx (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
I've been able to compile Oxide with the latest gcc 5.3 without the patch in comment 3. Wasn't this bug basically https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68668? If it was, the nwe can drop this patch from libvpx, Oxide and Firefox ** Bug watch added: GCC Bugzilla #68668 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68668 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
This bug was fixed in the package firefox - 44.0+build3-0ubuntu2 --- firefox (44.0+build3-0ubuntu2) xenial; urgency=medium * Fix webrtc build on AArch64. -- Matthias Klose Mon, 25 Jan 2016 16:46:34 +0100 ** Changed in: firefox (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Changed in: gcc-5 (Ubuntu) Status: New => Invalid ** Changed in: gcc-5 (Ubuntu) Assignee: Matthias Klose (doko) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Branch linked: lp:~mozillateam/firefox/firefox.xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
Colin, can you forward your patch upstream? I also have a slightly rebased version for 1.5.0 here: https://anonscm.debian.org/cgit/pkg- gstreamer/libvpx.git/tree/debian/patches/fix-build.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
This bug was fixed in the package oxide-qt - 1.11.3-0ubuntu3 --- oxide-qt (1.11.3-0ubuntu3) xenial; urgency=medium * Add patches/fix-libvpx-build-gcc53.patch (LP: #1528297) -- Olivier Tilloy Tue, 22 Dec 2015 11:52:56 +0100 ** Changed in: oxide-qt (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Branch linked: lp:~oxide-developers/oxide/packaging.xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
oxide 1.11.3-0ubuntu3 successfully built in silo 10, and tested that vp8 video playback works. Will publish to xenial-proposed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Also affects: firefox (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
** Changed in: oxide-qt (Ubuntu) Assignee: (unassigned) => Olivier Tilloy (osomon) ** Changed in: oxide-qt (Ubuntu) Importance: Undecided => Critical ** Changed in: oxide-qt (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
Nevermind that last comment, I’m getting the same build failure on i386. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
Thanks for your analysis and for the patch Colin! This kind of subtlety on standards compliance goes beyond my C knowledge. I’ll apply the patch to oxide and will test building it. If it works it should be good enough until the situation can be clarified by someone learned in C standards. I wonder why the same code compiles just fine on amd64 and x86 with the same compiler though? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
I *think* the relevant C code is non-compliant. C99 6.7.5.2(4) "If the size is not present, the array type is an incomplete type"; 6.7.5.3(12) "If the function declarator is not part of a definition of that function, parameters may have incomplete type". That would seem to imply that in the situation where the declarator is part of a definition of the function, as in this case, parameters may not have incomplete type, although oddly I can't find an explicit statement of that. Perhaps a more awake C standards pedant could find one? :-) The attached patch can be added to the top of the patch stack of libvpx 1.4.0-4 and avoids this construction. It at least compiles on the armhf porter box; I haven't tried doing anything with it at run-time. I assume that a similar change can be applied to oxide-qt, though I also haven't tried that. ** Patch added: "incomplete-array-parameters.patch" https://bugs.launchpad.net/ubuntu/+source/libvpx/+bug/1528297/+attachment/4538684/+files/incomplete-array-parameters.patch ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528297] Re: libvpx FTBFS with gcc 5.3 on armhf
oxide-qt is also affected, as it embeds a copy of libvpx, and it fails to build in the exact same way. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528297 Title: libvpx FTBFS with gcc 5.3 on armhf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1528297/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs