svn commit: r568012 - head/net/tightvnc

Mathieu Arnold mat at freebsd.org
Mon Mar 15 11:20:29 UTC 2021


On Fri, Mar 12, 2021 at 11:07:28PM +0100, Gerald Pfeifer wrote:
> On Wed, 10 Mar 2021, Piotr Kubaj wrote:
> > Author: pkubaj Date: Wed Mar 10 16:03:06 2021 New Revision: 568012 URL: 
> > https://svnweb.freebsd.org/changeset/ports/568012
> > 
> > Log:
> >   net/tightvnc: fix build on powerpc64* and probably also on aarch64 and riscv64
> >   
> >   Clang can't build this, use GCC:
> >   In file included from ./cfbmskbits.h:39:
> >   ../hw/xfree86/common/compiler.h:437:8: error: invalid output constraint '=a' in asm
> >          "=a" (ret) :
> 
> 
> > +.if ${ARCH} == aarch64 || ${ARCH:Mpowerpc64*} || ${ARCH} == riscv64
> > +USE_GCC=	any
> > +.endif
> 
> Do you intentionally focus on USE_GCC=any?  On riscv64 this is always
> equivalent to USE_GCC=yes, and even on powerpc - do we want to use the
> the age old GCC 4.2 in base *and*, more importantly, use different
> compilers on 11.x and 13.x?

When I saw that commit, I wondered if USE_GCC=any should not be retired,
it probably serves no purpose nowadays.

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20210315/9cf63747/attachment.sig>


More information about the svn-ports-head mailing list