Hide Forgot
Some t/sockaddr.t tests fails (http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=649875): PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/getaddrinfo.t .. ok t/getnameinfo.t .. ok t/ipv6_mreq.t .... ok t/sockaddr.t ..... Failed 4/31 subtests t/Socket.t ....... ok t/socketpair.t ... ok Test Summary Report ------------------- t/sockaddr.t (Wstat: 11 Tests: 27 Failed: 0) Non-zero wait status: 11 Parse errors: Bad plan. You planned 31 tests but ran 27. Files=6, Tests=124, 4 wallclock secs ( 0.20 usr 0.05 sys + 1.04 cusr 0.08 csys = 1.37 CPU) Result: FAIL I cannot reproduce it with up-to-date F17 ARMv7 machine locally. It fails in Koji only.
The built root differences are gcc: 4.7.0-0.20.fc17 vs. 4.7.0-1.fc17 rpm-build: 4.9.1.2-12.fc17 vs. 4.9.1.2-14.fc17
Upgrading gcc and rpm-build did not help. Running tests verbosely shows last 4 test are missing: [...] ok 24 - pack_sockaddr_in6->unpack_sockaddr_in6 scope_id ok 25 - pack_sockaddr_in6->unpack_sockaddr_in6 flowinfo ok 26 - sockaddr_in6 in list context unpacks ok 27 - sockaddr_in6 in scalar context packs ---- ok 28 - sockaddr_un can handle abstract AF_UNIX paths ok 29 - sockaddr_un abstract address length ok 30 - sockaddr_in deprecated form doesn't warn without lexical warnings ok 31 - sockaddr_in deprecated form warns with lexical warnings
Reproduced inside mock. This is probably well-know chroot-arm bug.
Confirming segfault: ok 27 - sockaddr_in6 in scalar context packs chyby sestavení RPM: /var/tmp/rpm-tmp.j6edts: line 31: 11777 Segmentation fault perl -Iblib/lib -Iblib/arch t/sockaddr.t 2>&1
After using patch from bug #806543, the mock build passes. I think this is the same issue unrelated to ARM architecture.
It is. *** This bug has been marked as a duplicate of bug 806543 ***