On Tue, Nov 09, 2004 at 11:03:51PM +0100, Roland Stigge wrote:
> building the package swig1.3 in a clean build environment
> (with pbuilder) on i386 results in:
=2E..
> gcc -shared .libs/libswigchicken_la-libchicken.o /usr/lib/libchicken.so=
/usr/lib/libstuffed-chicken.so /usr/lib/libsrfi-chicken.so -lm -lpcre -ldl=
-Wl,-soname -Wl,libswigchicken-1.3.22.so -o .libs/libswigchicken-1.3.22.so
> /usr/bin/ld: cannot find -lpcre
> collect2: ld returned 1 exit status
> make[2]: *** [libswigchicken.la] Error 1
> make[2]: Leaving directory `/tmp/buildd/swig1.3-1.3.22/Runtime'
> make[1]: *** [runtime] Error 2
> make[1]: Leaving directory `/tmp/buildd/swig1.3-1.3.22'
> make: *** [build-stamp] Error 2
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>=20
> Adding libpcre3-dev to Build-Deps helps. :)
I disagree this is a bug in swig. Rather chicken-dev should pull
libpcre3-dev as well because without it you can't build chicken
extensions. Might be that chicken programs work but I'll see what the
chicken maintainer thinks.
As a workaround I added the build dep in subversion. The next upload
will include that change.
Greetings
Torsten
--rwEMma7ioTxnRzrJ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
Message-ID: <email address hidden>
Date: Wed, 10 Nov 2004 00:43:33 +0100
From: Torsten Landschoff <email address hidden>
To: Roland Stigge <email address hidden>, <email address hidden>
Subject: Re: Bug#280500: swig1.3: FTBFS: missing build dependency
--rwEMma7ioTxnRzrJ Disposition: inline Transfer- Encoding: quoted-printable
Content-Type: text/plain; charset=us-ascii
Content-
Content-
Hi Roland,=20
On Tue, Nov 09, 2004 at 11:03:51PM +0100, Roland Stigge wrote: icken_la- libchicken. o /usr/lib/ libchicken. so= libstuffed- chicken. so /usr/lib/ libsrfi- chicken. so -lm -lpcre -ldl= ken-1.3. 22.so -o .libs/libswigch icken-1. 3.22.so swig1.3- 1.3.22/ Runtime' swig1.3- 1.3.22' 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D=3D=3D= 3D
> building the package swig1.3 in a clean build environment
> (with pbuilder) on i386 results in:
=2E..
> gcc -shared .libs/libswigch
/usr/lib/
-Wl,-soname -Wl,libswigchic
> /usr/bin/ld: cannot find -lpcre
> collect2: ld returned 1 exit status
> make[2]: *** [libswigchicken.la] Error 1
> make[2]: Leaving directory `/tmp/buildd/
> make[1]: *** [runtime] Error 2
> make[1]: Leaving directory `/tmp/buildd/
> make: *** [build-stamp] Error 2
> =3D=3D=
=3D=3D=
=3D=3D=
>=20
> Adding libpcre3-dev to Build-Deps helps. :)
I disagree this is a bug in swig. Rather chicken-dev should pull
libpcre3-dev as well because without it you can't build chicken
extensions. Might be that chicken programs work but I'll see what the
chicken maintainer thinks.
As a workaround I added the build dep in subversion. The next upload
will include that change.
Greetings
Torsten
--rwEMma7ioTxnRzrJ pgp-signature; name="signature .asc" Description: Digital signature Disposition: inline
Content-Type: application/
Content-
Content-
-----BEGIN PGP SIGNATURE-----
HtVUb5EcRAqooAJ 4vaDypvW33VSKIV GghRLgmPXvuyACf fGm0 QLFTpg94=
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBkVYkdQg
sIMq3sGZXut6fYp
=GO34
-----END PGP SIGNATURE-----
--rwEMma7ioTxnR zrJ--