On 06/12/2013 08:13 PM, Niels Terp wrote:
> Hi there,
>
> I have a problem compiling Network Manager 0.9.8.0 following BLFS
> 2013-06-05:
>
> I do not have IP Tables installed, so I have passed the
> --without-iptables parameter to config. Config works fine but make
> ends after a second or so
> in:
>
> nm-connection.c:105:1: note: in expansion of macro 'G_DEFINE_TYPE'
> G_DEFINE_TYPE (NMConnection, nm_connection, G_TYPE_OBJECT)
> ^
> cc1: all warnings being treated as errors
> make[4]: *** [libnm_util_la-nm-connection.lo] Fejl 1
> make[4]: Forlader katalog
'/home/niels/xc/NetworkManager-0.9.8.0/libnm-util'
> make[3]: *** [all-recursive] Fejl 1
> make[3]: Forlader katalog
'/home/niels/xc/NetworkManager-0.9.8.0/libnm-util'
> make[2]: *** [all] Fejl 2
> make[2]: Forlader katalog
'/home/niels/xc/NetworkManager-0.9.8.0/libnm-util'
> make[1]: *** [all-recursive] Fejl 1
> make[1]: Forlader katalog '/home/niels/xc/NetworkManager-0.9.8.0'
> make: *** [all] Fejl 2
>
> Any suggestions ?
>
> Niels
>
When posting the output, please use locale en_US or C and post the full
output. That one is incomplete.
LC_ALL=C make
--
OK, here is first the output from configure:
System paths:
prefix: /usr
exec_prefix: ${prefix}
systemdunitdir: no
nmbinary: ${exec_prefix}/sbin/NetworkManager
nmconfdir: /etc/NetworkManager
nmdatadir: ${datarootdir}/NetworkManager
nmstatedir: /var/lib/NetworkManager
nmrundir: /var/run/NetworkManager
Platform:
session tracking: consolekit
suspend/resume: upower
policykit: yes (restrictive modify.system)
Features:
wext: yes
wimax: no
ppp: no
modemmanager-1: auto
concheck: yes
Configuration plugins
ifcfg-rh: no
ifcfg-suse: no
ifupdown: no
ifnet: no
Handlers for /etc/resolv.conf:
resolvconf: no
netconfig: no
DHCP clients:
dhclient: no
dhcpcd: /sbin/dhcpcd
Miscellaneous:
documentation: no
tests: yes
code coverage: no
Then LC_ALL=C make gives
LC_ALL=C make
make all-recursive
make[1]: Entering directory `/home/niels/Documents/NetworkManager-0.9.8.0'
Making all in include
make[2]: Entering directory
`/home/niels/Documents/NetworkManager-0.9.8.0/include'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/niels/Documents/NetworkManager-0.9.8.0/include'
Making all in libnm-util
make[2]: Entering directory
`/home/niels/Documents/NetworkManager-0.9.8.0/libnm-util'
GEN nm-utils-enum-types.h
GEN nm-utils-enum-types.c
make all-recursive
make[3]: Entering directory
`/home/niels/Documents/NetworkManager-0.9.8.0/libnm-util'
Making all in .
make[4]: Entering directory
`/home/niels/Documents/NetworkManager-0.9.8.0/libnm-util'
CC libnm_util_la-crypto.lo
CC libnm_util_la-nm-connection.lo
In file included from /usr/lib/glib-2.0/include/glibconfig.h:9:0,
from /usr/include/glib-2.0/glib/gtypes.h:34,
from /usr/include/glib-2.0/glib/galloca.h:34,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/glib-2.0/gobject/gbinding.h:30,
from /usr/include/glib-2.0/glib-object.h:25,
from nm-connection.c:26:
nm-connection.c: In function 'nm_connection_get_type':
/usr/include/glib-2.0/glib/gmacros.h:162:53: error: typedef
'_GStaticAssertCompileTimeAssertion_0' locally defined but not used
[-Werror=unused-local-typedefs]
#define G_STATIC_ASSERT(expr) typedef char G_PASTE
(_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
^
/usr/include/glib-2.0/glib/gmacros.h:159:47: note: in definition of macro
'G_PASTE_ARGS'
#define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
^
/usr/include/glib-2.0/glib/gmacros.h:162:44: note: in expansion of macro
'G_PASTE'
#define G_STATIC_ASSERT(expr) typedef char G_PASTE
(_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
^
/usr/include/glib-2.0/glib/gthread.h:234:5: note: in expansion of macro
'G_STATIC_ASSERT'
G_STATIC_ASSERT (sizeof *(location) == sizeof (gpointer)); \
^
/usr/include/glib-2.0/gobject/gtype.h:1463:7: note: in expansion of macro
'g_once_init_enter'
if (g_once_init_enter (&g_define_type_id__volatile)) \
^
/usr/include/glib-2.0/gobject/gtype.h:1387:60: note: in expansion of macro
'_G_DEFINE_TYPE_EXTENDED_BEGIN'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)
_G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;}
_G_DEFINE_TYPE_EXTENDED_END()
^
/usr/include/glib-2.0/gobject/gtype.h:1279:43: note: in expansion of macro
'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n,
T_P, 0, {})
^
nm-connection.c:105:1: note: in expansion of macro 'G_DEFINE_TYPE'
G_DEFINE_TYPE (NMConnection, nm_connection, G_TYPE_OBJECT)
^
/usr/include/glib-2.0/glib/gmacros.h:162:53: error: typedef
'_GStaticAssertCompileTimeAssertion_1' locally defined but not used
[-Werror=unused-local-typedefs]
#define G_STATIC_ASSERT(expr) typedef char G_PASTE
(_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
^
/usr/include/glib-2.0/glib/gmacros.h:159:47: note: in definition of macro
'G_PASTE_ARGS'
#define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
^
/usr/include/glib-2.0/glib/gmacros.h:162:44: note: in expansion of macro
'G_PASTE'
#define G_STATIC_ASSERT(expr) typedef char G_PASTE
(_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
^
/usr/include/glib-2.0/glib/gatomic.h:136:5: note: in expansion of macro
'G_STATIC_ASSERT'
G_STATIC_ASSERT (sizeof *(atomic) == sizeof (gpointer));
\
^
/usr/include/glib-2.0/glib/gthread.h:236:7: note: in expansion of macro
'g_atomic_pointer_get'
(!g_atomic_pointer_get (location) && \
^
/usr/include/glib-2.0/gobject/gtype.h:1463:7: note: in expansion of macro
'g_once_init_enter'
if (g_once_init_enter (&g_define_type_id__volatile)) \
^
/usr/include/glib-2.0/gobject/gtype.h:1387:60: note: in expansion of macro
'_G_DEFINE_TYPE_EXTENDED_BEGIN'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)
_G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;}
_G_DEFINE_TYPE_EXTENDED_END()
^
/usr/include/glib-2.0/gobject/gtype.h:1279:43: note: in expansion of macro
'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n,
T_P, 0, {})
^
nm-connection.c:105:1: note: in expansion of macro 'G_DEFINE_TYPE'
G_DEFINE_TYPE (NMConnection, nm_connection, G_TYPE_OBJECT)
^
/usr/include/glib-2.0/glib/gmacros.h:162:53: error: typedef
'_GStaticAssertCompileTimeAssertion_2' locally defined but not used
[-Werror=unused-local-typedefs]
#define G_STATIC_ASSERT(expr) typedef char G_PASTE
(_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
^
/usr/include/glib-2.0/glib/gmacros.h:159:47: note: in definition of macro
'G_PASTE_ARGS'
#define G_PASTE_ARGS(identifier1,identifier2) identifier1 ## identifier2
^
/usr/include/glib-2.0/glib/gmacros.h:162:44: note: in expansion of macro
'G_PASTE'
#define G_STATIC_ASSERT(expr) typedef char G_PASTE
(_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
^
/usr/include/glib-2.0/glib/gthread.h:241:5: note: in expansion of macro
'G_STATIC_ASSERT'
G_STATIC_ASSERT (sizeof *(location) == sizeof (gpointer)); \
^
/usr/include/glib-2.0/gobject/gtype.h:1477:7: note: in expansion of macro
'g_once_init_leave'
g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \
^
/usr/include/glib-2.0/gobject/gtype.h:1387:117: note: in expansion of macro
'_G_DEFINE_TYPE_EXTENDED_END'
#define G_DEFINE_TYPE_EXTENDED(TN, t_n, T_P, _f_, _C_)
_G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, _f_) {_C_;}
_G_DEFINE_TYPE_EXTENDED_END()
^
/usr/include/glib-2.0/gobject/gtype.h:1279:43: note: in expansion of macro
'G_DEFINE_TYPE_EXTENDED'
#define G_DEFINE_TYPE(TN, t_n, T_P) G_DEFINE_TYPE_EXTENDED (TN, t_n,
T_P, 0, {})
^
nm-connection.c:105:1: note: in expansion of macro 'G_DEFINE_TYPE'
G_DEFINE_TYPE (NMConnection, nm_connection, G_TYPE_OBJECT)
^
cc1: all warnings being treated as errors
make[4]: *** [libnm_util_la-nm-connection.lo] Error 1
make[4]: Leaving directory
`/home/niels/Documents/NetworkManager-0.9.8.0/libnm-util'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/niels/Documents/NetworkManager-0.9.8.0/libnm-util'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/niels/Documents/NetworkManager-0.9.8.0/libnm-util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/niels/Documents/NetworkManager-0.9.8.0'
make: *** [all] Error 2
Hope this makes more sense.
Niels
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page