mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-03 21:30:29 +02:00
(10): New.
This commit is contained in:
parent
70debc2296
commit
3989f08206
1 changed files with 26 additions and 0 deletions
26
BUGS
26
BUGS
|
@ -206,5 +206,31 @@ ttn sez:
|
|||
crash still occurs w/ "guile -s bug.scm" (cvs checkout on 2001/11/06).
|
||||
however, "guile -l bug.scm" works as expected.
|
||||
|
||||
|
||||
bug 10 -- embedded libltdl masks system version unconditionally
|
||||
reported-by: grib@linuxdevel.com / 2001-11-04
|
||||
fixed: not-yet
|
||||
|
||||
Bill Gribble sez:
|
||||
> The guideline for when to use the convenience version of libltdl is
|
||||
> this:
|
||||
>
|
||||
> > In general you can safely use the convenience library in
|
||||
> > programs which don't depend on other libraries that might
|
||||
> > use libltdl too.
|
||||
>
|
||||
> So guile's use of the convenience library embodies an assumption about
|
||||
> programs which use guile: that they will not use libltdl except through
|
||||
> guile's wrapper (dynamic-link and friends).
|
||||
>
|
||||
> It seems like this is a bad assumption for guile to make, since it is
|
||||
> intended to be used as an extension language for many different kinds of
|
||||
> programs and not to put a priori restrictions on what they can do.
|
||||
> Especially when those restrictions are not documented.
|
||||
>
|
||||
> I would suggest that prior to the guile-1.6 release the use of the
|
||||
> convenience ltdl library be removed, instead depending on an installed
|
||||
> version of libltdl.
|
||||
|
||||
|
||||
[BUGS ends here]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue