Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195942 - sys-libs/glibc fails parallel make - iconv_charmap.o - make[2]: *** No rule to make target
Summary: sys-libs/glibc fails parallel make - iconv_charmap.o - make[2]: *** No rule t...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
: 197674 234791 294039 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-10-15 12:01 UTC by Tomas Otto
Modified: 2014-06-14 22:13 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
sys-libs:glibc-2.5-r4:20071015-123914.log.bz2 (sys-libs%3Aglibc-2.5-r4%3A20071015-123914.log.bz2,87.83 KB, application/octet-stream)
2007-10-15 12:55 UTC, Tomas Otto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Otto 2007-10-15 12:01:04 UTC
when I give emerge glibc then is there many errors (see in log).
emerge --info
Portage 2.1.3.9 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r0, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 Intel(R) Xeon(R) CPU 3060 @ 2.40GHz
Timestamp of tree: Mon, 15 Oct 2007 11:00:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /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="-O2 -march=nocona -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.linux.cz/pub/linux/gentoo http://gentoo.mirror.web4u.cz/ ftp://gentoo.mirror.web4u.cz/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gentoo.org.ua/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="acl amd64 apache2 berkdb bitmap-fonts cli cracklib crypt cups dri fortran gdbm gpm iconv ipv6 isdnlog midi mmx mudflap mysql ncurses nls nptl nptlonly openmp pam pcre perl pppd python readline reflection session spl sse sse2 ssl tcpd truetype-fonts type1-fonts unicode xorg 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810 mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Tomas Otto 2007-10-15 12:55:57 UTC
Created attachment 133538 [details]
sys-libs:glibc-2.5-r4:20071015-123914.log.bz2
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-10-15 18:20:44 UTC
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.
Comment 3 SpanKY gentoo-dev 2007-10-28 06:03:47 UTC
re-open if glibc-2.6.1 doesnt build
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-10-31 22:08:55 UTC
*** Bug 197674 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-10-31 22:09:11 UTC
Reopen wrt Bug 195942
Comment 6 Tomas Otto 2007-10-31 22:22:19 UTC
(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
Comment 7 Benny Pedersen 2007-11-19 18:06:41 UTC
i can confirm it, MAKEOPTS="-j1" works here for todays glibc 2.6.1, with -j3 it fails 
Comment 8 Tomas Otto 2007-11-20 12:55:36 UTC
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 
> 

Comment 9 SpanKY gentoo-dev 2008-08-20 02:15:36 UTC
*** Bug 234791 has been marked as a duplicate of this bug. ***
Comment 10 Mark Loeser (RETIRED) gentoo-dev 2009-05-16 20:05:26 UTC
Newer versions of glibc seem to be fine.  Open a new bug if you have problems with a newer version.
Comment 11 SpanKY gentoo-dev 2009-11-22 17:56:02 UTC
*** Bug 294039 has been marked as a duplicate of this bug. ***
Comment 12 SpanKY gentoo-dev 2009-11-22 17:56:27 UTC
seems to still be hanging around with glibc-2.11
Comment 13 sphakka 2010-06-21 20:00:41 UTC
(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...
Comment 14 SpanKY gentoo-dev 2010-06-21 23:34:35 UTC
err, why are you setting MAKEFLAGS ?  you should not be setting that anymore.  just MAKEOPTS in make.conf.
Comment 15 Mathias Plichta 2010-08-09 13:57:31 UTC
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.