Date: Sun, 31 Jul 2011 05:12:39 -0400 (EDT) From: Terry Kennedy <TERRY@tmk.com> To: gnome@FreeBSD.org Subject: Upgrade of x11-toolkits/pango 1.28.3 to 1.28.4 8-STABLE compile errors Message-ID: <01O4AAZM2XAC0026SI@tmk.com>
next in thread | raw e-mail | index | archive | help
Hello - I just attempted to update pango from 1.28.3 to 1.28.4 on 8-STABLE amd64. There were a number of hard errors during the build which for some reason did NOT cause portupgrade to error out - it went ahead and installed the mis-built update. The same errors happen with the devel/gobject-introspection port. This system does not have gtk installed on it. The system is an up-to-date 8-STABLE, and /usr/include/machine/endian.h had not been changed since before 8.2 - the cvs ID is 1.10.2.1 from 2009. The same endian.h errors happen with the devel/gobject-introspection port. Here is the build log at the point where things started to break. Apologies for the hard line wrap at 80 columns - this is a cut-and-paste from a terminal window: /usr/ports/x11-toolkits/pango/work/pango-1.28.4/pango/pango-color-table.h:762: s yntax error, unexpected identifier in ' guint16 name_offset;' at 'guint16' /usr/ports/x11-toolkits/pango/work/pango-1.28.4/pango/pango-color-table.h:768: s yntax error, unexpected identifier, expecting ',' or ';' in 'static const ColorE ntry color_entries[] = {' at 'color_entries' /usr/ports/x11-toolkits/pango/work/pango-1.28.4/pango/pango-language-sample-tabl e.h:52: syntax error, unexpected identifier in 'LANGUAGE(' at 'LANGUAGE' GICOMP Pango-1.0.gir GISCAN PangoFT2-1.0.gir /usr/include/machine/endian.h:123: syntax error, unexpected '{' in ' return (__e xtension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at '{' /usr/include/machine/endian.h:123: syntax error, unexpected ';' in ' return (__e xtension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at ';' /usr/include/machine/endian.h:130: syntax error, unexpected '{' in ' return (__e xtension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at '{' /usr/include/machine/endian.h:130: syntax error, unexpected ';' in ' return (__e xtension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at ';' GISCAN PangoXft-1.0.gir GISCAN PangoCairo-1.0.gir GICOMP PangoFT2-1.0.gir /usr/include/machine/endian.h:123: syntax error, unexpected '{' in ' return (__e xtension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at '{' /usr/include/machine/endian.h:123: syntax error, unexpected ';' in ' return (__e xtension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at ';' /usr/include/machine/endian.h:130: syntax error, unexpected '{' in ' return (__e xtension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at '{' /usr/include/machine/endian.h:130: syntax error, unexpected ';' in ' return (__e xtension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at ';' /usr/ports/x11-toolkits/pango/work/pango-1.28.4/pango/pangocairo-fc.h:48: syntax error, unexpected identifier in ' PangoFcFontKey *key);' at 'PangoFcF ontKey' /usr/include/machine/endian.h:123: syntax error, unexpected '{' in ' return (__e xtension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at '{' /usr/include/machine/endian.h:123: syntax error, unexpected ';' in ' return (__e xtension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at ';' /usr/include/machine/endian.h:130: syntax error, unexpected '{' in ' return (__e xtension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at '{' /usr/include/machine/endian.h:130: syntax error, unexpected ';' in ' return (__e xtension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); _ _X; }));' at ';' GICOMP PangoCairo-1.0.gir GICOMP PangoXft-1.0.gir gmake[4]: Leaving directory `/usr/ports/x11-toolkits/pango/work/pango-1.28.4/pan go' Terry Kennedy http://www.tmk.com terry@tmk.com New York, NY USA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01O4AAZM2XAC0026SI>