Hi Rafael,

Thanks for the patches. I will try and apply them in the coming few days. I 
have not seen any other replies and was away myself, so my reply is a trifle 
late.

Regards,

Arjen

-----Original Message-----
From: Rafael Laboissière <raf...@laboissiere.net>
Sent: 08 December 2022 12:10
To: PLplot development list <plplot-devel@lists.sourceforge.net>
Cc: Nicolas Boulenguez <nico...@debian.org>
Subject: [Plplot-devel] Build a static version of libplplotada

Caution: This message was sent from outside of Deltares. Please do not click 
links or open attachments unless you recognize the source of this email and 
know the content is safe. Please report all suspicious emails to 
"servicedesk-...@deltares.nl" as an attachment.


Dear PLplot developers,

We are currently applying the patch attached below when building the Debian 
package for PLplot. It allows the creation of a static version of libplplotada, 
what is recommended to meet the Ada standards in Debian.

This solution is not ideal, because the new target libplplotada_static.a is 
created and later, in debian/rules, the following is needed in target 
execute_after_dh_auto_install (see [1]):

        mv debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libplplotada_static.a \
           debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/libplplotada.a

My knowledge of CMake is too scarce and I could not figure out how to avoid the 
renaming above.

According to Nicolas Boulenguez, this change could be accompanied by a new 
configuration option :

     shared_library  *yes/no
     static_library  yes/*no

This schema could allow one to add a static-pic in the future.

Best,

Rafael Laboissière

  [1] 
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsalsa.debian.org%2Fscience-team%2Fplplot%2F-%2Fcommit%2F82895090f80180bd1d085e03fb09056e31138e92&amp;data=05%7C01%7C%7C46d0b47393524d4aaadd08dad90e4c70%7C15f3fe0ed7124981bc7cfe949af215bb%7C0%7C1%7C638060952705369812%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=c2%2FlFMScn3wHgzmnAChlQSrKoN4%2FnqWuGSn2i100x6c%3D&amp;reserved=0
DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited. 
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.


_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to