The new libpfm4 version seems to include changes besides just adding new code for enabling the new CPUs, and it's non-trivial to see from source review what impact this may have on existing uses. Could we have some analysis of these changes, and their potential risk to the release?
There's also this packaging change:
+# see FEATURE AREAS in dpkg-buildflags(1)
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-pie
This explicitly disables PIE, which is enabled by default on amd64 and s390x in yakkety. Why should we want to disable PIE? There's no explanation in the debian changelog.
The new libpfm4 version seems to include changes besides just adding new code for enabling the new CPUs, and it's non-trivial to see from source review what impact this may have on existing uses. Could we have some analysis of these changes, and their potential risk to the release?
There's also this packaging change:
+# see FEATURE AREAS in dpkg-buildflags(1) MAINT_OPTIONS = hardening=+all,-pie
+export DEB_BUILD_
This explicitly disables PIE, which is enabled by default on amd64 and s390x in yakkety. Why should we want to disable PIE? There's no explanation in the debian changelog.