NetBSD Problem Report #28620

From www@netbsd.org  Sun Dec 12 03:32:14 2004
Return-Path: <www@netbsd.org>
Received: by narn.netbsd.org (Postfix, from userid 31301)
	id 24129251EBE; Sun, 12 Dec 2004 03:32:14 +0000 (UTC)
Message-Id: <20041212033214.24129251EBE@narn.netbsd.org>
Date: Sun, 12 Dec 2004 03:32:14 +0000 (UTC)
From: demizu@dd.iij4u.or.jp
Reply-To: demizu@dd.iij4u.or.jp
To: gnats-bugs@netbsd.org
Subject: Failed to make fzk.dic when making inputmethod/ja-freewnn-dict on Mac OS X.
X-Send-Pr-Version: www-1.0

>Number:         28620
>Category:       pkg
>Synopsis:       Failed to make fzk.dic when making inputmethod/ja-freewnn-dict on Mac OS X.
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    macos-pkg-people
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 12 03:33:00 +0000 2004
>Closed-Date:    Tue Sep 03 05:44:40 +0000 2013
>Last-Modified:  Tue Sep 03 05:44:40 +0000 2013
>Originator:     Noritoshi Demizu
>Release:        Mac OS X 10.3.6
>Organization:
>Environment:
Darwin xxx 7.6.0 Darwin Kernel Version 7.6.0: Sun Oct 10 12:05:27 PDT 2004; root:xnu/xnu-517.9.4.obj~1/RELEASE_PPC  Power Macintosh powerpc
>Description:
When I tried to make inputmethod/ja-freewnn-dict after fixing
LOCALBASE (See pkg/28618), I got the following message.

  make FZK_FLAG=-DKANSAI std.fzk
  /usr/bin/cpp -traditional  -DKANSAI fzk.master | egrep -v '^(# |$)' | /usr/pkg/sbin/atof -h ../../Wnn/jd/hinsi.data std.fzk
  Bad format near line 0 "#pragmaGCCset_debug_pwd"".
  File must start with attribute
  *** Error code 1

The cause is cpp on Mac OS X inserts the following line to the output.

  #pragma GCC set_debug_pwd "/xxx/inputmethod/ja-freewnn-dict/work/Xsi/Wnn/pubdic"

This line should be removed by the "egrep -v" command above.
>How-To-Repeat:
on Mac OS X 10.3.6, after fixing pkg/28618,

  $ cd inputmethod/ja-freewnn-dict
  $ bmake
>Fix:
Add the following patch under inputmethod/ja-freewnn-lib/patches.

--- Wnn/pubdic/Makefile.in-ORG	Fri Dec 10 17:51:18 2004
+++ Wnn/pubdic/Makefile.in	Fri Dec 10 18:21:04 2004
@@ -996,7 +996,7 @@
 	@echo "skipping make in my dir"

 std.fzk: $(FZK_SRC)
-	$(CPP) $(FZK_FLAG) fzk.master | egrep -v '^(# |$$)' | $(ATOF) -h $(HINSI) $@
+	$(CPP) $(FZK_FLAG) fzk.master | egrep -v '^(# |#pragma|$$)' | $(ATOF) -h $(HINSI) $@

 full.fzk: $(FZK_SRC)
 	$(MAKE) FZK_FLAG=-DKANSAI std.fzk

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->grant
Responsible-Changed-By: grant@netbsd.org
Responsible-Changed-When: Sun, 12 Dec 2004 04:22:59 +0000
Responsible-Changed-Why:
I'll take this.


Responsible-Changed-From-To: grant->pkg-manager
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Sun, 21 Mar 2010 15:52:38 +0000
Responsible-Changed-Why:
Back to role account, grant lost his commit bit.


State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 25 Oct 2010 04:01:13 +0000
State-Changed-Why:
Does this affect recent versions of MacOS?


Responsible-Changed-From-To: pkg-manager->darwin-pkg-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Sun, 04 Sep 2011 12:45:09 +0000
Responsible-Changed-Why:
Problem on MacOS X.


Responsible-Changed-From-To: darwin-pkg-people->macos-pkg-people
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Wed, 07 Mar 2012 05:27:20 +0000
Responsible-Changed-Why:
darwin-pkg-people has been changed to macos-pkg-people


State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 03 Sep 2013 05:44:40 +0000
State-Changed-Why:
Feedback mail has started bouncing. I'm going to assume that this issue
is too old (and involves too old a version of MacOS) to be interesting.


>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.