Re: [gentoo-user] unixODBC econf failure
On Saturday 22 March 2008, Max wrote: Hello Alan, thanks for your instant reply. Answers below the questions. Hi Max, Your settings seem sane, there's nothing outlandish in there. The cannot create executables error seems quite generic in practise - I've never had it myself but google shows various reasons, all amounting to gcc can't run properly. Top of the list is sandbox, whichis in your FEATURES. A few tests to determine what is going on: 1. Unpack unixODBC somewhere and manually config and compile unixODBC to test the toolchain 2. Remove sandbox from FEATURES and try again alan On Sat, 2008-03-22 at 22:06 +0200, Alan McKinnon wrote: On Saturday 22 March 2008, Max wrote: Hello, After updating gnutls revdep-rebuild would like to update an awfull lot of packages, including unixODBC. So far no problem but unixODBC does not compile. After a while it comes up with the following error message: shameless crib of request for more info from the forums Please post the output of emerge --info. Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r3 x86_64) = System uname: 2.6.24-gentoo-r3 x86_64 Intel(R) Pentium(R) D CPU 3.00GHz Timestamp of tree: Sat, 22 Mar 2008 17:00:01 + app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r9 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS=amd64 CBUILD=x86_64-pc-linux-gnu CFLAGS=-march=nocona -O2 -pipe -fomit-frame-pointer CHOST=x86_64-pc-linux-gnu CONFIG_PROTECT=/etc CONFIG_PROTECT_MASK=/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d CXXFLAGS=-march=nocona -O2 -pipe -fomit-frame-pointer DISTDIR=/usr/portage/distfiles FEATURES=ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch GENTOO_MIRRORS=ftp://mirror.ovh.net/gentoo-distfiles/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ LINGUAS=en_GB fr de MAKEOPTS=-j4 PKGDIR=/usr/portage/packages PORTAGE_RSYNC_EXTRA_OPTS=--bwlimit=40 PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.gentoo.org/gentoo-portage USE=3dnow X Xaw3d a52 aac acl alsa amd64 apache2 audiofile bash-completion beagle berkdb bzip2 cairo cddb cdio cdparanoia cdr cgi cli cpudetection cracklib crypt css cups curl curlwrappers cvs dbus directfb dri dv dvd dvdr dvdread emacs encode esd examples ffmpeg filepicker firefox flac flatfile fontconfig fortran freetype ftp gd gdbm gif gnome gnutls gpgme gpm gstreamer gtk hal hash iconv idea ieee1394 imagemagick imap inifile ipod ipv6 isdnlog jabber jack java jpeg jpeg2k kerberos keyring lame ldap libnotify live mad maildir mbox mhash midi mmx mng mono motif mp2 mp3 mp4 mpeg mplayer mudflap musicbrainz mysql ncurses nfs nls nntp nptl nptlonly nsplugin ogg openal opengl openmp oss pam pcre pdf perl php pic png pop posix postgres pppd python quicktime rar readline reflection samba sasl sdl session simplexml smtp speex spell spl sse sse2 ssh ssl subversion svg tagwriting tcl tcpd threads tidy tiff tk truetype unicode v4l v4l2 vcd vorbis vram x264 xcb xine xinerama xml xmlreader xmlwriter xorg xpm xprint xscreensaver xv xvid zip zlib ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol APACHE2_MODULES=actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias ELIBC=glibc INPUT_DEVICES=keyboard mouse evdev KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text LINGUAS=en_GB fr de USERLAND=GNU VIDEO_CARDS=nv nvidia Unset: CPPFLAGS, CTARGET,
Re: [gentoo-user] unixODBC econf failure
Selon Max [EMAIL PROTECTED]: Hello, After updating gnutls revdep-rebuild would like to update an awfull lot of packages, including unixODBC. So far no problem but unixODBC does not compile. After a while it comes up with the following error message: Same here, except that rev-dep rebuild complains : Calculating dependencies - !!! All ebuilds that could satisfy =media-plugins/gst-plugins-alsa-0.8.11 have been masked. emerge --info says: Portage 2.1.4.4 (default-linux/amd64/2006.1/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r3 x86_64) = System uname: 2.6.24-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Timestamp of tree: Sun, 23 Mar 2008 09:17:01 + ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r9 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS=amd64 CBUILD=x86_64-pc-linux-gnu CFLAGS=-march=athlon64 -O2 -pipe CHOST=x86_64-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config CONFIG_PROTECT_MASK=/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d CXXFLAGS=-march=athlon64 -O2 -pipe DISTDIR=/usr/portage/distfiles FEATURES=ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch GENTOO_MIRRORS=http://213.186.33.37/gentoo-distfiles/ http://194.117.143.72 ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://194.117.143.71/mirrors/gentoo ftp://194.117.143.72/mirrors/gentoo; LANG=[EMAIL PROTECTED] LC_ALL=[EMAIL PROTECTED] LINGUAS=fr fr_FR en MAKEOPTS=-j3 PKGDIR=/usr/portage/packages PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.europe.gentoo.org/gentoo-portage USE=X acpi alsa amd64 apache2 arts berkdb cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd ethereal examples fam firefox fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv imagemagick ipv6 isdnlog java javascript jpeg kde ldap mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin offensive ogg opengl openmp oss pam pcre pda pdf perl png ppds pppd python qt qt3 qt4 quicktime readline reflection scanner sdl session sockets spell spl ssl svg symlink tcpd threads tk truetype unicode vorbis xml xorg xv zlib ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol APACHE2_MODULES=actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias ELIBC=glibc INPUT_DEVICES=keyboard mouse KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text LINGUAS=fr fr_FR en USERLAND=GNU VIDEO_CARDS=radeon Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY gcc-config -l: [1] x86_64-pc-linux-gnu-4.1.2 * Help... -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] unixODBC econf failure
Bonjour Alain, the first thing you should try, is to add the line media-plugins/gst-plugins-alsa into your /etc/portage/package.keywords and maybe in your /etc/portage/package.unmaks file. For mor information go to this page: http://gentoo-wiki.com/TIP_package.keywords I guess that should do the job in your case. Good luck! cu Max -- On Sun, 2008-03-23 at 11:49 +0100, [EMAIL PROTECTED] wrote: Selon Max [EMAIL PROTECTED]: Hello, After updating gnutls revdep-rebuild would like to update an awfull lot of packages, including unixODBC. So far no problem but unixODBC does not compile. After a while it comes up with the following error message: Same here, except that rev-dep rebuild complains : Calculating dependencies - !!! All ebuilds that could satisfy =media-plugins/gst-plugins-alsa-0.8.11 have been masked. emerge --info says: Portage 2.1.4.4 (default-linux/amd64/2006.1/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r3 x86_64) = System uname: 2.6.24-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Timestamp of tree: Sun, 23 Mar 2008 09:17:01 + ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.4 dev-lang/python: 2.4.4-r9 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS=amd64 CBUILD=x86_64-pc-linux-gnu CFLAGS=-march=athlon64 -O2 -pipe CHOST=x86_64-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config CONFIG_PROTECT_MASK=/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d CXXFLAGS=-march=athlon64 -O2 -pipe DISTDIR=/usr/portage/distfiles FEATURES=ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch GENTOO_MIRRORS=http://213.186.33.37/gentoo-distfiles/ http://194.117.143.72 ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://194.117.143.71/mirrors/gentoo ftp://194.117.143.72/mirrors/gentoo; LANG=[EMAIL PROTECTED] LC_ALL=[EMAIL PROTECTED] LINGUAS=fr fr_FR en MAKEOPTS=-j3 PKGDIR=/usr/portage/packages PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.europe.gentoo.org/gentoo-portage USE=X acpi alsa amd64 apache2 arts berkdb cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd ethereal examples fam firefox fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv imagemagick ipv6 isdnlog java javascript jpeg kde ldap mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin offensive ogg opengl openmp oss pam pcre pda pdf perl png ppds pppd python qt qt3 qt4 quicktime readline reflection scanner sdl session sockets spell spl ssl svg symlink tcpd threads tk truetype unicode vorbis xml xorg xv zlib ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol APACHE2_MODULES=actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias ELIBC=glibc INPUT_DEVICES=keyboard mouse KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text LINGUAS=fr fr_FR en USERLAND=GNU VIDEO_CARDS=radeon Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY gcc-config -l: [1] x86_64-pc-linux-gnu-4.1.2 * Help... -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] unixODBC econf failure
Hello Alan, thanks for the reply. I tried to compile it external and it worked after i deactivated the gui (--disable-gui). So i removed the gnome USE flag and was able to install it. Disabling the sandbox feature didn't lead to success. Thanks a lot for your help! cu Max On Sun, 2008-03-23 at 10:03 +0200, Alan McKinnon wrote: On Saturday 22 March 2008, Max wrote: Hello Alan, thanks for your instant reply. Answers below the questions. Hi Max, Your settings seem sane, there's nothing outlandish in there. The cannot create executables error seems quite generic in practise - I've never had it myself but google shows various reasons, all amounting to gcc can't run properly. Top of the list is sandbox, whichis in your FEATURES. A few tests to determine what is going on: 1. Unpack unixODBC somewhere and manually config and compile unixODBC to test the toolchain 2. Remove sandbox from FEATURES and try again alan -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] unixODBC econf failure
On Sunday 23 March 2008, Max wrote: Hello Alan, thanks for the reply. I tried to compile it external and it worked after i deactivated the gui (--disable-gui). So i removed the gnome USE flag and was able to install it. Disabling the sandbox feature didn't lead to success. Thanks a lot for your help! Hi Max, You don't say if you got unixODBC working with the gui again or not. I suppose though that resolving those later issues you had fixed unixODBC as well ? -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] unixODBC econf failure
Hello Alan, sorry for the delay, I wanted to finish the revdep-rebuild. Even on my fast P4D this took a while. Anyway, you where right, the unixODBC problem disappeared after fixing the gnome-vfs package. It merged well with the gnome flag this time. Thank you for your help. cu Max On Sun, 2008-03-23 at 16:08 +0200, Alan McKinnon wrote: On Sunday 23 March 2008, Max wrote: Hello Alan, thanks for the reply. I tried to compile it external and it worked after i deactivated the gui (--disable-gui). So i removed the gnome USE flag and was able to install it. Disabling the sandbox feature didn't lead to success. Thanks a lot for your help! Hi Max, You don't say if you got unixODBC working with the gui again or not. I suppose though that resolving those later issues you had fixed unixODBC as well ? -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] unixODBC econf failure
On Saturday 22 March 2008, Max wrote: Hello, After updating gnutls revdep-rebuild would like to update an awfull lot of packages, including unixODBC. So far no problem but unixODBC does not compile. After a while it comes up with the following error message: shameless crib of request for more info from the forums Please post the output of emerge --info. Have you changed any of CFLAGS, CXXFLAGS, CHOST or LDFLAGS in /etc/make.conf recently? Have you changed your profile recently? Have you upgraded or unmerged ay version of GCC recently? If so, what was the old value/version and what is the current value/version? /shameless crib also please post 'gcc-config -l' ... checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-db/unixODBC-2.2.12/work/unixODBC-2.2.12/gODBCCon fig/config.log * * ERROR: dev-db/unixODBC-2.2.12 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2622: Called econf 'src_compile' 'src_compile' '--host=x86_64-pc-linux-gnu' '--with-odbc=/var/tmp/portage/dev-db/unixODBC-2.2.12/work/unixODBC-2. 2.12' '--enable-static' * ebuild.sh, line 513: Called die * The specific snippet of code: *die econf failed * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-db/unixODBC-2.2.12/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-db/unixODBC-2.2.12/temp/environment'. * ... The following gcc is installed: sys-devel/gcc-4.1.2 USE=doc fortran gcj gtk ip28 ip32r10k mudflap multislot nls objc objc++ objc-gc (-altivec) -bootstrap -build -d (-hardened) -libffi (-multilib) (-n32) (-n64) -nocxx -test -vanilla Some information about the system: CPU: Intel P4D Processor Family 15 Gentoo: AMD64 CFLAGS=-march=nocona -O2 -pipe -fomit-frame-pointer CXXFLAGS=${CFLAGS} Kernel: gentoo 2.6.24-r3 If any further information is needed to solve the problem i'll be glad to provide it. Thank you a lot in advance. cu Max -- Alan McKinnon alan dot mckinnon at gmail dot com -- gentoo-user@lists.gentoo.org mailing list