Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Jul 2007 15:23:22 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Tom McLaughlin <tmclaugh@sdf.lonestar.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: sysutils/xsi not building on -CURRENT with new gcc
Message-ID:  <1183836202.82695.12.camel@shumai.marcuscom.com>
In-Reply-To: <1183833146.1978.12.camel@localhost>
References:  <1183833146.1978.12.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-nMyRryl+uxYKRwSF4Ek3
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2007-07-07 at 14:32 -0400, Tom McLaughlin wrote:
> Hi all,
>=20
> I updated sysutils/xsi to a new version and I just found it will not
> build on -CURRENT (July 2nd) in my tinderbox.  I'm getting the following
> fail:
>=20
>=20
> if c++ -DHAVE_CONFIG_H -I. -I. -I. -I../lib -I/usr/local/include/libxml2
> -I/usr/local/include -O1 -pipe -MT freebsd.o -MD -MP -MF
> ".deps/freebsd.Tpo" -c -o freebsd.o freebsd.cpp;  then mv -f
> ".deps/freebsd.Tpo" ".deps/freebsd.Po"; else rm -f ".deps/freebsd.Tpo";
> exit 1; fi
> In file included from /usr/include/sys/sx.h:37,
>                  from /usr/include/sys/filedesc.h:40,
>                  from /usr/include/sys/proc.h:44,
>                  from /usr/include/sys/user.h:47,
>                  from freebsd.cpp:35:
> /usr/include/sys/lock_profile.h:156: error: expected ',' or '...' before =
'class'

Seems like a bug in lock_profile.h to me.  We should not be using
reserved words like "class".  kmacy added this function to
lock_profile.h in rev 1.6.  You might want to ping him about it.

>=20
>=20
> I'm trying to avoid setting USE_GCC on this port.  How can I get around
> this issue?

I don't see any way around this on -CURRENT.  Other compiler versions
should complain equally as loud.

Joe

--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-nMyRryl+uxYKRwSF4Ek3
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGj+gob2iPiv4Uz4cRAiDlAJ4uBsuiHPyd11DSJvg9gBAhExX4igCgg/H/
/ZsaMQ16E36pxRh2Asn7Aa8=
=+kQ6
-----END PGP SIGNATURE-----

--=-nMyRryl+uxYKRwSF4Ek3--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1183836202.82695.12.camel>