[PATCH 0/4] Debian: update versions

Colin Ian King colin.king at canonical.com
Sat Jun 19 17:24:53 UTC 2021


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 at canonical.com
> <mailto:colin.king at 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 at canonical.com
>     <mailto:colin.king at 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




More information about the fwts-devel mailing list