Summary: | ~sys-libs/ncurses-5.7 - `tic` goes into infinite loop | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergiy Borodych <Sergiy.Borodych> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | VERIFIED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 249363 | ||
Bug Blocks: | |||
Attachments: |
build.log
build.log |
Description
Sergiy Borodych
2009-10-13 14:02:04 UTC
Created attachment 206972 [details]
build.log
build.log
your gcc is coming back wrong. are you setting $CC in your env ? do you have `i686-pc-linux-gnu-gcc` in your $PATH ? checking for i686-pc-linux-gnu-gcc... gcc # gcc-config 1 * Switching native-compiler to i686-pc-linux-gnu-4.4.2... # source /etc/profile # env | grep CC DISTCC_LOG= DCCC_PATH=/usr/lib/distcc/bin DISTCC_VERBOSE=0 GCC_SPECS= # env | grep PATH MANPATH=/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.2/man:/etc/java-config/system-vm/man/:/usr/lib/php5/man/:/usr/share/postgresql-8.2/man:/opt/opera/share/man PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.2 DCCC_PATH=/usr/lib/distcc/bin WINDOWPATH=7 INFOPATH=/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.20/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.4.2/info # whereis cc cc: /usr/bin/cc /usr/bin/X11/cc # whereis gcc gcc: /usr/bin/gcc /usr/lib/gcc /usr/bin/X11/gcc /usr/libexec/gcc # whereis i686-pc-linux-gnu-gcc i686-pc-linux-gnu-gcc: /usr/bin/i686-pc-linux-gnu-gcc /usr/bin/X11/i686-pc-linux-gnu-gcc I need *specially* setup $CC ? Like in /etc/env.d ? no, you need to *not* set CC run `emerge --debug ncurses` and post the log as an attachment Created attachment 207835 [details]
build.log
build.log for `emerge -1 --debug ncurses`
can you also post the config.log as an attachment from the build dir please ? hm, in /var/tmp/portage/sys-libs/ncurses-5.7-r2/work/ncurses-5.7/ no config.log file only in work/widec and work/narrowc it exists what you want ? #find /var/tmp/portage/sys-libs/ncurses-5.7-r2/ -name config.log -exec ls -l \{} \; -rw-r--r-- 1 root root 81178 Oct 21 17:09 /var/tmp/portage/sys-libs/ncurses-5.7-r2/work/widec/config.log -rw-r--r-- 1 root root 74829 Oct 21 17:06 /var/tmp/portage/sys-libs/ncurses-5.7-r2/work/narrowc/config.log both -- i'd rather have too many files than not enough nm, it's probably fixed in cvs now anyways http://sources.gentoo.org/sys-libs/ncurses/files/ncurses-5.7-tic-cross-detection.patch?rev=1.1 sync and now compile fine :) thanks |