On Mon, 25 Aug 2014 22:32:00 +0900 Tatsuki Sugiura <s...@nemui.org> wrote:
> Package: dash
> Version: 0.5.7-4
> Severity: normal

> When I create i386 chroot environment on filesystem that
> have 64bit inode (large xfs/btrfs volume or xfs on 64bit kernel),
> dash glob may not work properly by useing 32-bit APIs.

> By this reason, pbuilder may fail when building i386
> package on amd64 host with xfs/btrfs volume.

> I hope to work i386 chroot on amd64 if it's possible.

Dash is careful to use largefile APIs only when needed. However,
non-largefile stat()/lstat()/fstat()/readdir() are always wrong because
of 64-bit inode numbers. Therefore, the only correct use of
non-largefile APIs are the opens of scripts, /dev/tty and /dev/null (and
maybe not even the latter, if /dev/null has a file offset). Is it still
worth the complexity to use largefile only selectively?

-- 
Jilles Tjoelker


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to