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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.