Re: Bug#1052224: ITP: libalien-base-modulebuild-perl -- subclass of Module::Build for building Alien:: modules and their libraries
gregor herrmann <[email protected]>
| Newsgroups | gmane.linux.debian.devel.perl |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 20 Sep 2023 10:29:49 +0200, Francesco P. Lovergine wrote: > > > I can't really test now, because Geo::GDAL::FFI also needs the > > > unpackaged FFI::Platypus::Declare, but from reading > > > https://metacpan.org/release/AJOLMA/Geo-GDAL-FFI-0.1/source/Makefile.PL > > > and > > > https://metacpan.org/release/AJOLMA/Geo-GDAL-FFI-0.1/source/README.md > > > a simple > > > > > > override_dh_auto_configure: > > > dh_auto_configure -- GDAL=/usr > > > > > > plus build dependencies on gdal-bin (for /usr/bin/gdalinfo) and libgdal-dev > > > might be enough without any Alien::gdal. Maybe :) > > > > > > (Not sure about > > > https://metacpan.org/release/AJOLMA/Geo-GDAL-FFI-0.1/source/lib/Geo/GDAL/FFI.pm#L1567 > > > but this is also guarded by an if()) […] > Ok, it seems that the solution is much more easy than the prospected. The implementation is smart > enough to keep the gdal.so in the right place, something I oversight before. > The resulting package needs to be arch:any to create a correct internal > Geo::GDAL::gdal.pm module per arch, > but it seems working. Sounds great, thanks for investigating. > That said, I would try to patch to avoid the Platypus::Declare use > which is currently discouraged/deprecated: I would avoid to read other complains by gregor :-D Heh :) Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `-
signature.asc
(application/pgp-signature, 963 B)
-----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmULB9VfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgZbig/7Bg9Je6jzxs548WPzKYMF+Oe1raGfc7NxHvSRuz06jqo+0SOEu1aqOl+e H6hxEW2OIFDPBvhk2hkb1jKVwAE9YIEqBACY/DNfN2PQC9hCSLcY0VHDvQKsPgYE tqsatTkp+SwYnvUBcbB7tWdxNtHXUPNYNmHtkJiUXOwGmn/APJyNJJwr29PQd5Kp wdgmtL7aPrjlKy/xpKVSKefadII2K4QLKI50vvemryGpvie195ceFcw6piczqm24 XRNQp/7f30/I63EFW8MKioII5b4/RNRHV4ATgzPtmoJiq2hn9CkNICDxDVCjBm+2 t/4U9Cr2EeWLspNtooDzfVFFkKQAO/zqmr4jZ9JMZBo37fFH+FpSS7U1W0S5zOQ3 L1SiMqAmZIEXz58Kw/W0KFFF5uYdq0PvG1h6nKvLSK/pn8Tth9rtrtwmR8rFtoWS k3QEyUDHjOfLsc3IarganzUw6nlLRiAwev9YVLwtXnPkiX9BucS+2bBR9HMZ1yWN 7xam4/YwUB6sf1sVNQvT323nwMZl9Mj2OPL3DQVYH98Ew/al9DQj9RmCZvTnsmVy 5rw4MtJ5vS/A1wv4MXl8ZJJGgdNnrPppoC5L/odFFa1c2rZW0bV3FOe2SLB6rbsn gIo2/9oyJFGRgEPVrzJc36rbVAwAG6EoEMaCtB/HTaTGgcAf8h0= =Pf0W -----END PGP SIGNATURE-----