Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Trouble installing Glib-2.30 on Apple TV 1st gen
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
MorningWood
n00b
n00b


Joined: 01 Oct 2011
Posts: 22
Location: /NA/USA/Ohio/Athens

PostPosted: Sat Oct 01, 2011 7:56 pm    Post subject: [SOLVED] Trouble installing Glib-2.30 on Apple TV 1st gen Reply with quote

Hey guys, I wanted to learn more about Gentoo so I figured that my apple TV would be a good starting point since I greatly dislike the stock OS X-lite install. Following this guide, I have gotten the majority of the system installed but simply cannot get Glib installed. I've tried searching online, man pages, etc and don't want to go back to the beginning because I've invested many hours in trying to figure this out, but as of right now I'm simply stuck.

Code:
configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'



build.log
Code:
configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                    die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'

>>> Failed to emerge dev-libs/glib-2.30.0, Log file:

>>>  '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'

 * Messages for package dev-libs/glib-2.30.0:

 * ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3472:  Called econf '--disable-xattr' '--disable-man' '--disable-gtk-doc' '--disable-fam' '--disable-selinux' '--enable-static' '--disable-dtrace' '--disable-systemtap' '--enable-regex' '--with-pcre=internal' '--with-threads=posix'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                     die "econf failed"
 *
 * If you need support, post the output of 'emerge --info =dev-libs/glib-2.30.0',
 * the complete build log and the output of 'emerge -pqv =dev-libs/glib-2.30.0'.
 * The complete build log is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-libs/glib-2.30.0/temp/environment'.
 * S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running eautoreconf in '/var/tmp/portage/dev-libs/glib-2.30.0/$
 ^[[32;01m*^[[0m Running aclocal -I /var/tmp/portage/dev-libs/glib-2.30.0/work $
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running libtoolize --copy --force --install --automake ...
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running aclocal -I /var/tmp/portage/dev-libs/glib-2.30.0/work $
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running autoconf -I /var/tmp/portage/dev-libs/glib-2.30.0/work$
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running autoheader -I /var/tmp/portage/dev-libs/glib-2.30.0/wo$
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running automake --add-missing --copy ...
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
 ^[[32;01m*^[[0m Running elibtoolize in: glib-2.30.0/
 ^[[32;01m*^[[0m   Applying portage-1.2.0.patch ...
 ^[[32;01m*^[[0m   Applying sed-1.5.6.patch ...
 ^[[32;01m*^[[0m Removing useless C++ checks ...
^[[A^[[72C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.$
* econf: updating glib-2.30.0/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating glib-2.30.0/config.guess with /usr/share/gnuconfig/config.gu$
 * econf: updating pkg-config-0.26/config.sub with /usr/share/gnuconfig/config.$
 * econf: updating pkg-config-0.26/config.guess with /usr/share/gnuconfig/confi$
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --$
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether to disable maintainer-specific portions of Makefiles... yes
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... none
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for the BeOS... no
checking for Win32... no
checking for Mac OS X Carbon support... no
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether we are using the GNU C Library 2.1 or newer... yes
checking whether to enable garbage collector friendliness... no
checking whether to disable memory pools... no
checking for i686-pc-linux-gnu-c++... i686-pc-linux-gnu-c++
checking whether we are using the GNU C++ compiler... yes
checking whether i686-pc-linux-gnu-c++ accepts -g... yes
checking dependency style of i686-pc-linux-gnu-c++... none
checking for i686-pc-linux-gnu-gcc... (cached) i686-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... no
checking for gawk... (cached) gawk
checking for perl5... no
checking for perl... perl
checking for indent... no
checking for perl... /usr/bin/perl
checking for iconv_open... yes
checking whether to cache iconv descriptors... no
checking for ZLIB... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for inflate in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for LIBFFI... no
configure: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure: error: The pkg-config script could not be found or is too old.  Make$
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/config.log
 ^[[31;01m*^[[0m ERROR: dev-libs/glib-2.30.0 failed (configure phase):
 ^[[31;01m*^[[0m   econf failed
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m          ebuild.sh, line   91:  Called src_configure
 ^[[31;01m*^[[0m        environment, line 3472:  Called econf '--disable-xattr'$
 ^[[31;01m*^[[0m   phase-helpers.sh, line  454:  Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m                        die "econf failed"
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m If you need support, post the output of 'emerge --info =dev-li$
 ^[[31;01m*^[[0m the complete build log and the output of 'emerge -pqv =dev-lib$
 ^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/dev-lib$
 ^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/de$
 ^[[31;01m*^[[0m S: '/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0'


Config.log
Code:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by glib configure 2.30.0, which was
generated by GNU Autoconf 2.68.  Invocation command line was

  $ ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-depen$

## --------- ##
## Platform. ##
## --------- ##

hostname = penbuntu
uname -m = i686
uname -r = 2.6.39
uname -s = Linux
uname -v = #2 Sun Jun 5 22:45:22 MDT 2011

/usr/bin/uname -p = Genuine Intel(R) processor 1.00GHz
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/lib/portage/bin/ebuild-helpers/4
PATH: /usr/lib/portage/bin/ebuild-helpers
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /opt/bin
PATH: /usr/i686-pc-linux-gnu/gcc-bin/4.5.3


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2934: checking for a BSD-compatible install
configure:3002: result: /usr/bin/install -c
configure:3013: checking whether build environment is sane
configure:3063: result: yes
configure:3204: checking for a thread-safe mkdir -p
configure:3243: result: /bin/mkdir -p
configure:3256: checking for gawk
configure:3272: found /usr/bin/gawk


/bin/universe          = unknown

PATH: /usr/lib/portage/bin/ebuild-helpers/4
PATH: /usr/lib/portage/bin/ebuild-helpers
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /opt/bin
PATH: /usr/i686-pc-linux-gnu/gcc-bin/4.5.3


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2934: checking for a BSD-compatible install
configure:3002: result: /usr/bin/install -c
configure:3013: checking whether build environment is sane
configure:3063: result: yes
configure:3204: checking for a thread-safe mkdir -p
configure:3243: result: /bin/mkdir -p
configure:3256: checking for gawk
configure:3272: found /usr/bin/gawk
configure:3283: result: gawk
configure:3294: checking whether make sets $(MAKE)
configure:3316: result: yes
configure:3382: checking how to create a ustar tar archive
configure:3395: tar --version
tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
configure:3398: $? = 0
configure:3438: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
configure:3441: $? = 0
configure:3445: tar -xf - <conftest.tar
configure:3448: $? = 0
configure:3461: result: gnutar
configure:3469: checking whether to disable maintainer-specific portions of Makefiles
configure:3478: result: yes
configure:3558: checking for i686-pc-linux-gnu-gcc
configure:3574: found /usr/bin/i686-pc-linux-gnu-gcc
configure:3585: result: i686-pc-linux-gnu-gcc
configure:3854: checking for C compiler version
configure:3863: i686-pc-linux-gnu-gcc --version >&5
i686-pc-linux-gnu-gcc (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) 4.5.3
Copyright (C) 2010 Free Software Foundation, Inc.

License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
configure:3398: $? = 0
configure:3438: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar
configure:3441: $? = 0
configure:3445: tar -xf - <conftest.tar
configure:3448: $? = 0
configure:3461: result: gnutar
configure:3469: checking whether to disable maintainer-specific portions of Makefiles
configure:3478: result: yes
configure:3558: checking for i686-pc-linux-gnu-gcc
configure:3574: found /usr/bin/i686-pc-linux-gnu-gcc
configure:3585: result: i686-pc-linux-gnu-gcc
configure:3854: checking for C compiler version
configure:3863: i686-pc-linux-gnu-gcc --version >&5
i686-pc-linux-gnu-gcc (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) 4.5.3
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3874: $? = 0
configure:3863: i686-pc-linux-gnu-gcc -v >&5
Using built-in specs.
COLLECT_GCC=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3/i686-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-linux-gnu/4.5.3/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/include --datadir=$
Thread model: posix
gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5)
configure:3874: $? = 0
configure:3863: i686-pc-linux-gnu-gcc -V >&5
i686-pc-linux-gnu-gcc: '-V' option must have argument
configure:3874: $? = 1
configure:3863: i686-pc-linux-gnu-gcc -qversion >&5
i686-pc-linux-gnu-gcc: unrecognized option '-qversion'
i686-pc-linux-gnu-gcc: no input files
configure:3874: $? = 1
configure:3894: checking whether the C compiler works
configure:3916: i686-pc-linux-gnu-gcc -O2 -march=pentium-m -pipe -fomit-frame-pointer  -Wl,-O1 -Wl,--as-needed conftest.c  >&5
configure:3920: $? = 0
configure:3968: result: yes
configure:3971: checking for C compiler default output file name
configure:3973: result: a.out
configure:3979: checking for suffix of executables
configure:3986: i686-pc-linux-gnu-gcc -o conftest -O2 -march=pentium-m -pipe -fomit-frame-pointer  -Wl,-O1 -Wl,--as-needed conftest.c  >&5
configure:3990: $? = 0
configure:4012: result:
configure:4034: checking whether we are cross compiling
configure:4042: i686-pc-linux-gnu-gcc -o conftest -O2 -march=pentium-m -pipe -fomit-frame-pointer  -Wl,-O1 -Wl,--as-needed conftest.c  >&5
configure:4046: $? = 0
configure:4053: ./conftest
configure:4057: $? = 0
configure:4072: result: no
configure:4077: checking for suffix of object files
configure:4099: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:4103: $? = 0
configure:4124: result: o
configure:4128: checking whether we are using the GNU C compiler
configure:4147: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:4147: $? = 0
configure:4156: result: yes
configure:4165: checking whether i686-pc-linux-gnu-gcc accepts -g
configure:4185: i686-pc-linux-gnu-gcc -c -g  conftest.c >&5
configure:4185: $? = 0
configure:4226: result: yes
configure:4243: checking for i686-pc-linux-gnu-gcc option to accept ISO C89
configure:4307: i686-pc-linux-gnu-gcc  -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:4307: $? = 0
configure:4320: result: none needed
configure:4351: checking for style of include used by make
configure:4379: result: GNU
configure:4404: checking dependency style of i686-pc-linux-gnu-gcc
configure:4514: result: none
configure:4534: checking how to run the C preprocessor
configure:4565: i686-pc-linux-gnu-gcc -E  conftest.c
configure:4565: $? = 0
configure:4579: i686-pc-linux-gnu-gcc -E  conftest.c
conftest.c:14:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4579: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "glib"
| #define PACKAGE_TARNAME "glib"
| #define PACKAGE_VERSION "2.30.0"
| #define PACKAGE_STRING "glib 2.30.0"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
| #define PACKAGE_URL ""
| #define GLIB_MAJOR_VERSION 2
| #define GLIB_MINOR_VERSION 30
| #define GLIB_MICRO_VERSION 0
| #define GLIB_INTERFACE_AGE 0
| #define GLIB_BINARY_AGE 3000
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:4604: result: i686-pc-linux-gnu-gcc -E
configure:4624: i686-pc-linux-gnu-gcc -E  conftest.c
configure:4624: $? = 0
conftest.c:14:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4638: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "glib"
| #define PACKAGE_TARNAME "glib"
| #define PACKAGE_VERSION "2.30.0"
| #define PACKAGE_STRING "glib 2.30.0"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
| #define PACKAGE_URL ""
| #define GLIB_MAJOR_VERSION 2
| #define GLIB_MINOR_VERSION 30
| #define GLIB_MICRO_VERSION 0
| #define GLIB_INTERFACE_AGE 0
| #define GLIB_BINARY_AGE 3000
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:4680: checking build system type
configure:4694: result: i686-pc-linux-gnu
configure:4714: checking host system type
configure:4727: result: i686-pc-linux-gnu
configure:4748: checking for the BeOS
configure:4758: result: no
configure:4762: checking for Win32
configure:4796: result: no
configure:4802: checking for Mac OS X Carbon support
configure:4813: i686-pc-linux-gnu-gcc -E  conftest.c

conftest.c:15:27: fatal error: Carbon/Carbon.h: No such file or directory
compilation terminated.
configure:4813: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "glib"
| #define PACKAGE_TARNAME "glib"
| #define PACKAGE_VERSION "2.30.0"
| #define PACKAGE_STRING "glib 2.30.0"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
| #define PACKAGE_URL ""
| #define GLIB_MAJOR_VERSION 2
| #define GLIB_MINOR_VERSION 30
| #define GLIB_MICRO_VERSION 0
| #define GLIB_INTERFACE_AGE 0
| #define GLIB_BINARY_AGE 3000
| /* end confdefs.h.  */
|
| #include <Carbon/Carbon.h>
| #include <CoreServices/CoreServices.h>
|
configure:4818: result: no
configure:5210: checking for grep that handles long lines and -e
configure:5268: result: /bin/grep
configure:5273: checking for egrep
configure:5335: result: /bin/grep -E
configure:5341: checking whether we are using the GNU C Library 2.1 or newer
configure:5368: result: yes
configure:5421: checking whether to enable garbage collector friendliness
configure:5430: result: no
configure:5434: checking whether to disable memory pools
configure:5437: result: no
configure:5474: checking for i686-pc-linux-gnu-c++
configure:5490: found /usr/bin/i686-pc-linux-gnu-c++
configure:5501: result: i686-pc-linux-gnu-c++
configure:5688: checking for C++ compiler version
configure:5697: i686-pc-linux-gnu-c++ --version >&5
i686-pc-linux-gnu-c++ (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) 4.5.3
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:5708: $? = 0
configure:5697: i686-pc-linux-gnu-c++ -v >&5
Using built-in specs.
COLLECT_GCC=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3/i686-pc-linux-gnu-c++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-linux-gnu/4.5.3/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/include --datadir=$
Thread model: posix
gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5)
configure:5708: $? = 0

configure:5697: i686-pc-linux-gnu-c++ -v >&5
Using built-in specs.
COLLECT_GCC=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3/i686-pc-linux-gnu-c++
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-linux-gnu/4.5.3/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/include --datadir=$
Thread model: posix
gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5)
configure:5708: $? = 0
configure:5697: i686-pc-linux-gnu-c++ -V >&5
i686-pc-linux-gnu-c++: '-V' option must have argument
configure:5708: $? = 1
configure:5697: i686-pc-linux-gnu-c++ -qversion >&5
i686-pc-linux-gnu-c++: unrecognized option '-qversion'
i686-pc-linux-gnu-c++: no input files
configure:5708: $? = 1
configure:5712: checking whether we are using the GNU C++ compiler
configure:5731: i686-pc-linux-gnu-c++ -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.cpp >&5
configure:5731: $? = 0
configure:5740: result: yes
configure:5749: checking whether i686-pc-linux-gnu-c++ accepts -g
configure:5769: i686-pc-linux-gnu-c++ -c -g  conftest.cpp >&5
configure:5769: $? = 0
configure:5810: result: yes
configure:5835: checking dependency style of i686-pc-linux-gnu-c++
configure:5945: result: none
configure:5972: i686-pc-linux-gnu-c++ -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.cpp >&5
configure:5972: $? = 0
configure:6001: checking for i686-pc-linux-gnu-gcc
configure:6028: result: i686-pc-linux-gnu-gcc
configure:6297: checking for C compiler version
configure:6306: i686-pc-linux-gnu-gcc --version >&5
i686-pc-linux-gnu-gcc (Gentoo 4.5.3-r1 p1.0, pie-0.4.5) 4.5.3
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


configure:6317: $? = 0
configure:6306: i686-pc-linux-gnu-gcc -v >&5
Using built-in specs.
COLLECT_GCC=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3/i686-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-linux-gnu/4.5.3/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-4.5.3-r1/work/gcc-4.5.3/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.5.3 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.5.3/include --datadir=$
Thread model: posix
gcc version 4.5.3 (Gentoo 4.5.3-r1 p1.0, pie-0.4.5)
configure:6317: $? = 0
configure:6306: i686-pc-linux-gnu-gcc -V >&5
i686-pc-linux-gnu-gcc: '-V' option must have argument
configure:6317: $? = 1
configure:6306: i686-pc-linux-gnu-gcc -qversion >&5
i686-pc-linux-gnu-gcc: unrecognized option '-qversion'
i686-pc-linux-gnu-gcc: no input files
configure:6317: $? = 1
configure:6321: checking whether we are using the GNU C compiler
configure:6349: result: yes
configure:6358: checking whether i686-pc-linux-gnu-gcc accepts -g
configure:6419: result: yes
configure:6436: checking for i686-pc-linux-gnu-gcc option to accept ISO C89
configure:6513: result: none needed
configure:6535: checking dependency style of i686-pc-linux-gnu-gcc
configure:6645: result: none
configure:6664: checking whether i686-pc-linux-gnu-gcc and cc understand -c and -o together

configure:6699: $? = 0
configure:6705: i686-pc-linux-gnu-gcc -c conftest.c -o conftest2.o >&5
configure:6709: $? = 0
configure:6720: cc -c conftest.c >&5
configure:6724: $? = 0
configure:6732: cc -c conftest.c -o conftest2.o >&5
configure:6736: $? = 0
configure:6742: cc -c conftest.c -o conftest2.o >&5
configure:6746: $? = 0
configure:6764: result: yes
configure:6798: checking for special C compiler options needed for large files
configure:6843: result: no
configure:6849: checking for _FILE_OFFSET_BITS value needed for large files
configure:6874: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
conftest.c:21:3: warning: left shift count >= width of type
conftest.c:21:3: warning: left shift count >= width of type
conftest.c:22:10: warning: left shift count >= width of type
conftest.c:22:10: warning: left shift count >= width of type
conftest.c:21:7: error: size of array 'off_t_is_large' is negative
conftest.c:23:9: warning: variably modified 'off_t_is_large' at file scope
configure:6874: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "glib"
| #define PACKAGE_TARNAME "glib"
| #define PACKAGE_VERSION "2.30.0"

| #define PACKAGE_STRING "glib 2.30.0"
| #define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
| #define PACKAGE_URL ""
| #define GLIB_MAJOR_VERSION 2
| #define GLIB_MINOR_VERSION 30
| #define GLIB_MICRO_VERSION 0
| #define GLIB_INTERFACE_AGE 0
| #define GLIB_BINARY_AGE 3000
| #define _GNU_SOURCE 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|  /* Check that off_t can represent 2**63 - 1 correctly.
|     We can't simply define LARGE_OFF_T to be 9223372036854775807,
|     since some C++ compilers masquerading as C compilers
|     incorrectly reject 9223372036854775807.  */
| #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
|   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
|                      && LARGE_OFF_T % 2147483647 == 1)
|                     ? 1 : -1];
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:6898: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:6898: $? = 0
configure:6906: result: 64
configure:7001: checking for i686-pc-linux-gnu-pkg-config
configure:7034: result: no
configure:7044: checking for pkg-config
configure:7077: result: no
configure:7177: checking for gawk
configure:7204: result: gawk
configure:7219: checking for perl5
configure:7249: result: no
configure:7219: checking for perl
configure:7235: found /usr/bin/perl
configure:7246: result: perl
configure:7260: checking for indent
configure:7290: result: no
configure:7309: checking for perl
configure:7327: found /usr/bin/perl
configure:7339: result: /usr/bin/perl
configure:7375: checking for iconv_open
configure:7375: i686-pc-linux-gnu-gcc -o conftest -O2 -march=pentium-m -pipe -fomit-frame-pointer  -Wl,-O1 -Wl,--as-needed conftest.c  >&5
configure:7375: $? = 0
configure:7375: result: yes
configure:7573: checking whether to cache iconv descriptors
configure:7595: result: no
configure:7601: checking for ZLIB
configure:7660: result: no
configure:7671: checking for ANSI C header files
configure:7691: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7691: $? = 0
configure:7764: i686-pc-linux-gnu-gcc -o conftest -O2 -march=pentium-m -pipe -fomit-frame-pointer  -Wl,-O1 -Wl,--as-needed conftest.c  >&5
configure:7764: $? = 0
configure:7764: ./conftest
configure:7764: $? = 0
configure:7775: result: yes
configure:7788: checking for sys/types.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for sys/stat.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for stdlib.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for string.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for memory.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes

configure:7788: checking for strings.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for inttypes.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for stdint.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7788: checking for unistd.h
configure:7788: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7788: $? = 0
configure:7788: result: yes
configure:7800: checking for inflate in -lz
configure:7825: i686-pc-linux-gnu-gcc -o conftest -O2 -march=pentium-m -pipe -fomit-frame-pointer  -Wl,-O1 -Wl,--as-needed conftest.c -lz   >&5
configure:7825: $? = 0
configure:7834: result: yes
configure:7837: checking zlib.h usability
configure:7837: i686-pc-linux-gnu-gcc -c -O2 -march=pentium-m -pipe -fomit-frame-pointer  conftest.c >&5
configure:7837: $? = 0
configure:7837: result: yes
configure:7837: checking zlib.h presence
configure:7837: i686-pc-linux-gnu-gcc -E  conftest.c
configure:7837: $? = 0
configure:7837: result: yes
configure:7837: checking for zlib.h
configure:7837: result: yes
configure:7854: checking for LIBFFI
configure:7922: result: no
configure:7924: error: in `/var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0':
configure:7926: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Alternatively, you may set the environment variables LIBFFI_CFLAGS
and LIBFFI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=

ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-O2 -march=pentium-m -pipe -fomit-frame-pointer'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-O2 -march=pentium-m -pipe -fomit-frame-pointer'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_DBUS1_CFLAGS_set=set
ac_cv_env_DBUS1_CFLAGS_value='-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include'
ac_cv_env_DBUS1_LIBS_set=set
ac_cv_env_DBUS1_LIBS_value=-ldbus-1
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed'
ac_cv_env_LIBFFI_CFLAGS_set=
ac_cv_env_LIBFFI_CFLAGS_value=
ac_cv_env_LIBFFI_LIBS_set=
ac_cv_env_LIBFFI_LIBS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_PCRE_CFLAGS_set=
ac_cv_env_PCRE_CFLAGS_value=

ac_cv_env_PCRE_LIBS_set=
ac_cv_env_PCRE_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_ZLIB_CFLAGS_set=
ac_cv_env_ZLIB_CFLAGS_value=
ac_cv_env_ZLIB_LIBS_set=
ac_cv_env_ZLIB_LIBS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=i686-pc-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=i686-pc-linux-gnu
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_iconv_open=yes
ac_cv_gnu_library_2_1=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_zlib_h=yes
ac_cv_host=i686-pc-linux-gnu
ac_cv_lib_z_inflate=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_GREP=/bin/grep
ac_cv_path_PERL_PATH=/usr/bin/perl
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=i686-pc-linux-gnu-gcc
ac_cv_prog_CPP='i686-pc-linux-gnu-gcc -E'
ac_cv_prog_CXX=i686-pc-linux-gnu-c++
ac_cv_prog_PERL=perl
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_i686_pc_linux_gnu_gcc_c_o=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_sys_file_offset_bits=64
ac_cv_sys_largefile_CC=no
am_cv_CC_dependencies_compiler_type=none
am_cv_CXX_dependencies_compiler_type=none
am_cv_prog_cc_stdc=

am_cv_prog_tar_ustar=gnutar

## ----------------- ##
## Output variables. ##
## ----------------- ##

ABS_GLIB_RUNTIME_LIBDIR=''
ABS_TAPSET_DIR=''
ACLOCAL='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/missing --run aclocal-1.11'
ALLOCA=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE='#'
AMTAR='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/missing --run tar'
AM_BACKSLASH='\'
AM_DEFAULT_VERBOSITY='0'
AR=''
AS=''
AUTOCONF='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/missing --run autoconf'
AUTOHEADER='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/missing --run autoheader'
AUTOMAKE='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/missing --run automake-1.11'
AWK='gawk'
CATALOGS=''
CATOBJEXT=''
CC='i686-pc-linux-gnu-gcc'
CCDEPMODE='depmode=none'
CFLAGS='-O2 -march=pentium-m -pipe -fomit-frame-pointer'

CONFIG_STATUS_DEPENDENCIES=''
CPP='i686-pc-linux-gnu-gcc -E'
CPPFLAGS=''
CROSS_COMPILING_FALSE=''
CROSS_COMPILING_TRUE=''
CXX='i686-pc-linux-gnu-c++'
CXXCPP=''
CXXDEPMODE='depmode=none'
CXXFLAGS='-O2 -march=pentium-m -pipe -fomit-frame-pointer'
CYGPATH_W='echo'
DATADIRNAME=''
DBUS1_CFLAGS='-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include'
DBUS1_LIBS='-ldbus-1'
DEFS=''
DEPDIR='.deps'
DISABLE_MEM_POOLS=''
DLLTOOL=''
DSYMUTIL=''
DTRACE=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
ENABLE_DTRACE_FALSE=''
ENABLE_DTRACE_TRUE=''
ENABLE_GTK_DOC_FALSE=''

ENABLE_GTK_DOC_TRUE=''
ENABLE_MAN_FALSE=''
ENABLE_MAN_TRUE=''
ENABLE_REGEX_FALSE=''
ENABLE_REGEX_TRUE=''
ENABLE_SYSTEMTAP_FALSE=''
ENABLE_SYSTEMTAP_TRUE=''
ENABLE_TIMELOOP_FALSE=''
ENABLE_TIMELOOP_TRUE=''
EXEEXT=''
FAM_LIBS=''
FGREP=''
GETTEXT_PACKAGE=''
GIO=''
GIO_MODULE_DIR=''
GLIBC21='yes'
GLIB_BINARY_AGE='3000'
GLIB_COMPILE_SCHEMAS=''
GLIB_DEBUG_FLAGS='-DG_DISABLE_CAST_CHECKS'
GLIB_EXTRA_CFLAGS=''
GLIB_GENMARSHAL=''
GLIB_INTERFACE_AGE='0'
GLIB_LINK_FLAGS=''
GLIB_MAJOR_VERSION='2'
GLIB_MICRO_VERSION='0'
GLIB_MINOR_VERSION='30'
GLIB_RT_LIBS=''

GLIB_RUNTIME_LIBDIR=''
GLIB_VERSION='2.30.0'
GLIB_WIN32_STATIC_COMPILATION_DEFINE=''
GMOFILES=''
GMSGFMT=''
GREP='/bin/grep'
GSPAWN=''
GTHREAD_COMPILE_IMPL_DEFINES=''
GTKDOC_CHECK=''
GTKDOC_MKPDF=''
GTKDOC_REBASE=''
GTK_DOC_BUILD_HTML_FALSE=''
GTK_DOC_BUILD_HTML_TRUE=''
GTK_DOC_BUILD_PDF_FALSE=''
GTK_DOC_BUILD_PDF_TRUE=''
GTK_DOC_USE_LIBTOOL_FALSE=''
GTK_DOC_USE_LIBTOOL_TRUE=''
GTK_DOC_USE_REBASE_FALSE=''
GTK_DOC_USE_REBASE_TRUE=''
G_LIBS_EXTRA=''
G_MODULE_BROKEN_RTLD_GLOBAL=''
G_MODULE_HAVE_DLERROR=''
G_MODULE_IMPL=''
G_MODULE_LDFLAGS=''
G_MODULE_LIBS=''
G_MODULE_LIBS_EXTRA=''
G_MODULE_NEED_USCORE=''

G_MODULE_PLUGIN_LIBS=''
G_MODULE_SUPPORTED=''
G_THREAD_CFLAGS=''
G_THREAD_LIBS=''
G_THREAD_LIBS_EXTRA=''
G_THREAD_LIBS_FOR_GTHREAD=''
HAVE_CXX_FALSE='#'
HAVE_CXX_TRUE=''
HAVE_DBUS1_FALSE=''
HAVE_DBUS1_TRUE=''
HAVE_EVENTFD_FALSE=''
HAVE_EVENTFD_TRUE=''
HAVE_FAM_FALSE=''
HAVE_FAM_TRUE=''
HAVE_FEN_FALSE=''
HAVE_FEN_TRUE=''
HAVE_GCC_BUILTINS_FOR_ATOMIC_OPERATIONS_FALSE=''
HAVE_GCC_BUILTINS_FOR_ATOMIC_OPERATIONS_TRUE=''
HAVE_GCC_FALSE='#'
HAVE_GCC_TRUE=''
HAVE_GLIB_RUNTIME_LIBDIR_FALSE=''
HAVE_GLIB_RUNTIME_LIBDIR_TRUE='#'
HAVE_GNUC_VISIBILITY_FALSE=''
HAVE_GNUC_VISIBILITY_TRUE=''
HAVE_GOOD_PRINTF_FALSE=''
HAVE_GOOD_PRINTF_TRUE=''
HAVE_INOTIFY_FALSE=''

HAVE_INOTIFY_TRUE=''
HAVE_SUNSTUDIO_VISIBILITY_FALSE=''
HAVE_SUNSTUDIO_VISIBILITY_TRUE=''
HAVE_THREADS_FALSE=''
HAVE_THREADS_TRUE=''
HTML_DIR=''
ICONV_LIBS=''
INDENT=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
INSTOBJEXT=''
INTLLIBS=''
LD=''
LDFLAGS='-Wl,-O1 -Wl,--as-needed'
LIBFFI_CFLAGS=''
LIBFFI_LIBS=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^g.*"'
LIB_EXE_MACHINE_FLAG='X86'
LIPO=''
LN_S=''
LTLIBOBJS=''
LTP=''

LTP_GENHTML=''
LT_AGE='3000'
LT_CURRENT='3000'
LT_CURRENT_MINUS_AGE='0'
LT_RELEASE='2.30'
LT_REVISION='0'
MAINT=''
MAINTAINER_MODE_FALSE='#'
MAINTAINER_MODE_TRUE=''
MAKEINFO='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/missing --run makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/bin/mkdir -p'
MKINSTALLDIRS=''
MSGFMT=''
MSGFMT_OPTS=''
MS_LIB_AVAILABLE_FALSE=''
MS_LIB_AVAILABLE_TRUE='#'
NETWORK_LIBS=''
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT='o'
OS_CARBON_FALSE=''
OS_CARBON_TRUE='#'
OS_LINUX_FALSE='#'
OS_LINUX_TRUE=''
OS_UNIX_FALSE='#'

OS_WIN32_AND_DLL_COMPILATION_FALSE=''
OS_WIN32_AND_DLL_COMPILATION_TRUE=''
OS_WIN32_FALSE=''
OS_WIN32_TRUE='#'
OS_WIN32_X64_FALSE=''
OS_WIN32_X64_TRUE='#'
OTOOL64=''
OTOOL=''
PACKAGE='glib'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=glib'
PACKAGE_NAME='glib'
PACKAGE_STRING='glib 2.30.0'
PACKAGE_TARNAME='glib'
PACKAGE_URL=''
PACKAGE_VERSION='2.30.0'
PATH_SEPARATOR=':'
PCRE_CFLAGS=''
PCRE_LIBS=''
PCRE_REQUIRES=''
PCRE_WARN_CFLAGS=''
PERL='perl'
PERL_PATH='/usr/bin/perl'
PKG_CONFIG=''
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
PLATFORMDEP=''

PLATFORM_WIN32_FALSE=''
PLATFORM_WIN32_TRUE=''
POFILES=''
POSUB=''
PO_IN_DATADIR_FALSE=''
PO_IN_DATADIR_TRUE=''
RANLIB=''
REBUILD=''
SED=''
SELINUX_LIBS=''
SET_MAKE=''
SHELL='/bin/sh'
SHTOOL=''
STRIP=''
USE_NLS=''
USE_SYSTEM_PCRE_FALSE=''
USE_SYSTEM_PCRE_TRUE=''
VERSION='2.30.0'
WINDRES=''
XATTR_LIBS=''
XGETTEXT=''
XMLCATALOG=''
XML_CATALOG_FILE=''
XSLTPROC=''
ZLIB_CFLAGS=''
ZLIB_LIBS='-lz'
ac_ct_AR=''

ac_ct_CC=''
ac_ct_CXX=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE='#'
am__include='include'
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='tar --format=ustar -chf - "$$tardir"'
am__untar='tar -xf -'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias='i686-pc-linux-gnu'
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
config_h_INCLUDES=''
datadir='/usr/share'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'

gio_INCLUDES=''
glib_INCLUDES=''
gmodule_INCLUDES=''
gobject_INCLUDES=''
gthread_INCLUDES=''
host='i686-pc-linux-gnu'
host_alias='i686-pc-linux-gnu'
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='/usr/share/info'
install_sh='${SHELL} /var/tmp/portage/dev-libs/glib-2.30.0/work/glib-2.30.0/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var/lib'
mandir='/usr/share/man'
mkdir_p='/bin/mkdir -p'
ms_librarian=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "glib"
#define PACKAGE_TARNAME "glib"
#define PACKAGE_VERSION "2.30.0"
#define PACKAGE_STRING "glib 2.30.0"
#define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=glib"
#define PACKAGE_URL ""
#define GLIB_MAJOR_VERSION 2
#define GLIB_MINOR_VERSION 30
#define GLIB_MICRO_VERSION 0
#define GLIB_INTERFACE_AGE 0
#define GLIB_BINARY_AGE 3000
#define _GNU_SOURCE 1
#define _FILE_OFFSET_BITS 64
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1

#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1

configure: exit 1


I apologize if there is anything wrong with this post, I'm completely new to Gentoo and this is going way over my head right now.
Thanks!


Last edited by MorningWood on Thu Oct 06, 2011 2:03 am; edited 1 time in total
Back to top
View user's profile Send private message
systemshq
n00b
n00b


Joined: 28 Mar 2011
Posts: 20

PostPosted: Sat Oct 01, 2011 8:59 pm    Post subject: Reply with quote

I think there is a dependency issue with the latest version of glibc
Please try the following workaorund:-
Code:
emerge =dev-libs/glib-2.28.8
emerge pkgconfig
emerge dev-libs/glib
Back to top
View user's profile Send private message
MorningWood
n00b
n00b


Joined: 01 Oct 2011
Posts: 22
Location: /NA/USA/Ohio/Athens

PostPosted: Sat Oct 01, 2011 9:20 pm    Post subject: Reply with quote

systemshq wrote:
I think there is a dependency issue with the latest version of glibc
Please try the following workaorund:-
Code:
emerge =dev-libs/glib-2.28.8
emerge pkgconfig
emerge dev-libs/glib


systemshq,
Thank you so much! It seems that using glib-2.28.8 instead solved that issue. Will update later on if I am still having problems but so far it's compiling so I'm very happy.

By the way, what would the command to find additionally available versions of applications?
Back to top
View user's profile Send private message
systemshq
n00b
n00b


Joined: 28 Mar 2011
Posts: 20

PostPosted: Sat Oct 01, 2011 11:00 pm    Post subject: Reply with quote

Have a look in the directory:-
Code:
/usr/portage/dev-libs/glib

for all available versions of glib.
Best Wishes
Back to top
View user's profile Send private message
ssuominen
Developer
Developer


Joined: 30 Sep 2005
Posts: 2129
Location: Finland

PostPosted: Tue May 08, 2012 10:21 am    Post subject: Reply with quote

If you unintall dev-libs/glib you must also uninstall dev-util/pkgconfig and virtual/pkgonfig to restore them from scratch:

Code:

emerge -C dev-util/pkgconfig virtual/pkgconfig


As in, uninstalling dev-libs/glib for any reason is a very bad idea as it will break the installation of dev-util/pkgconfig. Then when you try to emerge dev-libs/glib the emerge will break in way pasted in this thread as dev-libs/glib will only check if pkgconfig is installed or not, not if it's broken or not.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum