WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] xen-4.1.1-rc1-pre changeset 23016 make stubdom/newlib-x86_32

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] xen-4.1.1-rc1-pre changeset 23016 make stubdom/newlib-x86_32 problem
From: Teck Choon Giam <giamteckchoon@xxxxxxxxx>
Date: Mon, 4 Apr 2011 03:13:52 +0800
Delivery-date: Sun, 03 Apr 2011 12:14:39 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=0CEpWJrQk0Cr70/idI5wUpWxUfho6awPMq5To83CwYc=; b=Fxv3vnsdizHTz49zeUyskjlr+EaLsQjQoRSZmF8hASslizrYNTIonjypyM6YlipwZE iCerjfxzIT3QZDVoPeLHiuF9k7FMraU+73SZafVVKA2YgXDnI9h4qtDsX8wXgQMfhNvG YyYkZJIHxzTLdlbhOIDLgFbeEnEVC9LlvSxS8=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=sYgbtqWQzGvBtPiXg8uhjVXz64gmaSX+9MEKcpgQU7II8fE4Xkkt5kx/l0XF2Oc/9R DIceIa8UKqs/ojjZi4Ec2Fx+eM9Se1nlqWBAXM4KAhqYtSepP2Jpshe5wyi0tjrA3UEO u03FyAsexHcHou460BCW6ICuteQgBZib4P5Ng=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

I think something has changed about the stubdom/Makefile which breaks
compilation especially in mock or rpm packaging using non-root user.
Especially the error with "make[2]: warning: jobserver unavailable:
using -j1.  Add `+' to parent make rule."

This looks like as if it doesn't honour DESTDIR... ...

This is my first time trying to compile/build for xen-4.1.x as
xen-4.0.x I have no issues though.

Below are the related errors:

checking for i686-xen-elf-ranlib... (cached) ranlib
configure: creating ./config.status
config.status: creating Makefile
Adding multilib support to Makefile in ../../../../newlib-1.16.0/libgloss/i386
with_multisubdir=
config.status: executing depfiles commands
make[4]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss'
make[5]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss/doc'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss/doc'
make[5]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss/libnosys'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss/libnosys'
make[5]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss/i386'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss/i386'
make[4]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/i686-xen-elf/libgloss'
make[3]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32'
make[2]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32'
make[2]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32'
make[2]: warning: jobserver unavailable: using -j1.  Add `+' to parent
make rule. << THIS IS THE ONE
make[3]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32'
/bin/sh ../newlib-1.16.0/mkinstalldirs /usr /usr
make[4]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/etc'
for f in standards.info configure.info; do \
          if test -f ../../newlib-1.16.0/etc/`echo $f | sed -e
's/.info$/.texi/'`; then \
            if /usr/bin/make "MAKEINFO=makeinfo --split-size=5000000
--split-size=5000000" $f; then \
              true; \
            else \
              exit 1; \
            fi; \
          fi; \
        done
make[5]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/etc'
make[5]: `standards.info' is up to date.
make[5]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/etc'
make[5]: Entering directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/etc'
make[5]: `configure.info' is up to date.
make[5]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/etc'
/bin/sh ../../newlib-1.16.0/etc/../mkinstalldirs /usr/info
mkdir -p -- /usr/info << DOESN'T HONOUR DESTDIR?
mkdir: cannot create directory `/usr/info': Permission denied
make[4]: *** [install-info] Error 1
make[4]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32/etc'
make[3]: *** [install-etc] Error 2
make[3]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32'
make[2]: *** [install] Error 2
make[2]: Leaving directory
`/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom/newlib-x86_32'
make[1]: *** [cross-root-i686/i686-xen-elf/lib/libc.a] Error 2
make[1]: Leaving directory `/builddir/build/BUILD/xen-4.1.1-rc1-pre-src/stubdom'
make: *** [install-stubdom] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.5130 (%install)

Thanks.

Kindest regards,
Giam Teck Choon

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] xen-4.1.1-rc1-pre changeset 23016 make stubdom/newlib-x86_32 problem, Teck Choon Giam <=