pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/50912: graphics/gd add options



Le 2016-03-10 21:35, Benny Siegert a écrit :
The following reply was made to PR pkg/50912; it has been noted by GNATS.

From: Benny Siegert <bsiegert%gmail.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%netbsd.org@localhost,
 gnats-admin%netbsd.org@localhost,
 pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/50912: graphics/gd add options
Date: Thu, 10 Mar 2016 21:30:18 +0100

> -CONFIGURE_ARGS+=3D --with-fontconfig=3D${BUILDLINK_PREFIX.fontconfig}=

 > -CONFIGURE_ARGS+=3D	--with-freetype=3D${BUILDLINK_PREFIX.freetype2}
 > -CONFIGURE_ARGS+=3D	--with-jpeg=3D${BUILDLINK_PREFIX.jpeg}
 > -CONFIGURE_ARGS+=3D	--with-png=3D${BUILDLINK_PREFIX.png}
 > -CONFIGURE_ARGS+=3D	--with-tiff=3D${BUILDLINK_PREFIX.tiff}
 > -CONFIGURE_ARGS+=3D	--with-zlib=3D${BUILDLINK_PREFIX.zlib}

 Allow me to disagree. Why the hell do you want to build without all =
 these things?=20

 - zlib is tiny, for one.
- freetype and fontconfig make GD much less useful, as you cannot draw =
 text.
 - Why would you build without jpeg, png and tiff? There are so many =
things that depend on these three that you are likely to have them on =
 your system anyway.

I had just 3 packages depending on tiff and if I was a paranoid admin, I would like to remove it since it has many vulnerabilities. If I make tiff as an option, why does not make the other dependencies the sames? Especially this package is well configurable.

It was no problem for me because the options you cited are default. But this patch is just a proposal... it can be dropped...

Home | Main Index | Thread Index | Old Index