On 2012/09/03 02:00, Stefan Sperling wrote:
> SVK development stopped in 2009:
> http://lists.bestpractical.com/pipermail/svk-devel/2009-May/001224.html
> 
> Cause the cool kids use git nowadays, you know.
> 
> Is anyone still using svk?
> If not I'd like to remove the corresponding ports:
> 
>   devel/svk
>   devel/p5-SVN-Dump
>   devel/p5-SVN-Mirror
> 
> Any objections?
> 

I've used p5-SVN-Mirror before standalone, and would prefer to keep
it unless there's an alternative in the tree..

Following diff is enough to get them to build; people running them
would also need to use LD_PRELOAD themselves, or we could add a
wrapper script like I did for frozen-bubble, until we have another
solution (be it linking /usr/bin/perl -lpthread, moving to threaded
perl, or whatever else; this isn't just affecting a few very-rarely
used things, I've been sitting on an update to rrdtool for a couple
of years mostly because of this).


Index: p5-SVN-Mirror/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-SVN-Mirror/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- p5-SVN-Mirror/Makefile      3 Dec 2010 11:44:35 -0000       1.18
+++ p5-SVN-Mirror/Makefile      3 Sep 2012 11:39:07 -0000
@@ -3,7 +3,7 @@
 COMMENT=       subversion repository mirroring tool
 
 DISTNAME=      SVN-Mirror-0.75
-REVISION=      0
+REVISION=      1
 CATEGORIES=    devel
 
 MAINTAINER=    Kevin Lo <ke...@openbsd.org>
@@ -15,7 +15,6 @@ PERMIT_DISTFILES_CDROM=       Yes
 PERMIT_DISTFILES_FTP=  Yes
 
 MODULES=       cpan
-USE_GROFF =    Yes
 RUN_DEPENDS=   devel/p5-SVN-Simple>=0.27 \
                devel/p5-Class-Accessor>=0.19 \
                devel/p5-Data-UUID>=0.11 \
@@ -26,5 +25,7 @@ RUN_DEPENDS=  devel/p5-SVN-Simple>=0.27 \
                textproc/p5-Sort-Versions>=1.5 \
                www/p5-URI>=1.30
 BUILD_DEPENDS= ${RUN_DEPENDS}
+
+CONFIGURE_ENV+= LD_PRELOAD=libpthread.so
 
 .include <bsd.port.mk>
Index: p5-SVN-Simple/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-SVN-Simple/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- p5-SVN-Simple/Makefile      3 Dec 2010 11:44:35 -0000       1.10
+++ p5-SVN-Simple/Makefile      3 Sep 2012 11:39:07 -0000
@@ -4,9 +4,8 @@ COMMENT=        simple interface to subversion'
 
 MODULES=       cpan
 DISTNAME=      SVN-Simple-0.27
-REVISION=      1
-CATEGORIES=    devel 
-USE_GROFF =    Yes
+REVISION=      2
+CATEGORIES=    devel
 
 CPAN_AUTHOR=   CLKAO
 
@@ -16,6 +15,9 @@ PERMIT_PACKAGE_CDROM= Yes
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
+
+CONFIGURE_ENV= LD_PRELOAD=libpthread.so
+MAKE_ENV=      LD_PRELOAD=libpthread.so
 
 RUN_DEPENDS=   devel/subversion,-perl>=1.1.1
 BUILD_DEPENDS= ${RUN_DEPENDS}
Index: p5-SVN-Web/Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-SVN-Web/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- p5-SVN-Web/Makefile 3 Dec 2010 11:44:35 -0000       1.9
+++ p5-SVN-Web/Makefile 3 Sep 2012 11:39:07 -0000
@@ -4,9 +4,8 @@ COMMENT=        subversion repository web front
 
 MODULES=       cpan
 DISTNAME=      SVN-Web-0.48
-REVISION=      1
+REVISION=      2
 CATEGORIES=    devel perl5
-USE_GROFF =    Yes
 
 # Artistic
 PERMIT_PACKAGE_CDROM=  Yes
@@ -29,6 +28,9 @@ RUN_DEPENDS=  devel/subversion,-perl \
 # tests broken on sparc64, server doesn't really work either
 #              www/p5-HTTP-Server-Simple
 BUILD_DEPENDS= ${RUN_DEPENDS}
+
+CONFIGURE_ENV= LD_PRELOAD=libpthread.so
+MAKE_ENV=      LD_PRELOAD=libpthread.so
 
 CONFIGURE_STYLE=modbuild
 
Index: svk/Makefile
===================================================================
RCS file: /cvs/ports/devel/svk/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- svk/Makefile        26 Nov 2010 07:19:01 -0000      1.17
+++ svk/Makefile        3 Sep 2012 11:48:04 -0000
@@ -3,6 +3,7 @@
 COMMENT=       decentralized version control system
 
 V=             2.2.1
+REVISION=      0
 DISTNAME=      SVK-v${V}
 PKGNAME=       svk-${V}
 CATEGORIES=    devel perl5
@@ -46,7 +47,8 @@ RUN_DEPENDS=  devel/p5-Algorithm-Annotate
 BUILD_DEPENDS= ${RUN_DEPENDS}
 
 CONFIGURE_STYLE= perl
-USE_GROFF =    Yes
+
+CONFIGURE_ENV= LD_PRELOAD=libpthread.so
 
 REGRESS_DEPENDS=devel/p5-BSD-Resource \
                devel/p5-Test-Pod

Reply via email to