Re: glib-2.38.2 on FreeBSD 10.0 amd64 build failures




Did you try with the glib 2.41.0 ?

did now: same results.

  CC       libgobject_2_0_la-gvaluetypes.lo
Syntax error: "(" unexpected

strangeā€¦
Did you apply any patch ?
Nope.


Did you edit a file before to try to compile ?
Nope.

There is not information at all about the line number ?
Nope. Its coming from gobject, if Im not wrong ... 


gmake[4]: Entering directory `/usr/home/sdr/workspace/SDR/rep/1.00/glib/glib-2.41.0/gobject'
  CC       libgobject_2_0_la-gatomicarray.lo
  CC       libgobject_2_0_la-gbinding.lo
  CC       libgobject_2_0_la-gboxed.lo
  CC       libgobject_2_0_la-gclosure.lo
  CC       libgobject_2_0_la-genums.lo
  CC       libgobject_2_0_la-gmarshal.lo
  CC       libgobject_2_0_la-gobject.lo
  CC       libgobject_2_0_la-gparam.lo
gparam.c:257:14: warning: incompatible integer to pointer conversion passing 'gsize' (aka 'unsigned long') to 
parameter of type 'GData *'
      (aka 'struct _GData *') [-Wint-conversion]
  oldvalue = g_atomic_pointer_and (&pspec->qdata, ~(gsize)PARAM_FLOATING_FLAG);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../glib/gatomic.h:175:45: note: expanded from macro 'g_atomic_pointer_and'
    (gsize) __sync_fetch_and_and ((atomic), (val));                          \
                                            ^~~~~
gparam.c:277:14: warning: incompatible integer to pointer conversion passing 'gsize' (aka 'unsigned long') to 
parameter of type 'GData *'
      (aka 'struct _GData *') [-Wint-conversion]
  oldvalue = g_atomic_pointer_and (&pspec->qdata, ~(gsize)PARAM_FLOATING_FLAG);
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../glib/gatomic.h:175:45: note: expanded from macro 'g_atomic_pointer_and'
    (gsize) __sync_fetch_and_and ((atomic), (val));                          \
                                            ^~~~~
2 warnings generated.
  CC       libgobject_2_0_la-gparamspecs.lo
  CC       libgobject_2_0_la-gsignal.lo
  CC       libgobject_2_0_la-gsourceclosure.lo
  CC       libgobject_2_0_la-gtype.lo
  CC       libgobject_2_0_la-gtypemodule.lo
  CC       libgobject_2_0_la-gtypeplugin.lo
  CC       libgobject_2_0_la-gvalue.lo
  CC       libgobject_2_0_la-gvaluearray.lo
  CC       libgobject_2_0_la-gvaluetransform.lo
  CC       libgobject_2_0_la-gvaluetypes.lo
Syntax error: "(" unexpected
gmake[4]: *** [libgobject-2.0.la] Error 2
gmake[4]: Leaving directory `/usr/home/sdr/workspace/SDR/rep/1.00/glib/glib-2.41.0/gobject'
gmake[3]: *** [all-recursive] Error 1

This happens with FreeBSD's make or gmake versions. No difference.


Thanks,

-- 
Stefan Parvu <sparvu systemdatarecorder org>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]