Comment 4 for bug 1272341

Revision history for this message
Alexey Kharikovskiy (svetonomer) wrote : Re: [Bug 1272341] Re: gnetlist crashes on search locale filenames

Hi Peter.
I use Guile 2.0.9

dom ~ # guile --version
guile (GNU Guile) 2.0.9
Copyright (C) 2013 Free Software Foundation, Inc.

License LGPLv3+: GNU LGPL 3 or later <http://gnu.org/licenses/lgpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

2014-02-02 Peter TB Brett <email address hidden>:

> Hi Alexey - what version of Guile are you using?
>
> I'm pretty sure that this problem is due to running Guile 1.8.x rather
> than Guile >= 2.0.
>
> The locale settings that this patch sets are *not correct*, and I don't
> think it should have been committed.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1272341
>
> Title:
> gnetlist crashes on search locale filenames
>
> Status in GPL Electronic Design Automation tools:
> Fix Committed
>
> Bug description:
> Hello all.
> At present, if in "component-library-search" path (declared in gafrc)
> exists files with NON ascii filenames (locale of filenames non en_US), the
> gnetlist program terminated with error:
>
> leha@work ~/local_repo/geda-gaf-git $ gnetlist
> ERROR: Failed to load RC file [/home/leha/.gEDA/gafrc]: ERROR: Invalid
> path ~S. "/home/leha/.gEDA/symbols/egor/sym/??293????1-1.sym"
>
> The attached simplest patch resolve this problem and makes possible
> using locale environment.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/geda/+bug/1272341/+subscriptions
>