dex4er / fakechroot

gives a fake chroot environment
GNU Lesser General Public License v2.1
294 stars 72 forks source link

testunit t/cp.t is falling again now with glibc-2.37 #113

Open sergiomb2 opened 1 year ago

sergiomb2 commented 1 year ago

Hi, this time build fails in all arches i.e. i686, x86_64, aarch64, ppc64le and s390x [1] it can be reproduced in Fedora 38 beta. Removing -d option make test pass , "cp -d" make test fails [2] .

the error is [3] :

[3]

FAIL: t/cp.t
============
1..4
ok 1 # SKIP not root
ok 2 # SKIP not root
ok 3 fakechroot cp -dp /file-fakechroot /file2-fakechroot: something
not ok 4 fakechroot cp -dp /symlink-fakechroot /symlink2-fakechroot: Makefile Makefile.am Makefile.in archlinux.sh bin chroot.sh common.inc.sh debootstrap.sh fakechroot.sh java seq.inc.sh src t tap.inc.sh testtree-chroot testtree-cp testtree-dladdr testtree-execlp testtree-execve-elfloader testtree-execve-null-envp testtree.sh touch.inc.sh buffer overflow detected ***: terminated cat: /symlink2-fakechroot: No such file or directory
FAIL t/cp.t (exit status: 1)

[2] https://bugzilla.redhat.com/show_bug.cgi?id=2171766

[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=99572099

sergiomb2 commented 1 year ago

just remove -d don't work we also need fix_test_on_32bits.patch.txt