NetBSD Problem Report #53360

From www@NetBSD.org  Tue Jun 12 23:25:16 2018
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 465047A1D2
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 12 Jun 2018 23:25:16 +0000 (UTC)
Message-Id: <20180612232515.501D17A212@mollari.NetBSD.org>
Date: Tue, 12 Jun 2018 23:25:15 +0000 (UTC)
From: venture37@geeklan.co.uk
Reply-To: venture37@geeklan.co.uk
To: gnats-bugs@NetBSD.org
Subject: graphics/gimp build fails on NetBSD/macppc
X-Send-Pr-Version: www-1.0

>Number:         53360
>Category:       port-macppc
>Synopsis:       graphics/gimp build fails on NetBSD/macppc
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-macppc-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 12 23:30:00 +0000 2018
>Closed-Date:    Fri Apr 24 00:34:05 +0000 2020
>Last-Modified:  Fri Apr 24 00:34:05 +0000 2020
>Originator:     Sevan Janiyan
>Release:        pkgsrc-current
>Organization:
>Environment:
NetBSD 8.0_RC1 macppc powerpc
GENERIC.201804191727Z
>Description:
mkdir -p `dirname 64/gimp-error.png`; GEGL_USE_OPENCL=no GEGL_SWAP=ram /usr/pkg/bin/gegl ../../icons/Symbolic/64/gimp-error.png -o 64/gimp-error.png -- gegl:invert-gamma
[1]   Illegal instruction (core dumped) GEGL_USE_OPENCL=...
Makefile:2383: recipe for target '64/gimp-error.png' failed
>How-To-Repeat:
Try to build graphics/gimp
>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->adam
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Wed, 13 Jun 2018 09:33:42 +0000
Responsible-Changed-Why:
Over to maintainer.

Sevan, did you report this upstream too?


From: coypu@sdf.org
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Wed, 13 Jun 2018 11:03:42 +0000

 Hi,

 please provide backtrace:
 find . -name '*.core'
 (most likely it will be called gegl.core)
 find . -name gegl

 gdb /path/to/gegl /path/to/gegl.core
 bt full

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Wed, 13 Jun 2018 20:00:52 +0100

 On 13/06/2018 10:33, bsiegert@NetBSD.org wrote:
 > Sevan, did you report this upstream too?

 I haven't but I will go looking there also.

 Sevan

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Wed, 13 Jun 2018 20:09:15 +0100

 On 13/06/2018 12:05, coypu@sdf.org wrote:
 >  
 >  please provide backtrace:
 >  find . -name '*.core'
 >  (most likely it will be called gegl.core)
 >  find . -name gegl
 >  
 >  gdb /path/to/gegl /path/to/gegl.core
 >  bt full


 So it turns out gegl is a separate package which gets pulled in as a dep
 for graphics/gimp (I filed the issue for the wrong package but
 maintainer is still Adam, regardless).

 I've added --enable-debug to the configure_args of both graphics/gegl &
 gimp & retrying the build. Hopefully I'll have binaries with symbols
 then to obtain a useful backtrace.
 CFLAGS=-g for both packages had little effect.


 Sevan

From: Leonardo Taccari <leot@NetBSD.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Thu, 14 Jun 2018 09:45:29 +0200

 Hello Sevan,

 Sevan Janiyan writes:
 > [...]  
 > I've added --enable-debug to the configure_args of both graphics/gegl &
 > gimp & retrying the build. Hopefully I'll have binaries with symbols
 > then to obtain a useful backtrace.
 > CFLAGS=-g for both packages had little effect.

 Have you also passed `INSTALL_UNSTRIPPED=yes'? (hopefully just:

  % cd pkgsrc/graphics/gegl
  % env INSTALL_UNSTRIPPED=yes CFLAGS=-g make replace

 will be enough)

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Thu, 14 Jun 2018 15:42:37 +0100

 On 13/06/2018 12:05, coypu@sdf.org wrote:
 >  please provide backtrace:
 >  find . -name '*.core'
 >  (most likely it will be called gegl.core)
 >  find . -name gegl
 >  
 >  gdb /path/to/gegl /path/to/gegl.core
 >  bt full
 >  


 Program terminated with signal SIGILL, Illegal instruction.


 #0  0xfd723818 in lrint () from /usr/lib/libm.so.0


 (gdb) bt
 #0  0xfd723818 in lrint () from /usr/lib/libm.so.0
 #1  0xfd121b28 in conv_F_16 () from /usr/pkg/lib/babl-0.1/gggl.so
 #2  0xfd81d1b8 in babl_process () from /usr/pkg/lib/libbabl-0.1.so.0
 #3  0xfd819d74 in ?? () from /usr/pkg/lib/libbabl-0.1.so.0
 #4  0xfd81bfec in ?? () from /usr/pkg/lib/libbabl-0.1.so.0
 #5  0xfd81bf20 in ?? () from /usr/pkg/lib/libbabl-0.1.so.0
 #6  0xfd81bf20 in ?? () from /usr/pkg/lib/libbabl-0.1.so.0
 #7  0xfd81bf20 in ?? () from /usr/pkg/lib/libbabl-0.1.so.0
 #8  0xfd81ce7c in ?? () from /usr/pkg/lib/libbabl-0.1.so.0
 #9  0xfd81f358 in babl_fish () from /usr/pkg/lib/libbabl-0.1.so.0
 #10 0xfde7a238 in gegl_color_get_pixel (color=color@entry=0xfc708cf0,
 format=0xfd3552a0, pixel=pixel@entry=0xffffc7e8) at gegl-color.c:286
 #11 0xfb7c2120 in text_layout_text (self=self@entry=0xfd3b7d70,
 cr=cr@entry=0xfc726000, bounds=bounds@entry=0xfd3b7da8, rowstride=0) at
 text.c:152
 #12 0xfb7c2448 in get_bounding_box (operation=0xfd3b7d70) at text.c:262
 #13 0xfde63624 in gegl_operation_get_bounding_box
 (self=self@entry=0xfd3b7d70) at gegl-operation.c:197
 #14 0xfde7682c in gegl_graph_prepare (path=0xfc747940) at
 gegl-graph-traversal.c:191
 #15 0xfde75f94 in gegl_eval_manager_prepare (self=self@entry=0xfc708d20)
 at gegl-eval-manager.c:93
 #16 0xfde76000 in gegl_eval_manager_get_bounding_box
 (self=self@entry=0xfc708d20) at gegl-eval-manager.c:102
 #17 0xfde6f434 in gegl_node_get_bounding_box
 (self=self@entry=0xfd324ef0) at gegl-node.c:1810
 #18 0xfde7013c in gegl_node_property_changed (gobject=<optimized out>,
 arg1=0xfd39ecf0, user_data=<optimized out>) at gegl-node.c:1352
 #19 0xfdb26484 in g_cclosure_marshal_VOID__PARAM () from
 /usr/pkg/lib/libgobject-2.0.so.0
 #20 0xfdb229b0 in g_closure_invoke () from /usr/pkg/lib/libgobject-2.0.so.0
 #21 0xfdb39ef0 in signal_emit_unlocked_R () from
 /usr/pkg/lib/libgobject-2.0.so.0
 #22 0xfdb42474 in g_signal_emit_valist () from
 /usr/pkg/lib/libgobject-2.0.so.0
 #23 0xfdb42754 in g_signal_emit () from /usr/pkg/lib/libgobject-2.0.so.0
 #24 0xfdb28568 in g_object_dispatch_properties_changed () from
 /usr/pkg/lib/libgobject-2.0.so.0
 #25 0xfdb27cd0 in g_object_notify_queue_thaw () from
 /usr/pkg/lib/libgobject-2.0.so.0
 #26 0xfdb2b3b8 in g_object_thaw_notify () from
 /usr/pkg/lib/libgobject-2.0.so.0
 #27 0xfde730bc in gegl_node_set_valist (self=self@entry=0xfd324ef0,
 first_property_name=first_property_name@entry=0xfcefd1e8 "string",
 var_args=var_args@entry=0xffffcfc4)
     at gegl-node.c:1546
 #28 0xfde72de0 in gegl_node_set_op_class (node=node@entry=0xfd324ef0,
 op_class=op_class@entry=0xfcefd1f0 "gegl:text",
     first_property=first_property@entry=0xfcefd1e8 "string",
 var_args=var_args@entry=0xffffcfc4) at gegl-node.c:1293
 #29 0xfde7328c in gegl_node_set_valist (self=self@entry=0xfd324ef0,
 first_property_name=first_property_name@entry=0xfcefd1fc "operation",
 var_args=var_args@entry=0xffffcfc4)
     at gegl-node.c:1491
 #30 0xfde73404 in gegl_node_set (self=0xfd324ef0,
 first_property_name=first_property_name@entry=0xfcefd1fc "operation") at
 gegl-node.c:1442
 #31 0xfcef5640 in do_setup (operation=operation@entry=0xfc708c60,
 path=0xfc711e78 "", uri=0xfc711e88 "") at load.c:161
 #32 0xfcef5ca0 in attach (operation=0xfc708c60) at load.c:292
 #33 0xfde632ac in gegl_operation_attach (self=self@entry=0xfc708c60,
 node=node@entry=0xfd324e00) at gegl-operation.c:304
 #34 0xfde72a9c in gegl_node_set_operation_object
 (self=self@entry=0xfd324e00, operation=operation@entry=0xfc708c60) at
 gegl-node.c:1399
 #35 0xfde72dbc in gegl_node_set_op_class (node=node@entry=0xfd324e00,
 op_class=op_class@entry=0xfc747660 "gegl:load",
 first_property=first_property@entry=0x0,
     var_args=var_args@entry=0xffffd1f4) at gegl-node.c:1299
 #36 0xfde7328c in gegl_node_set_valist (self=self@entry=0xfd324e00,
 first_property_name=first_property_name@entry=0xfdea1b24 "operation",
 var_args=var_args@entry=0xffffd1f4)
 #37 0xfde734e8 in gegl_node_new_child (parent=0xfd324c20,
 first_property_name=first_property_name@entry=0xfdea1b24 "operation") at
 gegl-node.c:2182
 #38 0xfde30c18 in start_element (context=<optimized out>,
 element_name=0xfc747660 "gegl:load", attribute_names=0xffffd280,
 attribute_values=0xffffd260, user_data=0xffffd39c,
     error=0xffffd2a8) at gegl-xml.c:407
 #39 0xfd9dfa04 in emit_start_element () from /usr/pkg/lib/libglib-2.0.so.0
 #40 0xfd9e0b3c in g_markup_parse_context_parse () from
 /usr/pkg/lib/libglib-2.0.so.0
 #41 0xfde323fc in gegl_node_new_from_xml (xmldata=0xfd3992b0
 "<gegl><gegl:load path='gimp-error.png'/></gegl>",
     path_root=path_root@entry=0xfd38ce80
 "/var/tmp/pbulk/graphics/gimp/work/gimp-2.10.2/icons/Symbolic/64") at
 gegl-xml.c:580
 #42 0x01802e18 in main (argc=<optimized out>, argv=<optimized out>) at
 gegl.c:216

Responsible-Changed-From-To: adam->macppc-bug-people
Responsible-Changed-By: maya@NetBSD.org
Responsible-Changed-When: Thu, 14 Jun 2018 17:13:00 +0000
Responsible-Changed-Why:
Not a pkg bug.


From: coypu@sdf.org
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Thu, 14 Jun 2018 17:37:32 +0000

 I assume you want at least this
 https://github.com/NetBSD/src/commit/fc9966728abe5b3524c00c1d0d1ac25aa92ff9e7#diff-1f83b03c6dc9981148ef02ed2f6ca11e

From: maya@netbsd.org
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Thu, 14 Jun 2018 17:42:00 +0000

 >  https://github.com/NetBSD/src/commit/fc9966728abe5b3524c00c1d0d1ac25aa92ff9e7#diff-1f83b03c6dc9981148ef02ed2f6ca11e
 >  

 Never mind, that is all pulled up.
 Try to run the libm tests if you have a cleaner repro than all of gimp
 please.

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Thu, 14 Jun 2018 18:50:28 +0100

 On 14/06/2018 18:45, maya@netbsd.org wrote:
 >  Never mind, that is all pulled up.
 >  Try to run the libm tests if you have a cleaner repro than all of gimp
 >  please.
 >  
 I can run the test suite and post up a report.

 The last time I ran the test suite on 8.0_RC1 back in April, the report
 looked like this
 https://www.geeklan.co.uk/netbsd-atf/macppc8/1_atf.html

 The report from 8.99.14 looked like this
 https://www.geeklan.co.uk/netbsd-atf/macppc/ibook/1_atf.html


 Sevan

From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Fri, 15 Jun 2018 04:12:27 +0300

 > Program terminated with signal SIGILL, Illegal instruction.
 > 
 > #0  0xfd723818 in lrint () from /usr/lib/libm.so.0
 > 
 > (gdb) bt
 [...]

 Stack trace is good, but what is the instruction it considers illegal?

 (gdb) x/i $pc

 (gdb) disassemble

 -uwe

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Fri, 15 Jun 2018 02:33:03 +0100

 On 15/06/2018 02:15, Valery Ushakov wrote:
 >  Stack trace is good, but what is the instruction it considers illegal?
 >  
 >  (gdb) x/i $pc
 >  
 >  (gdb) disassemble
 >  
 >  -uwe
 >  
 > 

 Program terminated with signal SIGILL, Illegal instruction.

 #0  0xfd723818 in lrint () from /usr/lib/libm.so.0

 (gdb) x/i $pc

 => 0xfd723818 <lrint+100>:      mtmsr   r10

 (gdb) disassemble

 Dump of assembler code for function lrint:
    0xfd7237b4 <+0>:     stwu    r1,-64(r1)
    0xfd7237b8 <+4>:     mflr    r0
    0xfd7237bc <+8>:     bcl     20,4*cr7+so,0xfd7237c0 <lrint+12>
    0xfd7237c0 <+12>:    stw     r30,56(r1)
    0xfd7237c4 <+16>:    mflr    r30
    0xfd7237c8 <+20>:    stw     r0,68(r1)
    0xfd7237cc <+24>:    stw     r31,60(r1)
    0xfd7237d0 <+28>:    addis   r30,r30,4
    0xfd7237d4 <+32>:    addi    r30,r30,-21160
    0xfd7237d8 <+36>:    mffs    f0
    0xfd7237dc <+40>:    stfd    f0,16(r1)
    0xfd7237e0 <+44>:    lis     r10,-16377
    0xfd7237e4 <+48>:    ori     r10,r10,63495
    0xfd7237e8 <+52>:    lwz     r9,20(r1)
    0xfd7237ec <+56>:    and     r10,r10,r9
    0xfd7237f0 <+60>:    mr      r31,r9
    0xfd7237f4 <+64>:    stw     r10,20(r1)
    0xfd7237f8 <+68>:    lfd     f0,16(r1)
    0xfd7237fc <+72>:    mtfsf   255,f0
    0xfd723800 <+76>:    mfmsr   r8
    0xfd723804 <+80>:    cmpwi   cr7,r10,0
    0xfd723808 <+84>:    li      r10,-2305
    0xfd72380c <+88>:    and     r10,r8,r10
    0xfd723810 <+92>:    beq     cr7,0xfd723818 <lrint+100>
    0xfd723814 <+96>:    ori     r10,r10,2304
 => 0xfd723818 <+100>:   mtmsr   r10
    0xfd72381c <+104>:   bl      0xfd73b830 <00008000.got2.plt_pic32.rint+48>
    0xfd723820 <+108>:   fctiwz  f1,f1
    0xfd723824 <+112>:   stfd    f1,8(r1)
    0xfd723828 <+116>:   lwz     r3,12(r1)
    0xfd72382c <+120>:   mffs    f0
    0xfd723830 <+124>:   stfd    f0,16(r1)
    0xfd723834 <+128>:   lwz     r10,20(r1)
    0xfd723838 <+132>:   andis.  r9,r10,8192
    0xfd72383c <+136>:   beq     0xfd723864 <lrint+176>
    0xfd723840 <+140>:   mffs    f0
    0xfd723844 <+144>:   stfd    f0,24(r1)
    0xfd723848 <+148>:   lwz     r11,28(r1)
    0xfd72384c <+152>:   lwz     r10,24(r1)
    0xfd723850 <+156>:   rlwinm  r11,r11,0,7,5
    0xfd723854 <+160>:   stw     r10,32(r1)
    0xfd723858 <+164>:   stw     r11,36(r1)
    0xfd72385c <+168>:   lfd     f0,32(r1)
    0xfd723860 <+172>:   mtfsf   255,f0
    0xfd723864 <+176>:   mffs    f0
    0xfd723868 <+180>:   stfd    f0,16(r1)
    0xfd72386c <+184>:   lis     r9,16376
    0xfd723870 <+188>:   ori     r9,r9,1792
    0xfd723874 <+192>:   lwz     r10,20(r1)
    0xfd723878 <+196>:   and     r9,r9,r10
    0xfd72387c <+200>:   or      r9,r9,r31
    0xfd723880 <+204>:   stw     r9,20(r1)
    0xfd723884 <+208>:   lfd     f0,16(r1)
    0xfd723888 <+212>:   mtfsf   255,f0
    0xfd72388c <+216>:   mfmsr   r10
    0xfd723890 <+220>:   cmpwi   cr7,r9,0
    0xfd723894 <+224>:   li      r9,-2305
    0xfd723898 <+228>:   and     r9,r10,r9
    0xfd72389c <+232>:   beq     cr7,0xfd7238a4 <lrint+240>
    0xfd7238a0 <+236>:   ori     r9,r9,2304
    0xfd7238a4 <+240>:   mtmsr   r9
    0xfd7238a8 <+244>:   lwz     r0,68(r1)
    0xfd7238ac <+248>:   lwz     r30,56(r1)
    0xfd7238b0 <+252>:   mtlr    r0
    0xfd7238b4 <+256>:   lwz     r31,60(r1)
    0xfd7238b8 <+260>:   addi    r1,r1,64
    0xfd7238bc <+264>:   blr
 End of assembler dump.

From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@NetBSD.org
Cc: venture37@geeklan.co.uk
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Fri, 15 Jun 2018 12:35:39 +0300

 On Fri, Jun 15, 2018 at 01:35:01 +0000, Sevan Janiyan wrote:

 >  Dump of assembler code for function lrint:

 Thanks.  And I hate to be such a bore, but

 (gdb) info registers

 -uwe

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Fri, 15 Jun 2018 12:01:29 +0100

 On 15/06/2018 10:40, Valery Ushakov wrote:
 >  Thanks.  And I hate to be such a bore, but
 >  
 >  (gdb) info registers



 r0             0xfd121b28       4245822248
 r1             0xffffbf40       4294950720
 r2             0xfdba3008       4256837640
 r3             0xfd37ecb0       4248300720
 r4             0xfc74c020       4235509792
 r5             0xfc727020       4235358240
 r6             0x200    512
 r7             0x3f     63
 r8             0x200f932        33618226
 r9             0xa3004100       2734702848
 r10            0x200f932        33618226
 r11            0xfd7237b4       4252121012
 r12            0xfd3793e0       4248277984
 r13            0x181e000        25288704
 r14            0xfc747908       4235491592
 r15            0x0      0
 r16            0x0      0
 r17            0x1      1
 r18            0x0      0
 r19            0xfc727020       4235358240
 r20            0xfc74d020       4235513888
 r21            0xfc727820       4235360288
 r22            0xfd378340       4248273728
 r23            0xfd379300       4248277760
 r24            0xfd845d20       4253310240
 r25            0xfd123a48       4245830216
 r26            0xffffffff       4294967295
 r27            0x200    512
 r28            0xffffbf9c       4294950812
 r29            0xfc727020       4235358240
 r30            0xfd75e518       4252362008
 r31            0xa3004100       2734702848
 pc             0xfd723818       0xfd723818 <lrint+100>
 msr            <unavailable>
 cr             0x44888488       1149797512
 lr             0xfd7237c0       0xfd7237c0 <lrint+12>
 ctr            0xfd7237b4       4252121012
 xer            0x20000000       536870912


 CPU is
 cpu0 at mainbus0: 7450 (Revision 2.1), ID 0 (primary)
 cpu0: HID0 0x8450c0bc<EMCP,TBEN,NAP,DPM,ICE,DCE,SGE,BTIC,LRSTK,FOLD,BHT>, powersave: 1
 cpu0: 800.00 MHz, 256KB L2 cache no parity parity enabled

From: "Valeriy E. Ushakov" <uwe@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/53360 CVS commit: src/sys/arch/powerpc/powerpc
Date: Fri, 15 Jun 2018 22:07:14 +0000

 Module Name:	src
 Committed By:	uwe
 Date:		Fri Jun 15 22:07:14 UTC 2018

 Modified Files:
 	src/sys/arch/powerpc/powerpc: trap.c

 Log Message:
 In mtmsr emulation ignore PSL_VEC we set in mfmsr emulation just
 above, as it freaks out PSL_USEROK_P().  This is also congruent with
 how we handle PSL_FP.

 PR port-macppc/53360


 To generate a diff of this commit:
 cvs rdiff -u -r1.153 -r1.154 src/sys/arch/powerpc/powerpc/trap.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Responsible-Changed-From-To: macppc-bug-people->uwe
Responsible-Changed-By: sevan@NetBSD.org
Responsible-Changed-When: Fri, 15 Jun 2018 22:19:11 +0000
Responsible-Changed-Why:
uwe handled it


State-Changed-From-To: open->closed
State-Changed-By: sevan@NetBSD.org
State-Changed-When: Fri, 15 Jun 2018 22:19:11 +0000
State-Changed-Why:
Issue is resolved, thank you


From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Sat, 16 Jun 2018 01:25:51 +0300

 On Fri, Jun 15, 2018 at 22:19:11 +0000, sevan@NetBSD.org wrote:

 > State-Changed-From-To: open->closed
 > State-Changed-By: sevan@NetBSD.org
 > State-Changed-When: Fri, 15 Jun 2018 22:19:11 +0000
 > State-Changed-Why:
 > Issue is resolved, thank you

 Thanks for testing.
 This needs pull-ups.

 -uwe

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Sat, 16 Jun 2018 01:19:00 +0100

 On 15/06/2018 23:30, Valery Ushakov wrote:
 >  This needs pull-ups.

 Sure, I'll get the request in on Sunday.


 Sevan

From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Sat, 16 Jun 2018 03:38:42 +0300

 On Sat, Jun 16, 2018 at 00:20:01 +0000, Sevan Janiyan wrote:

 >  On 15/06/2018 23:30, Valery Ushakov wrote:
 >  >  This needs pull-ups.
 >  
 >  Sure, I'll get the request in on Sunday.

 http://releng.netbsd.org/cgi-bin/req-8.cgi?show=884

 What I meant was, it's a bit early to close the bug.

 Also -7 seems to need more fixes, like revision 1.151 by chs@ and
 related changes if there were any.  We should probably ask Chuck.

 -uwe

From: Sevan Janiyan <venture37@geeklan.co.uk>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Sat, 16 Jun 2018 02:58:09 +0100

 On 16/06/2018 01:40, Valery Ushakov wrote:
 >  What I meant was, it's a bit early to close the bug.

 Got it.

 >  Also -7 seems to need more fixes, like revision 1.151 by chs@ and
 >  related changes if there were any.  We should probably ask Chuck.

 Ok, I think I have a mini with -7 installed to test as well.


 Sevan

State-Changed-From-To: closed->pending-pullups
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sat, 16 Jun 2018 21:07:17 +0000
State-Changed-Why:
pullup-8 #884
(pullup-7 is probably wanted as well but hasn't been filed yet)


From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: port-macppc/53360 (graphics/gimp build fails on NetBSD/macppc)
Date: Sun, 17 Jun 2018 00:54:51 +0300

 On Sat, Jun 16, 2018 at 21:07:17 +0000, dholland@NetBSD.org wrote:

 > (pullup-7 is probably wanted as well but hasn't been filed yet)

 As I said above, -7 needs more FPU fixes first.

 -uwe

From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/53360 CVS commit: [netbsd-8] src/sys/arch/powerpc/powerpc
Date: Mon, 18 Jun 2018 15:37:46 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Mon Jun 18 15:37:46 UTC 2018

 Modified Files:
 	src/sys/arch/powerpc/powerpc [netbsd-8]: trap.c

 Log Message:
 Pull up following revision(s) (requested by uwe in ticket #884):

 	sys/arch/powerpc/powerpc/trap.c: revision 1.154

 In mtmsr emulation ignore PSL_VEC we set in mfmsr emulation just
 above, as it freaks out PSL_USEROK_P().  This is also congruent with
 how we handle PSL_FP.

 PR port-macppc/53360


 To generate a diff of this commit:
 cvs rdiff -u -r1.153 -r1.153.6.1 src/sys/arch/powerpc/powerpc/trap.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: pending-pullups->needs-pullups
State-Changed-By: maya@NetBSD.org
State-Changed-When: Tue, 19 Jun 2018 00:59:20 +0000
State-Changed-Why:
Needs more work to be in netbsd-7, and a pullup request has not been filed yet.


Responsible-Changed-From-To: uwe->macppc-bug-people
Responsible-Changed-By: uwe@NetBSD.org
Responsible-Changed-When: Tue, 19 Jun 2018 09:10:30 +0000
Responsible-Changed-Why:
I don't have time to fix this in the general case.


Responsible-Changed-From-To: macppc-bug-people->port-macppc-maintainer
Responsible-Changed-By: uwe@NetBSD.org
Responsible-Changed-When: Tue, 03 Jul 2018 10:35:00 +0000
Responsible-Changed-Why:
I pasted the old value without checking but, apparently, it was wrong.
Use an existing alias, hopefully.


State-Changed-From-To: needs-pullups->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Fri, 24 Apr 2020 00:34:05 +0000
State-Changed-Why:
being realistic about the prospects of a netbsd-7 pullup :-)


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.