[Debian-med-packaging] Bug#1010276: parasail: compiles something extra (or less) depending on the CPU features available
Étienne Mollier
emollier at emlwks999.eu
Sun May 1 12:27:39 BST 2022
Hi Andreas,
Andreas Tille, on 2022-05-01:
> Am Sun, May 01, 2022 at 10:50:16AM +0200 schrieb Étienne Mollier:
>> mv `find .libs -name "libparasail*.a" | head -n1` debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libparasail.a
>> d-shlibmove --commit \
>> --multiarch \
>> --devunversioned \
>> --exclude-la \
>> --movedev debian/tmp/usr/include usr \
>> --movedev "debian/tmp/usr/lib/*/pkgconfig/*.pc" usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
>> debian/tmp/usr/lib/*/*.so
>> rm debian/libparasail-dev/usr/lib/$(DEB_HOST_MULTIARCH)/libparasail.a
[…]
>
> Thanks for having a look into this. I think it does not matter much
> wgat file is copied here since it is removed afterwadrs inside the rm
> statement. It was just a trick to make d-shlibmove not complaining
> about a missing libparasail.a file which is provided that way.
>
> Later in the `dh_install -p` statement simply all *.a files are copied
> by keeping their names whatever it might be.
Thank you for the clarification. In any case, I believe the mv
makes a random static library disappear, so I'll replace by cp.
This is looking like a safe maneuver.
[…]
>> So I identified three todo items:
>> 1. address reproducibility issue likely caused by find|head;
>
> As I tried to explain this theory is not really plausible.
>
>> 2. fix avx512 support for amd64 architecture;
>
> This would be great.
>
>> 3. disable execessive build artifacts for i386 architecture.
>
> My guess is this will rather lead to solving the reproducibly
> issue.
I'm sorting all three issues then.
Have a nice Sunday, :)
--
Étienne Mollier <emollier at emlwks999.eu>
Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
Sent from /dev/pts/2, please excuse my verbosity.
On air: Kamelot - Love You To Death
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20220501/097ac796/attachment.sig>
More information about the Debian-med-packaging
mailing list