Skip to content

Commit

Permalink
www/ap-perl: Fix build with gcc 4.7
Browse files Browse the repository at this point in the history
GCC 4.7 requires variable declaration before use.
  • Loading branch information
marino committed Oct 8, 2012
1 parent 75ff1fd commit ec4f951
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
3 changes: 2 additions & 1 deletion www/ap-perl/distinfo
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.13 2011/09/21 14:59:32 obache Exp $
$NetBSD: distinfo,v 1.14 2012/10/08 11:49:39 marino Exp $

SHA1 (mod_perl-1.31.tar.gz) = 5f6eadf2b0fc24ed4376d7708226391baa14c73f
RMD160 (mod_perl-1.31.tar.gz) = 296bd5e95018c313bab84ae7b21ae9f64bd4a394
Expand All @@ -9,3 +9,4 @@ SHA1 (patch-ab) = 18b02747ae4b9ab17ce252cf003bf9fd7e4b2560
SHA1 (patch-src_modules_perl_Log.xs) = 60c7473fac429a4aeeb60c8670dcdcb0f9cb80be
SHA1 (patch-src_modules_perl_mod__perl.c) = 3c2e82fb91d4a470e7f018a92b330eac4c7b0630
SHA1 (patch-src_modules_perl_perl__config.c) = daa30ae219bce44c0763ec84f64cef79989651a4
SHA1 (patch-src_modules_perl_perl__util.c) = 741cfbd38ceb78e1b69c093b695be7b841e69b10
14 changes: 14 additions & 0 deletions www/ap-perl/patches/patch-src_modules_perl_perl__util.c
@@ -0,0 +1,14 @@
$NetBSD: patch-src_modules_perl_perl__util.c,v 1.1 2012/10/08 11:49:40 marino Exp $

GCC 4.7 requires variable declaration before use.

--- src/modules/perl/perl_util.c.orig 2007-12-03 07:19:59.000000000 +0000
+++ src/modules/perl/perl_util.c
@@ -670,6 +670,7 @@ void mod_perl_init_ids(void) /* $$, $>,
if(set_ids++) return;
sv_setiv(GvSV(gv_fetchpv("$", TRUE, SVt_PV)), (I32)getpid());
#ifndef WIN32
+ int uid, euid, gid, egid;
uid = (int)getuid();
euid = (int)geteuid();
gid = (int)getgid();

0 comments on commit ec4f951

Please sign in to comment.