ports/179236: Build failure (lib-depends) for net/tigervnc when HPJPG is enabled
Koichiro IWAO
meta at vmeta.jp
Mon Jul 1 10:00:01 UTC 2013
The following reply was made to PR ports/179236; it has been noted by GNATS.
From: Koichiro IWAO <meta at vmeta.jp>
To: Scot Hetzel <swhetzel at gmail.com>
Cc: bug-followup at freebsd.org, ports at freebsd.org
Subject: Re: ports/179236: Build failure (lib-depends) for net/tigervnc when
HPJPG is enabled
Date: Mon, 01 Jul 2013 18:57:57 +0900
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 at vmeta.jp>
More information about the freebsd-ports-bugs
mailing list