On Fri, Sep 5, 2014 at 1:32 AM, Remi Locherer <remi.loche...@relo.ch> wrote:
> On Wed, Sep 03, 2014 at 06:19:46PM +0200, Mark Patruck wrote:
>> Now with a clean patch...
>>
>> This updates devel/p5-EV to the latest version 4.17. Patch from
>> miod@ is obsolete as fixed upstream.
>
> This patch applies fine. The tests succeed, the package installs
> and updates fine on my system.
>
> My system:
> kern.version=OpenBSD 5.6-current (GENERIC.MP) #355: Fri Aug 29 17:01:02 MDT 
> 2014
>     t...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
>
> Remi
>
>>
>>
>> Index: Makefile
>> ===================================================================
>> RCS file: /cvs/ports/devel/p5-EV/Makefile,v
>> retrieving revision 1.8
>> diff -u -p -r1.8 Makefile
>> --- Makefile  14 Jun 2014 23:24:56 -0000      1.8
>> +++ Makefile  3 Sep 2014 06:22:56 -0000
>> @@ -4,10 +4,9 @@ SHARED_ONLY =        Yes
>>  COMMENT =    perl interface to libev
>>
>>  MODULES =    cpan
>> -DISTNAME =   EV-4.15
>> +DISTNAME =   EV-4.17
>>  CATEGORIES = devel
>>  CPAN_AUTHOR =        MLEHMANN
>> -REVISION =   0
>>
>>  # Perl
>>  PERMIT_PACKAGE_CDROM =       Yes
>> Index: distinfo
>> ===================================================================
>> RCS file: /cvs/ports/devel/p5-EV/distinfo,v
>> retrieving revision 1.2
>> diff -u -p -r1.2 distinfo
>> --- distinfo  26 Apr 2013 10:10:28 -0000      1.2
>> +++ distinfo  3 Sep 2014 06:22:56 -0000
>> @@ -1,2 +1,2 @@
>> -SHA256 (EV-4.15.tar.gz) = e8NwGpTc+xPPs4LcNs00VcdJev6XbGBKHheDwDKumXU=
>> -SIZE (EV-4.15.tar.gz) = 189514
>> +SHA256 (EV-4.17.tar.gz) = aZPAIQJ9IU9Je7+9MZuOE9g6zD+GBBKsBvWhYCh7uqo=
>> +SIZE (EV-4.17.tar.gz) = 190270
>> Index: patches/patch-libev_ev_c
>> ===================================================================
>> RCS file: patches/patch-libev_ev_c
>> diff -N patches/patch-libev_ev_c
>> --- patches/patch-libev_ev_c  19 Mar 2014 13:48:40 -0000      1.2
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,23 +0,0 @@
>> -$OpenBSD: patch-libev_ev_c,v 1.2 2014/03/19 13:48:40 jasper Exp $
>> ---- libev/ev.c.orig  Fri Mar  1 12:10:48 2013
>> -+++ libev/ev.c       Wed Mar 19 14:45:12 2014
>> -@@ -637,6 +637,10 @@ struct signalfd_siginfo
>> -       #define ECB_MEMORY_FENCE_RELEASE __asm__ __volatile__ ("")
>> -     #elif defined __ia64__
>> -       #define ECB_MEMORY_FENCE         __asm__ __volatile__ ("mf"       : 
>> : : "memory")
>> -+    #elif defined __m88k__
>> -+      #define ECB_MEMORY_FENCE         __asm__ __volatile__ ("tb1 
>> 0,%%r0,128" : : : "memory")
>> -+    #elif defined __sh__
>> -+      #define ECB_MEMORY_FENCE         __asm__ __volatile__ (""         : 
>> : : "memory")
>> -     #endif
>> -   #endif
>> - #endif
>> -@@ -1053,6 +1057,8 @@ ecb_inline ecb_bool ecb_little_endian (void) { return
>> -     || defined __alpha__ \
>> -     || defined __hppa__ \
>> -     || defined __ia64__ \
>> -+    || defined __m88k__ \
>> -+    || defined __sh__ \
>> -     || defined _M_IX86 || defined _M_AMD64 || defined _M_IA64
>> -   #define ECB_STDFP 1
>> -   #include <string.h> /* for memcpy */
>> Index: pkg/PLIST
>> ===================================================================
>> RCS file: /cvs/ports/devel/p5-EV/pkg/PLIST,v
>> retrieving revision 1.2
>> diff -u -p -r1.2 PLIST
>> --- pkg/PLIST 14 Jun 2014 23:24:56 -0000      1.2
>> +++ pkg/PLIST 3 Sep 2014 06:22:56 -0000
>> @@ -1,5 +1,4 @@
>>  @comment $OpenBSD: PLIST,v 1.2 2014/06/14 23:24:56 sthen Exp $
>> -${P5ARCH}/
>>  ${P5ARCH}/EV/
>>  ${P5ARCH}/EV.pm
>>  ${P5ARCH}/EV/EVAPI.h
>>
>>
>> --
>> Mark Patruck ( mark at wrapped.cx )
>> GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74  F644 0D3C F66F F286 5E51
>>
>> http://www.wrapped.cx
>>
>

tests ok, installs ok.

tested in sparc64 (sunfire v210):


console is /pci@1e,600000/isa@7/serial@0,3f8
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2014 OpenBSD. All rights reserved.  http://www.OpenBSD.org

OpenBSD 5.6-current (GENERIC.MP) #213: Thu Sep  4 11:21:56 MDT 2014
    t...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC.MP

Reply via email to