Bug 11245 - No rule to make target `/home/greg/buildglibc/misc/ioperm.o', needed by `/home/greg/buildglibc/misc/stamp.o'. Stop.
Summary: No rule to make target `/home/greg/buildglibc/misc/ioperm.o', needed by `/hom...
Status: RESOLVED DUPLICATE of bug 333
Alias: None
Product: glibc
Classification: Unclassified
Component: libc (show other bugs)
Version: 2.11
: P2 normal
Target Milestone: ---
Assignee: Ulrich Drepper
Depends on:
Reported: 2010-02-03 20:37 UTC by Greg
Modified: 2014-06-30 18:51 UTC (History)
1 user (show)

See Also:
Host: x86_64-pc-linux-gnu
Build: x86_64-unknown-linux-gnu
Last reconfirmed:
fweimer: security-


Note You need to log in before you can comment on or make changes to this bug.
Description Greg 2010-02-03 20:37:10 UTC
To whom it may concern:

I'm getting No rule to make target `/home/greg/buildglibc/misc/ioperm.o', needed
by `/home/greg/buildglibc/misc/stamp.o'.  Stop. while trying to compile
glibc-2.11.1 using methods shown http://frank.harvard.edu/~coldwell/toolchain/
for the x86_64 architecture.

Configure command as follows:
../glibc-2.11.1/configure --prefix=$PREFIX --host=x86_64-pc-linux-gnu
--disable-profile --enable-add-ons --enable-kernel=2.6.18
libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes
--with-headers=${SYSROOT}/usr/include 2>&1 | tee configure.out

Output of configure.out is http://pastebin.com/m1bc08f09

Make command as follows (on a quad core processor machine):
make -j4 | tee make.out 

Output of make.out is split between http://pastebin.com/f37f5a8de
http://pastebin.com/f4eddc30c and http://pastebin.com/f5bfdf983

Let me know if you need anything else.
Comment 1 Greg 2010-02-03 22:01:06 UTC
Compiling using kernel headers results in a lot more errors than
initially posted (glibc source code modifications were made in order to get it
to this point.)

However, compiling using kernel 2.6.31-17 headers compiles without a hitch (that
is the most up-do-date kernel for Ubuntu 9.10 at time of this writing.)
Comment 2 Ulrich Drepper 2010-02-04 04:58:25 UTC

*** This bug has been marked as a duplicate of 333 ***