[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Plash] cvs head build failure on debian etch: 'AT_SYMLINK_NOFOLLOW'
From: |
Timo Lindfors |
Subject: |
Re: [Plash] cvs head build failure on debian etch: 'AT_SYMLINK_NOFOLLOW' undeclared |
Date: |
Sun, 07 Oct 2007 23:23:52 +0300 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) |
Hi,
Mark Seaborn <address@hidden> writes:
> Plash doesn't currently build on systems with glibc 2.3.6 and it won't
> currently build a PlashGlibc based on glibc 2.3.6. (That is a result
> of these changes: http://plash.beasts.org/wiki/Story7 and
> http://plash.beasts.org/wiki/Story5.)
thanks for the info! I was already guessing this since I noticed that
fchmodat was used but grep -r fchmodat /lib found nothing on my system.
> * Upgrade libc6 and libc6-dev to the versions in Debian testing.
Ok, I think I'm going to use a clean debian unstable chroot for
testing the cvs head in the future.
> * Use the previous release, 1.17, which does work with glibc 2.3.6.
http://plash.beasts.org/download.html links to
http://plash.beasts.org/packages/common/plash_1.17.orig.tar.gz
but it seems to be 404 -- where is the 1.17 release?
> I'm planning to add back support for glibc 2.3.6 though.
Interesting. In the case of fchmodat would this mean
1) patching glibc to support fchmodat(),
2) calling fchmodat syscall directly or
3) doing completely without fchmodat?
best regards,
Timo Lindfors
pgpvxILdSjzrO.pgp
Description: PGP signature