[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
This bug was fixed in the package krb5 - 1.14.2+dfsg-1ubuntu1 --- krb5 (1.14.2+dfsg-1ubuntu1) yakkety; urgency=medium * Fix uninitialized variable warning on ppc64el (LP: #1592841). Thanks to Sam Hartman for the preliminary patch. -- Steve LangasekWed, 16 Jun 2016 08:58:08 +0300 ** Changed in: krb5 (Ubuntu) Status: Confirmed => 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/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Turns out that last error was the final one breaking the build. Attached is the complete patch I've just uploaded to yakkety. ** Patch added: "krb5-1592841.patch" https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+attachment/4684703/+files/krb5-1592841.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: krb5 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Sam, if you wanted to test your patches on Ubuntu's ppc64el, you can use a PPA. Just click the "Change details" link on your PPA and tell it to build packages for the ppc64el architecture too. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
> "Till" == Till Kamppeter <1592...@bugs.launchpad.net> writes: Till> Build the package on the system which you have at hand (amd64, Till> i386, ...), directing the build output into a file. Search Till> through the output to see whther there are any compiler Till> warnings and fix them all. With that done the package should Till> build on ppc64el. No, that won't work. The issue is the ppc64el compiler is behaving differently than the amd64 compiler. The warning would be an error on any platform. It's not an warning on amd64, nor is it a warning for ppc64el in debian. I've spent the time I have here. On the Debian side I'd definitely take a patch that added extra extranious initializations to pacify the compiler. I recommend that approach to avoid a divergence between ubuntu and debian. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Fails also, but at a later point: https://launchpadlibrarian.net/265602766/buildlog_ubuntu-yakkety- ppc64el.krb5_1.14.2+dfsg-1ubuntu1+ppa4_BUILDING.txt.gz What you need to do is the following: Build the package on the system which you have at hand (amd64, i386, ...), directing the build output into a file. Search through the output to see whther there are any compiler warnings and fix them all. With that done the package should build on ppc64el. Or look into the buildlog for amd64 on Launchpad to find all the warnings. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Try this. I've fixed the new instance of the error as well. Incremented the version number so the patch has a different name, but you may not want to do that if you end up uploading -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
** Patch added: "krb5_1.14.2+dfsg-1ubuntu2.debdiff" https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+attachment/4684544/+files/krb5_1.14.2+dfsg-1ubuntu2.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
With your last debdiff I was able to generate a source package which I have uploaded to my PPA (ppc64el activated before) but it still does not build on ppc64el. Here is the build log: https://launchpad.net/~till- kamppeter/+archive/ubuntu/ppa/+build/10024486/+files/buildlog_ubuntu- yakkety-ppc64el.krb5_1.14.2+dfsg-1ubuntu1+ppa2_BUILDING.txt.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
The attachment "krb5_1.14.2+dfsg-1ubuntu1.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.] ** 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/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
I've replaced the debdiff with one that hopefully works. I'm sorry for spacing at the controls there. Perhaps yearning for a simpler time:-) ** Patch added: "revised patch take 2" https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+attachment/4684531/+files/krb5_1.14.2+dfsg-1ubuntu1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
O, sorry. I knew that seemed simpler than it should have been:-) Yeah, you could stick single-debian-patch in debian/source/options and it would work, but I'll do it right. ** Patch removed: "krb5_1.14.2+dfsg-1ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+attachment/4684512/+files/krb5_1.14.2+dfsg-1ubuntu1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Sam, your debdiff does not work this way. You have directly edited the upstream code instead of creating a patch in debian/patches/. Can you do a new debdiff with a proper patch for your change? Thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Can I get you to try the attached debdiff and upload if it works (I am not an ubuntu developer). I don't have a ppc64el test environment. This should either work or get us much closer. ** Patch added: "krb5_1.14.2+dfsg-1ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+attachment/4684512/+files/krb5_1.14.2+dfsg-1ubuntu1.debdiff ** Changed in: krb5 (Ubuntu) Assignee: Sam Hartman (hartmans) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Looks simple; preparing fix ** Changed in: krb5 (Ubuntu) Assignee: (unassigned) => Sam Hartman (hartmans) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
I tried to replace the -O3 in the CFLAGS by -O2, by adding DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) ifeq ($(DEB_HOST_ARCH),ppc64el) export DEB_CFLAGS_MAINT_STRIP = -O3 export DEB_CFLAGS_MAINT_APPEND = -O2 endif to debian/rules near the beginning, as it was done in the cowdancer package and built this in my PPA for testing and this did not solve the problem. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
Here we go: https://launchpad.net/ubuntu/+source/krb5/1.14.2+dfsg-1/+build/9835772 https://launchpad.net/ubuntu/+source/krb5/1.14.2+dfsg-1/+build/9835772/+files/buildlog_ubuntu-yakkety-ppc64el.krb5_1.14.2+dfsg-1_BUILDING.txt.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1592841] Re: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS
See http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#cups http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#krb5 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1592841 Title: FTBFS on ppc64el, blocks updates of all packages depending on krb5, for example CUPS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1592841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs