pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/38357: geda components (gschem, gattrib, gsymcheck, gshlag, gnetlist, libgeda) runtime failure on MacOS X 10.4.11



>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:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 02 10:30:00 +0000 2008
>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:



Home | Main Index | Thread Index | Old Index