Bug 1327277

Summary: glibc: pread/pread64 broken on armhfp
Product: [Fedora] Fedora Reporter: Rex Dieter <rdieter>
Component: glibcAssignee: Florian Weimer <fweimer>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: arjun.is, codonell, dave, dj, fweimer, jakub, kevin, law, mfabian, pfrankli, siddhesh
Target Milestone: ---   
Target Release: ---   
Hardware: armv7hl   
OS: Unspecified   
Whiteboard:
Fixed In Version: glibc-2.23.90-11.fc25 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-14 20:51:19 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Rex Dieter 2016-04-14 16:13:26 UTC
Since glibc-2.23.90-10.fc25 landed in rawhide, seems all armv7hl arch package builds are failing in koji at running  /usr/lib/rpm/find-debuginfo.sh , for example:

+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/NetworkManager-1.1.94
error: Bad exit status from /var/tmp/rpm-tmp.IWkMkx (%install)


I took the liberty of running: 
koji untag-pkg f25 glibc-2.23.90-10.fc25

until this is fixed.

Comment 1 Florian Weimer 2016-04-14 18:51:40 UTC
pread might be broken, based on the glibc-2.23.90-10.fc25 build log.  Potential cause:

Author: Adhemerval Zanella <adhemerval.zanella>
Date:   Wed Oct 21 10:03:31 2015 -0200

    Consolidate pread/pread64 implementations

Note that the date is off, it came in with the latest rawhide resync.

Comment 2 Florian Weimer 2016-04-14 20:42:55 UTC
Fixed upstream with:

commit 41e77f36d47526544a5ea6486d44ef188f1efc53
Author: Adhemerval Zanella <adhemerval.zanella>
Date:   Thu Apr 14 16:41:33 2016 -0300

    Fix pread consolidation on ports that require argument alignment