From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RGcV7-0001pP-NR for garchives@archives.gentoo.org; Wed, 19 Oct 2011 20:12:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 25EFF21C1CE; Wed, 19 Oct 2011 20:12:19 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 3CD4721C076 for ; Wed, 19 Oct 2011 20:11:26 +0000 (UTC) Received: by wyh5 with SMTP id 5so2557835wyh.40 for ; Wed, 19 Oct 2011 13:11:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=nsg3yYYeew2HcTNh41DfUmJIWg1uXssHnQPGa5ZrPdo=; b=PQNm6AZ3bAW62IDJOMu/zoWO8dQjo4yUTimhXMqPXFhZiYu7Vk8gqnrcsDxPWgp+Vl YZHImO01BLBGhUh/zqESnVRu+KkWm+ih+bZZcItYud8GVhwtEuRO1i4KNR31UhqagMEt urbQHqLFMfrweZ6vNiwLuJ8DuUi+yBPCcr8VU= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.216.138.209 with SMTP id a59mr1130779wej.94.1319055085819; Wed, 19 Oct 2011 13:11:25 -0700 (PDT) Received: by 10.216.234.130 with HTTP; Wed, 19 Oct 2011 13:11:25 -0700 (PDT) In-Reply-To: <4E9E98AF.5000401@nileshgr.com> References: <4E9E98AF.5000401@nileshgr.com> Date: Wed, 19 Oct 2011 13:11:25 -0700 Message-ID: Subject: Re: [gentoo-user] Networkmanager-9999 won't compile From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 1528791ede16b14af4bb67f772bdc762 On Wed, Oct 19, 2011 at 2:30 AM, Nilesh Govindarajan wrote: > This is what I get when I try to install networkmanager-9999 which is > required by gnome-3.2.0 > > # =C2=A0 =C2=A0 =C2=A0 source=3D'nm-session-monitor.c' > object=3D'NetworkManager-nm-session-monitor.o' libtool=3Dno > 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 =C2=A0-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 =C2=A0 -pthread -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include =C2=A0 -I/usr/include/gudev-1.0 > -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include =C2=A0 =C2=A0-pthre= ad > -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include =C2=A0 -pthread > -I/usr/include/polkit-1 -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include =C2=A0 -DG_DISABLE_DEPRECATED > -DBINDIR=3D\"/usr/bin\" -DSBINDIR=3D\"/usr/sbin\" > -DLIBEXECDIR=3D\"/usr/libexec\" -DDATADIR=3D\"/usr/share\" > -DSYSCONFDIR=3D\"/etc\" -DLOCALSTATEDIR=3D\"/var\" > -DNM_RUN_DIR=3D\"/var/run/NetworkManager\" > -DNMLOCALEDIR=3D\"/usr/share/locale\" -DARP_DEBUG =C2=A0 -O3 -march=3Dnat= ive > -mtune=3Dnative -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 =C2=A0--tag=3DCC =C2=A0 --mode=3Dlink x86_64-pc-linux-= gnu-gcc =C2=A0-O3 > -march=3Dnative -mtune=3Dnative -pipe -msse -msse2 -mmmx -rdynamic -Wl,-O= 1 > -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 =C2=A0./backends/libnmbackend.la > ../libnm-util/libnm-util.la -ldbus-glib-1 -ldbus-1 -lpthread -lrt > -lgobject-2.0 -lglib-2.0 =C2=A0 -pthread -lgthread-2.0 -lrt -lgobject-2.0 > -lglib-2.0 =C2=A0 -lgudev-1.0 -lgobject-2.0 -lglib-2.0 =C2=A0 -lnl > -Wl,--export-dynamic -pthread -lgmodule-2.0 -lrt -lglib-2.0 =C2=A0 -pthre= ad > -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lrt -lglib-2.0 > =C2=A0-lm -ldl > libtool: link: x86_64-pc-linux-gnu-gcc -O3 -march=3Dnative -mtune=3Dnativ= e > -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 =C2=A0-Wl,--as-needed ../marshallers/.libs/libmarshalle= rs.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/wor= k/networkmanager-9999/src' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory > `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/wor= k/networkmanager-9999/src' > make[2]: *** [all] Error 2 > make[2]: Leaving directory > `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/wor= k/networkmanager-9999/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/media/500GB/gentoo_portage/tmp/portage/net-misc/networkmanager-9999/wor= k/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. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n Universidad Nacional Aut=C3=B3noma de M=C3=A9xico