Skip site navigation (1)Skip section navigation (2)
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>