Hi Andreas, Andreas Tille, on 2021-04-17 11:04:54 +0200: > Hi Perl experts, > > Debian Trends motivated me to switch findimagedupes from cdbs to dh. > I also enabled salsa-ci and learned that the hardening flags are not > propagated properly. I admit I have no idea how the build might work > at all. Can you give any hint how the hardening flags can be > propagated? I don't consider myself a Perl expert, but I had a look at this issue, and had the general impression that FLAGS needed to be manually pushed through ExtUtil::MakeMaker(3pm), and then down to Inline::C(3pm). I came up with propagate-flags.patch, which I pushed on Salsa, if you wish to have a look. But maybe there are better options than my implementation, I'm not exactly happy of the -shared I had to manually append to LDDLFLAGS in the C.pm, and the various FLAGS behavior in Inline is not especially clear without having the manual at hand. > Kind regards > Andreas. > >  https://salsa.debian.org/science-team/findimagedupes >  https://salsa.debian.org/science-team/findimagedupes/-/jobs/1589952 Have a nice day, :) -- Étienne Mollier <email@example.com> Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da Sent from /dev/pts/2, please excuse my verbosity.
Description: PGP signature