Subject: Re: Freetype2, the bug explained
To: Vincent <10.50@free.fr>
From: Juan RP <juan@xtraeme.unixbsd.org>
List: tech-pkg
Date: 04/14/2004 14:12:28
--Signature=_Wed__14_Apr_2004_14_12_28_+0200_hD6TmPBbLEI3/4=f
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

On Wed, 14 Apr 2004 14:06:25 +0200
Vincent <10.50@free.fr> wrote:

> HI there,

Hi Vincent,

> some time ago, someone spoke about a bug in the install script of the
> Freetype2 package.
> 
> The problem lies in tha fact that, in the build/unix/install.mk
> makefile, the $(INSTALL_DATA) expands to "install", which means that
> each time the line is read, it DOES NOT executes /usr/bin/install but
> rather calls recursively the "install" target, which results in an
> infinite loop.
> 
> The clean way to correct it is to change the definition of INSTALL_DATA
> and INSTALL_SCRIPT in the unix_def.mk file (if I remember correctly)
> from "install" to "/usr/bin/install" and everything will be fine.

That could explain the endless loop I saw in FreeBSD/pkgsrc some weeks ago, I'll
have a look to the freetype2 package, thank you!

-- 
	Juan RP <juan@xtraeme.unixbsd.org>

--Signature=_Wed__14_Apr_2004_14_12_28_+0200_hD6TmPBbLEI3/4=f
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (NetBSD)

iD8DBQFAfSqsypkLYVDran0RAqHIAJ9xAmMcBbVCgUYKjJ32yHTs1qS+oQCdE8Ck
0UUhqJnwc++X3bDYU6m7NR4=
=Dbte
-----END PGP SIGNATURE-----

--Signature=_Wed__14_Apr_2004_14_12_28_+0200_hD6TmPBbLEI3/4=f--