NetBSD Problem Report #36321

From martin@duskware.de  Sun May 13 21:32:31 2007
Return-Path: <martin@duskware.de>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 3F9D663B400
	for <gnats-bugs@gnats.netbsd.org>; Sun, 13 May 2007 21:32:31 +0000 (UTC)
Message-Id: <20070513212255.5439363B90A@narn.NetBSD.org>
Date: Sun, 13 May 2007 21:22:55 +0000 (UTC)
From: dhgutteridge@sympatico.ca
Reply-To: dhgutteridge@sympatico.ca
To: netbsd-bugs-owner@NetBSD.org
Subject: lang/blackdown-jre13 and lang/blackdown-jdk13 fail to build due to outdated references to SuSE Linux emulation packages (patch included)
X-Send-Pr-Version: www-1.0

>Number:         36321
>Category:       pkg
>Synopsis:       lang/blackdown-jre13 and lang/blackdown-jdk13 fail to build due to outdated references to SuSE Linux emulation packages (patch included)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun May 13 21:35:00 +0000 2007
>Closed-Date:    Sun May 13 21:38:41 +0000 2007
>Last-Modified:  Sun May 13 21:40:00 +0000 2007
>Originator:     David H. Gutteridge
>Release:        3.1/macppc
>Organization:
>Environment:
NetBSD arcusv.nonus-porta.net 3.1 NetBSD 3.1 (ARCUSV) #0: Thu Mar 29 23:50:54 EDT 2007  root@arcusv.nonus-porta.net:/usr/src/sys/arch/macppc/compile/ARCUSV macppc

>Description:
lang/blackdown-jre13 and lang/blackdown-jdk13 weren't updated along
with other affected packages when pkgsrc was changed to allow for
multiple versions of SuSE Linux emulation packages.

I gather nobody's using this package anymore, but it's kind of useful
for me, since I'd like to run Java, and this is the only package in
pkgsrc that appears to support the PowerPC architecture, from what I
can see.  (I specifically want Java to run Apache FOP, so I can output
DocBook files as PDFs, etc.)
>How-To-Repeat:
Try building one of them.
>Fix:
--- Makefile.common~    2006-05-23 03:02:11.000000000 -0400
+++ Makefile.common     2007-05-13 17:07:14.000000000 -0400
@@ -26,7 +26,7 @@
 BLACKDOWN_REL= rc1
 EXTRACT_SUFX=  .tar.bz2
 .elif ${BLACKDOWN_ARCH} == "ppc"
-DEPENDS+=      suse_base>=7.3:../../emulators/suse_base
+DEPENDS+=      suse_base>=7.3:../../emulators/${SUSE_DIR_PREFIX}_base
 .endif

 MAINTAINER=    tech-pkg@NetBSD.org
@@ -69,3 +69,5 @@
 do-install:
        ${INSTALL_PROGRAM_DIR} ${JVM_HOME}
        cd ${WRKSRC} && ${PAX} -rw . ${JVM_HOME}
+
+.include "../../emulators/suse_linux/Makefile.application"

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: wiz@netbsd.org
State-Changed-When: Sun, 13 May 2007 21:38:41 +0000
State-Changed-Why:
Committed, thanks!


From: Thomas Klausner <wiz@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: PR/36321 CVS commit: pkgsrc/lang/blackdown-jre13
Date: Sun, 13 May 2007 21:38:27 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Sun May 13 21:38:27 UTC 2007

 Modified Files:
 	pkgsrc/lang/blackdown-jre13: Makefile.common

 Log Message:
 Fix suse dependency.
 From David H. Gutteridge in PR 36321.


 To generate a diff of this commit:
 cvs rdiff -r1.26 -r1.27 pkgsrc/lang/blackdown-jre13/Makefile.common

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

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.