[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Question about automake fails to pass the correct parameters to pax when

From: xufeng zhang
Subject: Question about automake fails to pass the correct parameters to pax when using large UID/GID
Date: Wed, 27 Oct 2010 11:24:18 +0800
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv: Gecko/20100512 Thunderbird/3.0.5 ThunderBrowse/3.3.2


I'm a developer from WindRiver, and I have a question about automake.
When I using a large UID/GID(>2097151) to configure and build a linux project, gnu tar fails and automake select pax as a replacement. However, automake seems fail to pass the correct parameters to pax(we are using ustar as archive format),
the build hangs at:

 Configuring:  rpm
configure: creating cache ldat_config_cache
Configuring RPM Package Manager (RPM), Version 5.1.9

checking build system type... i686-wrs-linux-gnu
checking host system type... i686-wrs-linux-gnu
checking target system type... i686-wrs-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive...
ATTENTION! pax archive volume change required.
Ready for archive volume: 1
Input archive name or "." to quit pax.
Archive name >

I think the problem is caused by the maximum limitation of UID/GID for ustar archive format (Maximum value of UID/GID is 2097151). So if it is proper to increase the limitation for UID/GID in ustar?
I don't know if there is any considerations for this limitation?

Xufeng Zhang

reply via email to

[Prev in Thread] Current Thread [Next in Thread]