From: "Canek Peláez Valdés" <caneko@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Networkmanager-9999 won't compile
Date: Wed, 19 Oct 2011 13:11:25 -0700 [thread overview]
Message-ID: <CADPrc81miqOLkch_4s61+=494DyQvwCNxpPAy2qnD7JJVBF93g@mail.gmail.com> (raw)
In-Reply-To: <4E9E98AF.5000401@nileshgr.com>
On Wed, Oct 19, 2011 at 2:30 AM, Nilesh Govindarajan
<contact@nileshgr.com> wrote:
> This is what I get when I try to install networkmanager-9999 which is
> required by gnome-3.2.0
>
> # source='nm-session-monitor.c'
> object='NetworkManager-nm-session-monitor.o' libtool=no
> x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include
> -I../marshallers -I../src/logging -I../src/dns-manager
> -I../src/vpn-manager -I../src/dhcp-manager -I../src/ip6-manager
> -I../src/supplicant-manager -I../src/dnsmasq-manager
> -I../src/modem-manager -I../src/bluez-manager -I../src/settings
> -I../libnm-util -I../callouts -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I/usr/include/gudev-1.0
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/polkit-1 -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -DG_DISABLE_DEPRECATED
> -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\"
> -DLIBEXECDIR=\"/usr/libexec\" -DDATADIR=\"/usr/share\"
> -DSYSCONFDIR=\"/etc\" -DLOCALSTATEDIR=\"/var\"
> -DNM_RUN_DIR=\"/var/run/NetworkManager\"
> -DNMLOCALEDIR=\"/usr/share/locale\" -DARP_DEBUG -O3 -march=native
> -mtune=native -pipe -msse -msse2 -mmmx -c -o
> NetworkManager-nm-session-monitor.o `test -f 'nm-session-monitor.c' ||
> echo './'`nm-session-monitor.c
> /bin/sh ../libtool --tag=CC --mode=link x86_64-pc-linux-gnu-gcc -O3
> -march=native -mtune=native -pipe -msse -msse2 -mmmx -rdynamic -Wl,-O1
> -Wl,--as-needed -o NetworkManager NetworkManager-nm-call-store.o
> NetworkManager-nm-device.o NetworkManager-nm-device-interface.o
> NetworkManager-nm-device-ethernet.o NetworkManager-nm-device-wifi.o
> NetworkManager-nm-device-olpc-mesh.o NetworkManager-nm-device-bt.o
> NetworkManager-nm-device-modem.o NetworkManager-nm-wifi-ap.o
> NetworkManager-nm-wifi-ap-utils.o NetworkManager-nm-dbus-manager.o
> NetworkManager-nm-udev-manager.o NetworkManager-nm-hostname-provider.o
> NetworkManager-nm-ip4-config.o NetworkManager-nm-ip6-config.o
> NetworkManager-nm-active-connection.o NetworkManager-nm-config.o
> NetworkManager-main.o NetworkManager-nm-policy.o
> NetworkManager-nm-policy-hosts.o NetworkManager-nm-policy-hostname.o
> NetworkManager-NetworkManagerUtils.o NetworkManager-nm-system.o
> NetworkManager-nm-manager.o NetworkManager-nm-manager-auth.o
> NetworkManager-nm-netlink-monitor.o NetworkManager-nm-netlink-utils.o
> NetworkManager-nm-netlink-compat.o
> NetworkManager-nm-activation-request.o
> NetworkManager-nm-properties-changed-signal.o NetworkManager-wpa.o
> NetworkManager-nm-dhcp4-config.o NetworkManager-nm-dhcp6-config.o
> NetworkManager-nm-session-monitor.o ../marshallers/libmarshallers.la
> ./logging/libnm-logging.la ./dns-manager/libdns-manager.la
> ./vpn-manager/libvpn-manager.la ./dhcp-manager/libdhcp-manager.la
> ./ip6-manager/libip6-manager.la
> ./supplicant-manager/libsupplicant-manager.la
> ./dnsmasq-manager/libdnsmasq-manager.la ./ppp-manager/libppp-manager.la
> ./modem-manager/libmodem-manager.la ./bluez-manager/libbluez-manager.la
> ./settings/libsettings.la ./backends/libnmbackend.la
> ../libnm-util/libnm-util.la -ldbus-glib-1 -ldbus-1 -lpthread -lrt
> -lgobject-2.0 -lglib-2.0 -pthread -lgthread-2.0 -lrt -lgobject-2.0
> -lglib-2.0 -lgudev-1.0 -lgobject-2.0 -lglib-2.0 -lnl
> -Wl,--export-dynamic -pthread -lgmodule-2.0 -lrt -lglib-2.0 -pthread
> -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lrt -lglib-2.0
> -lm -ldl
> libtool: link: x86_64-pc-linux-gnu-gcc -O3 -march=native -mtune=native
> -pipe -msse -msse2 -mmmx -rdynamic -Wl,-O1 -o .libs/NetworkManager
> NetworkManager-nm-call-store.o NetworkManager-nm-device.o
> NetworkManager-nm-device-interface.o NetworkManager-nm-device-ethernet.o
> NetworkManager-nm-device-wifi.o NetworkManager-nm-device-olpc-mesh.o
> NetworkManager-nm-device-bt.o NetworkManager-nm-device-modem.o
> NetworkManager-nm-wifi-ap.o NetworkManager-nm-wifi-ap-utils.o
> NetworkManager-nm-dbus-manager.o NetworkManager-nm-udev-manager.o
> NetworkManager-nm-hostname-provider.o NetworkManager-nm-ip4-config.o
> NetworkManager-nm-ip6-config.o NetworkManager-nm-active-connection.o
> NetworkManager-nm-config.o NetworkManager-main.o
> NetworkManager-nm-policy.o NetworkManager-nm-policy-hosts.o
> NetworkManager-nm-policy-hostname.o NetworkManager-NetworkManagerUtils.o
> NetworkManager-nm-system.o NetworkManager-nm-manager.o
> NetworkManager-nm-manager-auth.o NetworkManager-nm-netlink-monitor.o
> NetworkManager-nm-netlink-utils.o NetworkManager-nm-netlink-compat.o
> NetworkManager-nm-activation-request.o
> NetworkManager-nm-properties-changed-signal.o NetworkManager-wpa.o
> NetworkManager-nm-dhcp4-config.o NetworkManager-nm-dhcp6-config.o
> NetworkManager-nm-session-monitor.o -pthread -Wl,--export-dynamic
> -pthread -pthread -Wl,--as-needed ../marshallers/.libs/libmarshallers.a
> ./logging/.libs/libnm-logging.a ./dns-manager/.libs/libdns-manager.a
> ./vpn-manager/.libs/libvpn-manager.a
> ./dhcp-manager/.libs/libdhcp-manager.a
> ./ip6-manager/.libs/libip6-manager.a
> ./supplicant-manager/.libs/libsupplicant-manager.a
> ./dnsmasq-manager/.libs/libdnsmasq-manager.a
> ./ppp-manager/.libs/libppp-manager.a
> ./modem-manager/.libs/libmodem-manager.a
> ./bluez-manager/.libs/libbluez-manager.a ./settings/.libs/libsettings.a
> /media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/work/networkmanager-9999/libnm-util/.libs/libnm-util.so
> ./backends/.libs/libnmbackend.a ../libnm-util/.libs/libnm-util.so -luuid
> -lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 -ldbus-glib-1
> -ldbus-1 -lpthread /usr/lib64/libgudev-1.0.so -L/usr/lib64
> /usr/lib64/libudev.so -lgthread-2.0 -lnl -lpolkit-gobject-1 -lgio-2.0
> -lgobject-2.0 -lgmodule-2.0 -lrt -lglib-2.0 -lm -ldl -pthread
> NetworkManager-main.o: In function `main':
> main.c:(.text+0xa63): undefined reference to `g_thread_supported'
> collect2: ld returned 1 exit status
> make[4]: *** [NetworkManager] Error 1
> make[4]: Leaving directory
> `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/work/networkmanager-9999/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/work/networkmanager-9999/src'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/work/networkmanager-9999/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/work/networkmanager-9999'
> make: *** [all] Error 2
>
>
> The error is g_thread_supported is an undefined reference. This seems to
> be related to glib. Anybody has a solution? I tried masking
> networkmanager, but emerge won't allow me to do that when I try to
> install gnome-base/gnome-3.2.0 (layman overlay)
Why don't you try networkmanager-0.9.1.90? It's working great for me
in GNOME 3.2.0
Is there something in the live ebuild that you need?
Regards.
--
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México
next prev parent reply other threads:[~2011-10-19 20:12 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-19 9:30 [gentoo-user] Networkmanager-9999 won't compile Nilesh Govindarajan
2011-10-19 20:11 ` Canek Peláez Valdés [this message]
2011-10-19 20:52 ` Albert W. Hopkins
2011-10-20 0:00 ` Canek Peláez Valdés
2011-10-20 1:00 ` Nilesh Govindarajan
2011-10-20 1:27 ` Canek Peláez Valdés
2011-10-20 2:07 ` Nilesh Govindarajan
2011-10-20 2:52 ` Canek Peláez Valdés
2011-10-20 3:15 ` Albert W. Hopkins
2011-10-20 1:53 ` Nilesh Govindarajan
2011-10-20 9:04 ` Neil Bothwick
2011-10-20 9:18 ` Jonas de Buhr
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CADPrc81miqOLkch_4s61+=494DyQvwCNxpPAy2qnD7JJVBF93g@mail.gmail.com' \
--to=caneko@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox