Date: Mon, 01 Jul 2013 18:57:57 +0900 From: Koichiro IWAO <meta@vmeta.jp> To: Scot Hetzel <swhetzel@gmail.com> Cc: ports@freebsd.org, bug-followup@freebsd.org Subject: Re: ports/179236: Build failure (lib-depends) for net/tigervnc when HPJPG is enabled Message-ID: <a4cfdb79b4f190e4f9526f032db5ef78@vmeta.jp> In-Reply-To: <CACdU%2Bf_EAnKF7CL7%2Ba1C8izOo7kNHLZ9KKXUnT6p76%2BQxmKeDQ@mail.gmail.com> References: <CACdU%2Bf_EAnKF7CL7%2Ba1C8izOo7kNHLZ9KKXUnT6p76%2BQxmKeDQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2013-07-01 16:08 に Scot Hetzel さんは書きました: > The correct fix would be to find all ports that are installing > graphics/jpeg and add an option to them to build with > graphics/libjpeg-turbo instead. This way poudriere would then be able > to create packages linked to the appropriate port (graphics/jpeg or > libjpeg-turbo). > > I looked at the build log, and it looks like the jasper package is the > one that is installing graphics/jpeg. To fix graphics/jasper, remove > the LIB_DEPENDS line for graphics/jpeg from the Makefile. Add HPJPG > to OPTIONS_DEFINE, along with the description: > > HPJPG_DESC= Build with High-Performance JPEG support > > Then below the '.include <bsd.port.options.mk>' line add the following: > > .if ${PORT_OPTIONS:MHPJPG} > LIB_DEPENDS+= turbojpeg:${PORTSDIR}/graphics/libjpeg-turbo > .else > LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg > .endif Would you mind sending the patch on graphics/jasper? I do just maintain my tigervnc port. -- `whois vmeta.jp | nkf -w` meta <meta@vmeta.jp>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a4cfdb79b4f190e4f9526f032db5ef78>