Message ID | 20210618174722.589244-1-colin.king@canonical.com |
---|---|
Headers | show |
Series | Debian: update versions | expand |
On 2021-06-18 11:47 a.m., Colin King wrote: > From: Colin Ian King <colin.king@canonical.com> > > Debian packaging updates to new compat level and standards > version. This brings it up to date with Ubunty Bionic. > > Colin Ian King (4): > Debian: update compat level to 9 > Debian: control: update Standards-Version to 4.1.0 > Add lintian overrides for ldconfig trigger warning > Debian: move source lintian overrides file to source > > debian/compat | 2 +- > debian/control | 2 +- > debian/libfwts1.install | 2 +- > debian/libfwts1.lintian-overrides | 1 + > debian/libfwtsacpica1.install | 2 +- > debian/libfwtsacpica1.lintian-overrides | 1 + > debian/libfwtsiasl1.install | 2 +- > debian/libfwtsiasl1.lintian-overrides | 1 + > debian/{source.lintian-overrides => source/lintian-overrides} | 0 > 9 files changed, 8 insertions(+), 5 deletions(-) > create mode 100644 debian/libfwts1.lintian-overrides > create mode 100644 debian/libfwtsacpica1.lintian-overrides > create mode 100644 debian/libfwtsiasl1.lintian-overrides > rename debian/{source.lintian-overrides => source/lintian-overrides} (100%) > This series causes builds to fail on ppc64el & s390x with Impish and Hirsute, ex. 21.05.02 on https://launchpad.net/~firmware-testing-team/+archive/ubuntu/scratch/+packages?field.name_filter=&field.status_filter=&field.series_filter= The series of "Debian lintian cleanups" alone is fine (21.05.03 on the same PPA)
On 18/06/2021 21:06, Alex Hung wrote: > On 2021-06-18 11:47 a.m., Colin King wrote: >> From: Colin Ian King <colin.king@canonical.com> >> >> Debian packaging updates to new compat level and standards >> version. This brings it up to date with Ubunty Bionic. >> >> Colin Ian King (4): >> Debian: update compat level to 9 >> Debian: control: update Standards-Version to 4.1.0 >> Add lintian overrides for ldconfig trigger warning >> Debian: move source lintian overrides file to source >> >> debian/compat | 2 +- >> debian/control | 2 +- >> debian/libfwts1.install | 2 +- >> debian/libfwts1.lintian-overrides | 1 + >> debian/libfwtsacpica1.install | 2 +- >> debian/libfwtsacpica1.lintian-overrides | 1 + >> debian/libfwtsiasl1.install | 2 +- >> debian/libfwtsiasl1.lintian-overrides | 1 + >> debian/{source.lintian-overrides => source/lintian-overrides} | 0 >> 9 files changed, 8 insertions(+), 5 deletions(-) >> create mode 100644 debian/libfwts1.lintian-overrides >> create mode 100644 debian/libfwtsacpica1.lintian-overrides >> create mode 100644 debian/libfwtsiasl1.lintian-overrides >> rename debian/{source.lintian-overrides => source/lintian-overrides} (100%) >> > > This series causes builds to fail on ppc64el & s390x with Impish and > Hirsute, ex. 21.05.02 on > https://launchpad.net/~firmware-testing-team/+archive/ubuntu/scratch/+packages?field.name_filter=&field.status_filter=&field.series_filter= OK, it worked OK on ARM64 so I was assuming ppc64el/s390x would be OK too. I'll look at these on Monday. Colin > > > The series of "Debian lintian cleanups" alone is fine (21.05.03 on the > same PPA) > >
On Fri, Jun 18, 2021 at 4:05 PM Colin Ian King <colin.king@canonical.com> wrote: > On 18/06/2021 21:06, Alex Hung wrote: > > On 2021-06-18 11:47 a.m., Colin King wrote: > >> From: Colin Ian King <colin.king@canonical.com> > >> > >> Debian packaging updates to new compat level and standards > >> version. This brings it up to date with Ubunty Bionic. > >> > >> Colin Ian King (4): > >> Debian: update compat level to 9 > >> Debian: control: update Standards-Version to 4.1.0 > >> Add lintian overrides for ldconfig trigger warning > >> Debian: move source lintian overrides file to source > >> > >> debian/compat | 2 +- > >> debian/control | 2 +- > >> debian/libfwts1.install | 2 +- > >> debian/libfwts1.lintian-overrides | 1 + > >> debian/libfwtsacpica1.install | 2 +- > >> debian/libfwtsacpica1.lintian-overrides | 1 + > >> debian/libfwtsiasl1.install | 2 +- > >> debian/libfwtsiasl1.lintian-overrides | 1 + > >> debian/{source.lintian-overrides => source/lintian-overrides} | 0 > >> 9 files changed, 8 insertions(+), 5 deletions(-) > >> create mode 100644 debian/libfwts1.lintian-overrides > >> create mode 100644 debian/libfwtsacpica1.lintian-overrides > >> create mode 100644 debian/libfwtsiasl1.lintian-overrides > >> rename debian/{source.lintian-overrides => source/lintian-overrides} > (100%) > >> > > > > This series causes builds to fail on ppc64el & s390x with Impish and > > Hirsute, ex. 21.05.02 on > > > https://launchpad.net/~firmware-testing-team/+archive/ubuntu/scratch/+packages?field.name_filter=&field.status_filter=&field.series_filter= > > OK, it worked OK on ARM64 so I was assuming ppc64el/s390x would be OK > too. I'll look at these on Monday. > After some testing, I found PATCH 2/4 are fine and 1 fails. I didn't try 4 though. > > Colin > > > > > > The series of "Debian lintian cleanups" alone is fine (21.05.03 on the > > same PPA) > > > > > >
Hi Alex, After 5 hours of debugging today I've figured out the build issues with s390x and ppc64 and sent 2 more patches to fix these issues. I've got working test builds to prove it builds too: https://launchpad.net/~colin-king/+archive/ubuntu/fwts-test-builds/+packages It's all down to more pedantic linker options and compiler security flags catching two legacy issues that never got caught in older debhelper + autotool builds. Colin On 19/06/2021 03:09, Alex Hung wrote: > On Fri, Jun 18, 2021 at 4:05 PM Colin Ian King <colin.king@canonical.com > <mailto:colin.king@canonical.com>> wrote: > > On 18/06/2021 21:06, Alex Hung wrote: > > On 2021-06-18 11:47 a.m., Colin King wrote: > >> From: Colin Ian King <colin.king@canonical.com > <mailto:colin.king@canonical.com>> > >> > >> Debian packaging updates to new compat level and standards > >> version. This brings it up to date with Ubunty Bionic. > >> > >> Colin Ian King (4): > >> Debian: update compat level to 9 > >> Debian: control: update Standards-Version to 4.1.0 > >> Add lintian overrides for ldconfig trigger warning > >> Debian: move source lintian overrides file to source > >> > >> debian/compat | 2 +- > >> debian/control | 2 +- > >> debian/libfwts1.install | 2 +- > >> debian/libfwts1.lintian-overrides | 1 + > >> debian/libfwtsacpica1.install | 2 +- > >> debian/libfwtsacpica1.lintian-overrides | 1 + > >> debian/libfwtsiasl1.install | 2 +- > >> debian/libfwtsiasl1.lintian-overrides | 1 + > >> debian/{source.lintian-overrides => source/lintian-overrides} | 0 > >> 9 files changed, 8 insertions(+), 5 deletions(-) > >> create mode 100644 debian/libfwts1.lintian-overrides > >> create mode 100644 debian/libfwtsacpica1.lintian-overrides > >> create mode 100644 debian/libfwtsiasl1.lintian-overrides > >> rename debian/{source.lintian-overrides => > source/lintian-overrides} (100%) > >> > > > > This series causes builds to fail on ppc64el & s390x with Impish and > > Hirsute, ex. 21.05.02 on > > > https://launchpad.net/~firmware-testing-team/+archive/ubuntu/scratch/+packages?field.name_filter=&field.status_filter=&field.series_filter= > <https://launchpad.net/~firmware-testing-team/+archive/ubuntu/scratch/+packages?field.name_filter=&field.status_filter=&field.series_filter=> > > OK, it worked OK on ARM64 so I was assuming ppc64el/s390x would be OK > too. I'll look at these on Monday. > > > After some testing, I found PATCH 2/4 are fine and 1 fails. I didn't try > 4 though. > > > > > Colin > > > > > > The series of "Debian lintian cleanups" alone is fine (21.05.03 on the > > same PPA) > > > > > > > > -- > Cheers, > Alex Hung
From: Colin Ian King <colin.king@canonical.com> Debian packaging updates to new compat level and standards version. This brings it up to date with Ubunty Bionic. Colin Ian King (4): Debian: update compat level to 9 Debian: control: update Standards-Version to 4.1.0 Add lintian overrides for ldconfig trigger warning Debian: move source lintian overrides file to source debian/compat | 2 +- debian/control | 2 +- debian/libfwts1.install | 2 +- debian/libfwts1.lintian-overrides | 1 + debian/libfwtsacpica1.install | 2 +- debian/libfwtsacpica1.lintian-overrides | 1 + debian/libfwtsiasl1.install | 2 +- debian/libfwtsiasl1.lintian-overrides | 1 + debian/{source.lintian-overrides => source/lintian-overrides} | 0 9 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 debian/libfwts1.lintian-overrides create mode 100644 debian/libfwtsacpica1.lintian-overrides create mode 100644 debian/libfwtsiasl1.lintian-overrides rename debian/{source.lintian-overrides => source/lintian-overrides} (100%)