After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 651660 - syntax error during make
syntax error during make
Status: RESOLVED DUPLICATE of bug 651548
Product: gobject-introspection
Classification: Platform
Component: general
unspecified
Other Linux
: Normal blocker
: ---
Assigned To: gobject-introspection Maintainer(s)
gobject-introspection Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-06-01 19:05 UTC by Fabio
Modified: 2015-02-07 16:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fabio 2011-06-01 19:05:00 UTC
/home/njin/gnome-shell/install/include/glib-2.0/glib/gthread.h:347: syntax error, unexpected '{' in '  if ((gpointer) (__extension__ ({ typedef struct { char Compile_Time_Assertion[(sizeof *(value_location) == sizeof (gpointer)) ? 1 : -1]; } _GStaticAssert_347; __sync_synchronize (); (gpointer) *(value_location); })) != ((void *)0))' at '{'
/home/njin/gnome-shell/install/include/glib-2.0/glib/gthread.h:347: syntax error, unexpected identifier in '  if ((gpointer) (__extension__ ({ typedef struct { char Compile_Time_Assertion[(sizeof *(value_location) == sizeof (gpointer)) ? 1 : -1]; } _GStaticAssert_347; __sync_synchronize (); (gpointer) *(value_location); })) != ((void *)0))' at '__sync_synchronize'
  GICOMP Json-1.0.gir


---//---

/usr/bin/ld: note: 'g_type_init' is defined in DSO /home/njin/gnome-shell/install/lib64/libgobject-2.0.so.0 so try adding it to the linker command line
/home/njin/gnome-shell/install/lib64/libgobject-2.0.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[4]: *** [array-test] Error 1
make[4]: Leaving directory `/home/njin/gnome-shell/source/json-glib/json-glib/tests'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/njin/gnome-shell/source/json-glib/json-glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/njin/gnome-shell/source/json-glib/json-glib'
make[1]: *** [all-recursive] Error 1
Comment 1 Emmanuele Bassi (:ebassi) 2011-06-01 19:45:41 UTC
Thanks for taking the time to report this bug.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade.

*** This bug has been marked as a duplicate of bug 651548 ***
Comment 2 André Klapper 2015-02-07 16:45:56 UTC
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]