telepathy-glib fails: bailing on /usr/include/machine/endian.h?

Jeremy Messenger mezz.freebsd at gmail.com
Wed Dec 22 17:52:46 UTC 2010


On Wed, Dec 22, 2010 at 12:05 AM, Paul Beard <paulbeard at gmail.com> wrote:
> Somehow I doubt that file is the problem or some of the 1900+ other ports might have noticed it.
>
> /usr/include/machine/endian.h:107: syntax error, unexpected '{' in ' return (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at '{'
> /usr/include/machine/endian.h:107: syntax error, unexpected ';' in ' return (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at ';'
> _gen/proxy-introspectable.h:56: Warning: TelepathyGLib: symbol='NUM_TP_DBUS_ERRORS': Unknown namespace for symbol 'NUM_TP_DBUS_ERRORS'
> account-manager.h:100: Warning: TelepathyGLib: symbol='MC5_BUS_NAME': Unknown namespace for symbol 'MC5_BUS_NAME'
> protocol.h:1161: Warning: TelepathyGLib: symbol='PROTOCOL_PREFIX_LEN': Unknown namespace for symbol 'PROTOCOL_PREFIX_LEN'
> defs.h:65: Warning: TelepathyGLib: symbol='NUM_TP_CONTACT_FEATURES': Unknown namespace for symbol 'NUM_TP_CONTACT_FEATURES'
> protocol.h:1161: Warning: TelepathyGLib: symbol='PROTOCOL_PREFIX_LEN': Unknown namespace for symbol 'PROTOCOL_PREFIX_LEN'
> _gen/telepathy-enums.h:26: Warning: TelepathyGLib: symbol='NUM_TP_HANDLE_TYPES': Unknown namespace for symbol 'NUM_TP_HANDLE_TYPES'
>
> I don't know that I even need this port installed: it just seems to be one more part of the welter of stuff GNOME wants, not me. There are a few problem reports with a similar issue, all of which cite GNOME components (gamin, gobject-introspection, telepathy-glib). Better just to remove GNOME entirely?
>
> http://www.google.com/search?source=ig&hl=en&rlz=&q=%2Fusr%2Finclude%2Fmachine%2Fendian.h%3F+&btnG=Google+Search&aq=f&oq=

You need to update your gobject-introspection as it was fixed over a
year ago. Be sure to read in the /usr/ports/UPDATING before you try to
update it alone.

Cheers,
Mezz


> --
> Paul Beard
>
> Are you trying to win an argument or solve a problem?


-- 
mezz.freebsd at gmail.com - mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org


More information about the freebsd-gnome mailing list