Dear Mentors,Can you publish the build log or at least make the repo buildable?
I'm updating the freefem++ package to 4.9 release [1] and I get hardening-no-bindnow lintian warnings on several binary outputs [2].
Of course the appropriate variable is set in debian/rules (export DEB_BUILD_MAINT_OPTIONS = hardening=+all), see [3]. According to [4] it
means that some flags like CPPFLAGS/CXXFLAGS/LDFLAGS are overridden
somewhere in the configuration.
I can't find where these flags are overridden. Could you please help?
Can you publish the build log or at least make the repo buildable?
Unrelated to this, the package uses -mmmx -avx, is this an RC bug or isI see this is already filed as #924009. I'll fix the severity.
all code compiled with those flags only enabled at the run time on CPUs supporting them?
Not sure how does that work, as gbp requires the upstream/4.9+dfsg.1 tagCan you publish the build log or at least make the repo buildable?
Unless I'm mistaken, the repo is buildable. See salsa CI [1] and
associated build-log [2].
Anyway, some (I guess all) of those libs are compiled with ff-c++
which
just doesn't pass LDFLAGS from the environment.
Unrelated to this, the package uses -mmmx -avx, is this an RC bug or
is
all code compiled with those flags only enabled at the run time on
CPUs
supporting them?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 296 |
Nodes: | 16 (2 / 14) |
Uptime: | 54:46:01 |
Calls: | 6,650 |
Calls today: | 2 |
Files: | 12,200 |
Messages: | 5,330,629 |