Summary: | sys-libs/glibc fails parallel make - iconv_charmap.o - make[2]: *** No rule to make target | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tomas Otto <pat0> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | brant, flameeyes, jesnow, me, pat0, pecillo |
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | sys-libs:glibc-2.5-r4:20071015-123914.log.bz2 |
Description
Tomas Otto
2007-10-15 12:01:04 UTC
Created attachment 133538 [details]
sys-libs:glibc-2.5-r4:20071015-123914.log.bz2
x86_64-pc-linux-gnu-gcc iconv_charmap.c -c -std=gnu99 -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants -fno-strict-aliasing -march=nocona -pipe -Wstrict-prototypes -mpreferred-stack-boundary=2 -I../locale/programs -I../include -I/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/iconv -I/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-x86-x86_64-pc-linux-gnu-nptl -I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 -I../nptl/sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux/i386 -I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../ports/sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv/i386 -I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../nptl/sysdeps/i386/i686 -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../nptl/sysdeps/i386 -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl -I.. -I../libio -I. -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DNOT_IN_libc -o /var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/iconv/iconv_charmap.o -MD -MP -MF /var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/iconv/iconv_charmap.o.dt -MT /var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/iconv/iconv_charmap.o make[2]: *** No rule to make target `/var/tmp/portage/sys-libs/glibc-2.5-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/iconv/charmap.o', needed by `others'. Stop. re-open if glibc-2.6.1 doesnt build *** Bug 197674 has been marked as a duplicate of this bug. *** Reopen wrt Bug 195942 (In reply to comment #3) > re-open if glibc-2.6.1 doesnt build > I want to re-open this bug, because I have the same error with new glibc-2.6.1 i can confirm it, MAKEOPTS="-j1" works here for todays glibc 2.6.1, with -j3 it fails Yes, thank you, it is working, I had to set MAKEFLAGS="-j1" MAKEOPTS="-j1" in /etc/make.conf (In reply to comment #7) > i can confirm it, MAKEOPTS="-j1" works here for todays glibc 2.6.1, with -j3 it > fails > *** Bug 234791 has been marked as a duplicate of this bug. *** Newer versions of glibc seem to be fine. Open a new bug if you have problems with a newer version. *** Bug 294039 has been marked as a duplicate of this bug. *** seems to still be hanging around with glibc-2.11 (In reply to comment #12) > seems to still be hanging around with glibc-2.11 > Yep, I hit this today on glibc-2.11.1. *Unsetting* MAKEFLAGS, while *keeping* MAKEOPTS="-j3" in make.conf solves the issue. Weird kind of interference... err, why are you setting MAKEFLAGS ? you should not be setting that anymore. just MAKEOPTS in make.conf. I had exactly this error, and it wouldn't go away even with -j1. Switching to gcc 4.4.3 solved the problem for me, though. |