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-all/attachments/20210315/9cf63747/attachment-0001.sig>
More information about the svn-ports-all
mailing list