NetBSD Problem Report #38357

From martin@duskware.de  Wed Apr  2 10:26:41 2008
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 1867363B293
	for <gnats-bugs@gnats.netbsd.org>; Wed,  2 Apr 2008 10:26:41 +0000 (UTC)
Message-Id: <20080401203555.D63AD63B8BC@narn.NetBSD.org>
Date: Tue,  1 Apr 2008 20:35:55 +0000 (UTC)
From: jdbaker@mylinuxisp.com
Reply-To: jdbaker@mylinuxisp.com
To: netbsd-bugs-owner@NetBSD.org
Subject: geda components (gschem, gattrib, gsymcheck, gshlag, gnetlist, libgeda) runtime failure on MacOS X 10.4.11
X-Send-Pr-Version: www-1.0

>Number:         38357
>Category:       pkg
>Synopsis:       geda components (gschem, gattrib, gsymcheck, gshlag, gnetlist, libgeda) runtime failure on MacOS X 10.4.11
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    macos-pkg-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 02 10:30:00 +0000 2008
>Last-Modified:  Wed Mar 07 07:27:58 +0000 2012
>Originator:     John D. Baker
>Release:        MacOS X 10.4.11, pkgsrc-current (pre -2008Q1)
>Organization:
>Environment:
Darwin alphonse.bozonet.ntc 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

>Description:
Following update of "cad/guile/Makefile" to revision 1.85 and rebuilding
lang/guile and cad/libgeda, all of the cad/geda components (cad/gschem,
cad/gattrib, cad/gsymcheck, cad/gnetlist, etc) built and installed
without obvious problems.

Attempting to run any of them (for example gschem) results in the
following error:

679 [jbaker@alphonse:~]$ gschem
dyld: Symbol not found: _arc_draw_func
  Referenced from: /usr/pkg/lib/libgeda.33.dylib
  Expected in: flat namespace

Trace/BPT trap
680 [jbaker@alphonse:~]$ 

'nm' on /usr/pkg/lib/libeda.33.dylib shows the above symbol marked
"undefined" (U).  It is not yet clear where libgeda expects to find
that symbol.

>How-To-Repeat:
On MacOS X 10.4.11 (10.3.x?) update pkgsrc to current on or after
200803290000Z.  If there are previous versions of geda and its components,
lang/guile* and cad/libgeda installed, unstall them.

Build cad/geda (which will rebuild lang/guile as a dependency).

When all have built and installed, run any of the major component geda
applications.
>Fix:

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->darwin-pkg-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Wed, 02 Apr 2008 13:06:43 +0000
Responsible-Changed-Why:
Problem on MacOS X.


From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/38357 (geda components (gschem, gattrib, gsymcheck, gshlag,
 gnetlist, libgeda) runtime failure on MacOS X 10.4.11)
Date: Tue, 8 Apr 2008 12:13:44 -0500 (CDT)

 Just in case the problem may have been due to building on a system with
 older dependencies/tools/applications installed (around pkgsrc-2007Q3),
 I just finished building all dependencies leading up to cad/geda on a
 machine with pkgsrc-current (200804080100Z or so) freshly bootstrapped.

 Darwin g4gbe.technoskunk.fur 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

 The result is the same:

 209 [sysop@g4gbe:~]$ gschem
 dyld: Symbol not found: _arc_draw_func
    Referenced from: /usr/pkg/lib/libgeda.33.dylib
    Expected in: flat namespace

 Trace/BPT trap

 -- 
 John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
 jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
 BSD -- It just sits there and _works_!
 GPG fingerprint:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/38357 (geda components (gschem, gattrib, gsymcheck, gshlag,
 gnetlist, libgeda) runtime failure on MacOS X 10.4.11)
Date: Wed, 23 Apr 2008 14:36:25 -0500 (CDT)

 As a data point for reference, the components of cad/geda build, install
 and run properly on a MacOS X 10.3.9 (PPC G3) system.

 -- 
 John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
 jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
 BSD -- It just sits there and _works_!
 GPG fingerprint:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

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


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