Bug 9767 - Iverilog ebuild
|
Bug#:
9767
|
Product: Gentoo Linux
|
Version: 1.4_rc1
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: bug-wranglers@gentoo.org
|
Reported By: jb1@alfred.edu
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: Iverilog ebuild
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2002-10-27 11:28 0000
|
The iverilog ebuild fails when -j2 is used as a make flag (The default behavior
in /etc/make.globals). It works fine when -j2 is turned off. Adding
MAKEOPTS="" to the ebuild appears to fix the problem.
*** Bug 10279 has been marked as a duplicate of this bug. ***
This bug doesn't appear to have been fixed. The -j1 in the ebuild still throws
up the error:
checking for Win32... no
creating ./config.status
creating Makefile
g++ -DHAVE_CONFIG_H -march=i686 -O2 -pipe -I. -I. -MD -c main.cc -o main.o
mkdir: cannot create directory `dep': File exists
make: *** [cprop.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include/g++-v3/backward/iostream.h:31,
from main.cc:44:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include/g++-v3/backward/backward_warning.h:32:2:
warning: #warning This file includes at least one deprecated or antiquated
header. Please consider using one of the 32 headers found in section 17.4.1.2 of
the C++ standard. Examples include substituting the <X> header for the <X.h>
header for C++ includes, or <sstream> instead of the deprecated header
<strstream.h>. To disable this warning use -Wno-deprecated.
mv main.d dep/main.d
make: *** Waiting for unfinished jobs....
!!! ERROR: app-sci/iverilog-0.6.1 failed.
I don't know why, maybe emerge is still passing the -j2 flag. Changing -j2 to
-j1 in /etc/make.conf and then reemerging works.
does not answer the problem check pass; user unknown