[01:20] -queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [i386] (cosmic-proposed/universe) [17] (no packageset) [01:20] -queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [s390x] (cosmic-proposed/universe) [17] (no packageset) [01:20] -queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [ppc64el] (cosmic-proposed/universe) [17] (no packageset) [01:21] -queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [amd64] (cosmic-proposed/universe) [17] (no packageset) [01:21] -queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [armhf] (cosmic-proposed/universe) [17] (no packageset) [01:21] -queuebot:#ubuntu-release- New binary: calamares-settings-ubuntu [arm64] (cosmic-proposed/universe) [17] (no packageset) [01:24] slangasek: ^ can I get approval so I get it rolling in the dailies? :) === tacobat` is now known as tacobat === tacocat` is now known as tacocat [03:56] -queuebot:#ubuntu-release- New: accepted android-platform-external-boringssl [armhf] (cosmic-proposed) [8.1.0+r23-1] [03:57] -queuebot:#ubuntu-release- New: accepted android-platform-external-boringssl [amd64] (cosmic-proposed) [8.1.0+r23-1] [03:57] -queuebot:#ubuntu-release- New: accepted android-platform-external-boringssl [i386] (cosmic-proposed) [8.1.0+r23-1] [03:57] -queuebot:#ubuntu-release- New: accepted android-platform-external-boringssl [arm64] (cosmic-proposed) [8.1.0+r23-1] [03:57] -queuebot:#ubuntu-release- New: accepted android-platform-external-boringssl [ppc64el] (cosmic-proposed) [8.1.0+r23-1] [05:52] -queuebot:#ubuntu-release- New: accepted hvac [source] (cosmic-proposed) [0.5.0-0ubuntu1] [05:54] -queuebot:#ubuntu-release- New binary: hvac [amd64] (cosmic-proposed/none) [0.5.0-0ubuntu1] (no packageset) [06:16] tsimonq2, bad ffmpeg upload is bad :D [06:17] * LocutusOfBorg exports the variable and reuploads :p [06:18] ah, that's why the ppc64el autotest still fails! [06:19] LocutusOfBorg: baaaaaah. [06:20] * tsimonq2 blames Laney :P [06:20] yep, I see the export does actually pass the -O2 to the build (on DOM) [06:20] lets see if we got it right :) [06:20] * tsimonq2 sends giraffes at Laney as a present. [06:20] we hate giraffes! [06:21] Exactly. :D [06:21] but not as much as horses I would say [06:21] horses are evil [06:21] ???? [06:22] oh. ic [06:22] * LocutusOfBorg finds the video [06:23] https://www.youtube.com/watch?v=ojgrEGmDSCg [06:23] this one! [06:23] (I'm blaming Laney because I blindly copied what he did in #ubuntu-devel. :P) [06:23] LocutusOfBorg: hahaha [06:25] tsimonq2, I see from build log that it might be not enough, because it passes -O2, but there is another -O3 passed by dpkg itself [06:25] it might win the latter, so -O3 [06:26] LocutusOfBorg: Please follow up on the Debian bug then, if that's not the case. [06:43] LocutusOfBorg: seems a fair amount of logic in source configure to set different optimisations [06:43] depending on the env [06:48] and --optflags=OPTFLAGS override optimization-related compiler flags [06:48] Man, where is this all documented? [06:48] This is slightly confusing to me; even as a MOTU. [06:49] LocutusOfBorg: Bad LocutusOfBorg is bad and doesn't link docs. :D [06:49] that is in configure in the source [06:49] Anyway, I should try to 😴 o/ [06:50] acheronuk: Right; confusing. ;) [06:51] it is if you depend on the BS and never run ./configure --help yourself! [06:51] hahahaha [07:02] bad tsimonq2 exporting -O2 everywhere! :) [07:03] 😆 [07:04] acheronuk, I was looking at "--extra-cxxflags=ECFLAGS" instead [07:05] LocutusOfBorg: I only skimmed it, so could be [07:05] I'm trying to get the order of all that stuff, in the meanwhile I uploaded a build on my ppa [07:05] https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+sourcepub/9325527/+listing-archive-extra [07:07] I still see -O3 after -O2 in the logs there [07:10] acheronuk, https://trac.ffmpeg.org/ticket/2816 [07:10] you are my best bet [07:11] acheronuk, that build was to see if only ppc64el was using the code [07:11] https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/costamagnagianfranco-ppa/+packages [07:11] this one uses your approach [07:12] I grepped math-errno and it is indeed passed by the configure script, not something that comes from gcc or dpkg [07:12] and the -O3 we want to override is added in the same chunk of configure code [07:14] makes sense [07:21] ambiguous configure options. sigh [07:25] google shows me a fair few examples where people have -O2 and other options passed via --optflags. whether it effective is another matter [07:29] yep [07:33] optflags gives me 'CFLAGS= blah blah blah -O2' in ffbuild/config.mak after local configure, vs -O3 without, so seems to be effective there [07:35] doesnt work in ppa [07:35] https://launchpadlibrarian.net/382847674/buildlog_ubuntu-cosmic-ppc64el.ffmpeg_7%3A4.0.2-1ubuntu3_BUILDING.txt.gz [07:35] sigh [07:35] does it look ok to you= [07:35] ? [07:37] it appears not ok [07:38] but the configure line? [07:41] looks fine compared to what worked locally here [07:50] lol acheronuk it wasn't [07:50] ahahaha got it [07:50] CONFIG += --optflags='-O2' [07:50] CONFIG += "--optflags='-O2'" [07:50] this was the difference [07:50] and now it works [07:50] bad configure is bad [07:51] https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/costamagnagianfranco-ppa/+build/15254125 [07:53] lol. not sure how I missed the " " [07:53] looking to hard at the arg, and not what was around it I guess! [08:04] LocutusOfBorg: ooh. you uploaded. fingers crossed then [08:05] on the tests [08:09] it bugs me that on each gcc invocation you still see -O3, but followed by -O2 :/ [08:15] oh, but that is a just a reversal of what happened without optflags, so just how this one rocks I guess [08:45] arm64 what about failing to build? [09:00] oh ffs [09:26] LocutusOfBorg: retried and succeeded? [09:30] ssssshhhh we didn't see it failing, ever! :) [09:41] LocutusOfBorg: are you going to try setting -O2 for ghostscript? [10:13] LocutusOfBorg: autotest still fails: https://autopkgtest.ubuntu.com/packages/ffmpeg/cosmic/ppc64el [10:15] i tried in my PPA twice https://launchpad.net/~ginggs/+archive/ubuntu/testing/+sourcepub/9320256/+listing-archive-extra [10:16] what I didn't try was export DEB_CFLAGS_MAINT_STRIP=-O3 / export DEB_CFLAGS_MAINT_APPEND=-O2 together with CONFIG += --optflags=-O2 [10:17] i.e. maybe we need to override the -O3 that ubuntu put in, as well as what configure puts in [10:21] ginggs, I'm leaving shortly [10:25] lets try a new ffmpeg spin then [10:26] ginggs, sorry I didn't get your sentence above, did that approach work or not? [10:27] i tried DEB_CFLAGS_MAINT_STRIP=-O3 / export DEB_CFLAGS_MAINT_APPEND=-O2 in ~ppa1 [10:27] then CONFIG += --optflags=-O2 in ~ppa2 [10:27] i haven't tried both together [10:28] i can try that in my PPA now, at least it might make it easier to spot in the log if -O3 creeps in from elsewhere [10:35] building now https://launchpad.net/~ginggs/+archive/ubuntu/testing/+sourcepub/9325607/+listing-archive-extra [10:37] I did fix it [10:38] objdump shows good code with -O3 and -fno-wrapv on ppc64el pbuilder chroot [10:57] I have to leave, uploaded [10:58] fingers crossed! [11:53] LocutusOfBorg: it worked! http://autopkgtest.ubuntu.com/packages/f/ffmpeg/cosmic/ppc64el [11:58] tkamppeter: ghostscript uploaded. you almost had it, the DEB_CFLAGS_MAINT bit had to come before include /usr/share/cdbs/1/rules/debhelper.mk [12:01] aaaah [12:03] ginggs: thank you [12:12] -queuebot:#ubuntu-release- Unapproved: gnome-shell-extension-system-monitor (bionic-proposed/universe) [35-1 => 35-1ubuntu0.18.04.1] (no packageset) [13:01] tsimonq2: I said export in there. [13:02] and it would have been good to get it all passing in a PPA instead of using the real archive to iterate [13:02] anyway, hope it fixes it, thx for working on that [13:07] running the autopkgtests in a PPA is quicker too... [13:08] if you can get the URLs right https://wiki.ubuntu.com/ProposedMigration#Testing_against_a_PPA [13:22] ginggs: what was wrong with DEB_CFLAGS_MAINT_APPEND in ghostscript btw? I just uploaded with that and it built on ppc64el OK https://launchpad.net/~laney/+archive/ubuntu/ppa/+build/15254447 https://paste.ubuntu.com/p/M6nrXF5ybB/ [13:23] [13:58:22] tkamppeter: ghostscript uploaded. you almost had it, the DEB_CFLAGS_MAINT bit had to come before include /usr/share/cdbs/1/rules/debhelper.mk [13:23] Laney: ^ [13:24] cdbs... shudder [13:24] ginggs: right, but I'm talking about using STRIP/PREPEND which is a bit unusual [13:25] Laney: DEB_CFLAGS_MAINT_APPEND probably would have worked, i prefer STRIP/PREPEND as it makes the logs easier to read [17:25] ddstreet: it seems your nodejs SRU FTBFS on all archs, as noted by ehashman on the bug. can you follow through on this? Specifically, parallel/test-tls-server-verify test fails [19:06] Laney: :P