(Report on a broken build following enabling aarch64 in https://pagure.io/centos-sig-hyperscale/sig/issue/71) (moved from https://pagure.io/centos-sig-hyperscale/sig/issue/73)
I did a rebuild of rpm in hyperscale8s-packages-experimental-el8, rebasing forward a couple of changes in c8s itself. That part is fine, but on a test build I saw:
hyperscale8s-packages-experimental-el8
c8s
Example log: https://cbs.centos.org/kojifiles/work/tasks/8445/2548445/build.log
it fails to find fsverity.so (the rpm plugin) at packaging time, because ./configure can't find the headers:
fsverity.so
checking linux/fsverity.h usability... no checking linux/fsverity.h presence... no checking for linux/fsverity.h... no
Support for fsverity on 64k page size systems is not working today. I will check to see if we're working on it.
In the interim, I'm going to use arch-specific macros to turn fsverity off on aarch64 (and ppc64le) as those are known broken.
Metadata Update from @dcavalca: - Issue tagged with: rpm
cc @jvreeland
Metadata Update from @jvreeland: - Issue assigned to jvreeland
Metadata Update from @ngompa: - Issue tagged with: c8s
@chantra we should check if the update you're working on fixes this.
Log in to comment on this ticket.