Date: Sat, 7 Jul 2007 21:55:00 +0200 From: "Attilio Rao" <attilio@freebsd.org> To: "Joe Marcus Clarke" <marcus@marcuscom.com> Cc: Tom McLaughlin <tmclaugh@sdf.lonestar.org>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: sysutils/xsi not building on -CURRENT with new gcc Message-ID: <3bbf2fe10707071255p23822ebcy551ec90e2798437c@mail.gmail.com> In-Reply-To: <1183836202.82695.12.camel@shumai.marcuscom.com> References: <1183833146.1978.12.camel@localhost> <1183836202.82695.12.camel@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
2007/7/7, Joe Marcus Clarke <marcus@marcuscom.com>: > On Sat, 2007-07-07 at 14:32 -0400, Tom McLaughlin wrote: > > Hi all, > > > > 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: > > > > > > 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. Could you please try this: http://users.gufi.org/~rookie/works/patches/lock_profile.diff Thanks, Attilio -- Peace can only be achieved by understanding - A. Einstein
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3bbf2fe10707071255p23822ebcy551ec90e2798437c>