Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 916814

Summary: dev-perl/Tk-804.36.0-r3: stablereq
Product: Gentoo Linux Reporter: Sam James <sam>
Component: StabilizationAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: enhancement CC: matoro_bugzilla_gentoo
Priority: Normal Keywords: CC-ARCHES, PullRequest
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/35086
Whiteboard:
Package list:
=dev-perl/Tk-804.36.0-r3
Runtime testing required: ---

Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-04 10:23:14 UTC
Please stabilize
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-04 10:47:31 UTC
arm done
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-04 10:50:06 UTC
x86 done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-04 12:22:57 UTC
amd64 done
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-11-04 12:22:58 UTC
arm64 done
Comment 5 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2023-11-04 16:11:45 UTC
ppc done
Comment 6 matoro archtester 2023-12-10 04:22:45 UTC
3x SIGBUS on sparc.

Test Summary Report
-------------------
t/balloon.t                (Wstat: 10 (Signal: BUS) Tests: 1 Failed: 0)
  Non-zero wait status: 10
  Parse errors: Bad plan.  You planned 14 tests but ran 1.
t/canvas2.t                (Wstat: 10 (Signal: BUS) Tests: 0 Failed: 0)
  Non-zero wait status: 10
  Parse errors: Bad plan.  You planned 87 tests but ran 0.
t/canvas.t                 (Wstat: 0 Tests: 166 Failed: 0)
  TODO passed:   124
t/photo.t                  (Wstat: 10 (Signal: BUS) Tests: 100 Failed: 0)
  Non-zero wait status: 10
  Parse errors: Bad plan.  You planned 111 tests but ran 100.
t/zzScrolled.t             (Wstat: 0 Tests: 94 Failed: 0)
  TODO passed:   52, 66, 80, 94
t/text.t                   (Wstat: 0 Tests: 415 Failed: 0)
  TODO passed:   121
t/listbox.t                (Wstat: 0 Tests: 537 Failed: 0)
  TODO passed:   320-322, 328, 502
t/wm-tcl.t                 (Wstat: 0 Tests: 315 Failed: 0)
  TODO passed:   86-87, 154-157, 164-165, 175-178, 221-224
                237-239, 264-265, 275-276, 280-283
Files=75, Tests=4256, 13 wallclock secs ( 2.76 usr  1.08 sys + 74.74 cusr 13.32 csys = 91.90 CPU)
Result: FAIL
Failed 3/75 test programs. 0/4256 subtests failed.
make: *** [Makefile:1455: test_dynamic] Error 255
emake failed
Comment 7 Rolf Eike Beer archtester 2024-01-15 13:13:56 UTC
sparc done
Comment 8 Larry the Git Cow gentoo-dev 2024-03-08 20:02:36 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fe4f8689b0e5062bf861d29cfca51b601d3502

commit 41fe4f8689b0e5062bf861d29cfca51b601d3502
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2024-01-30 03:49:22 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-03-08 20:00:30 +0000

    dev-perl/Tk: fix tests on 64-bit big-endian
    
    See: https://salsa.debian.org/georgesk/perl-tk/-/blob/master/debian/patches/80-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch?ref_type=heads
    Bug: https://bugs.gentoo.org/916814
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Closes: https://github.com/gentoo/gentoo/pull/35086
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-perl/Tk/Tk-804.36.0-r3.ebuild                  | 70 ++++++++++++++++++++++
 ...vs-int-pointer-confusion-in-Tcl_GetByteAr.patch | 48 +++++++++++++++
 2 files changed, 118 insertions(+)
Comment 9 Jakov Smolić archtester gentoo-dev 2024-03-09 11:03:09 UTC
x86 done
Comment 10 Jakov Smolić archtester gentoo-dev 2024-03-09 11:03:10 UTC
arm done
Comment 11 Jakov Smolić archtester gentoo-dev 2024-03-09 11:03:12 UTC
ppc done
Comment 12 Jakov Smolić archtester gentoo-dev 2024-03-09 11:03:13 UTC
amd64 done
Comment 13 matoro archtester 2024-03-10 05:09:34 UTC
arm64 done
Comment 14 matoro archtester 2024-03-10 05:09:38 UTC
ppc64 done
Comment 15 matoro archtester 2024-03-12 04:30:57 UTC
sparc done

all arches done