public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* PING Jan Nieuwenhuizen re libguile17
@ 2008-01-27 12:51 Dave Korn
  2008-01-31 16:05 ` Jan Nieuwenhuizen
  2008-05-29  8:44 ` Jan Nieuwenhuizen
  0 siblings, 2 replies; 21+ messages in thread
From: Dave Korn @ 2008-01-27 12:51 UTC (permalink / raw)
  To: cygwin-apps


    Hi Jan, if you're currently around,


  It looks to me as if cygguile-17.dll needs to be rebuilt with an up-to-date
gcc with the fix for throwing strings across dll boundaries.  As we discovered
in a recent thread[*], autogen crashes on exit[**], and it appears to be due
to a problem in libguile[***].  I tried rebuilding it from source with the
latest gcc, and it fixes the problem, at least for me; here's what happens
when you run an OOTB build of autogen against the current shipping version of
libguile17:

/tmp/autogen/autogen-5.9.4 $ cygcheck ./agen5/autogen.exe
agen5/autogen.exe
  G:\cygwin\bin\cygwin1.dll
    G:\WINNT\System32\ADVAPI32.DLL
      G:\WINNT\System32\NTDLL.DLL
      G:\WINNT\System32\KERNEL32.DLL
      G:\WINNT\System32\RPCRT4.DLL
  G:\cygwin\bin\cygguile-17.dll
    G:\cygwin\bin\cygcrypt-0.dll
    G:\cygwin\bin\cyggmp-3.dll
    G:\cygwin\bin\cygintl-8.dll
      G:\cygwin\bin\cygiconv-2.dll
    G:\cygwin\bin\cygltdl-3.dll
@_______. .
(       /"\
 ||--||(___)
 '"  '"'---'
/tmp/autogen/autogen-5.9.4 $ ./agen5/autogen.exe  < /dev/null
No definition data were read
AutoGen aborting on signal 11 (Segmentation fault) in state ABORTING
@_______. .
(       /"\
 ||--||(___)
 '"  '"'---'
/tmp/autogen/autogen-5.9.4 $

  And here's what happens when I try it with the rebuilt version of
libguile-17:


/tmp/autogen/autogen-5.9.4 $ cygcheck ./agen5/autogen.exe
agen5/autogen.exe
  G:\cygwin\bin\cygwin1.dll
    G:\WINNT\System32\ADVAPI32.DLL
      G:\WINNT\System32\NTDLL.DLL
      G:\WINNT\System32\KERNEL32.DLL
      G:\WINNT\System32\RPCRT4.DLL
  T:\cygwin\build\install\bin\cygguile-17.dll
    G:\cygwin\bin\cygcrypt-0.dll
    G:\cygwin\bin\cyggmp-3.dll
    G:\cygwin\bin\cygintl-8.dll
      G:\cygwin\bin\cygiconv-2.dll
    G:\cygwin\bin\cygltdl-3.dll
@_______. .
(       /"\
 ||--||(___)
 '"  '"'---'
/tmp/autogen/autogen-5.9.4 $ ./agen5/autogen.exe  < /dev/null
No definition data were read
@_______. .
(       /"\
 ||--||(___)
 '"  '"'---'
/tmp/autogen/autogen-5.9.4 $


  So I wonder if you could verify which gcc package you built the libguile
release with.  If you wanted to test against autogen, I uploaded a tarball of
the build I was using[****], or it builds OOTB - if you have an updated
cygguile-17.dll, that is ...


    cheers,
      DaveK

[*] - http://www.cygwin.com/ml/cygwin/2008-01/msg00244.html
[**] - http://www.cygwin.com/ml/cygwin/2008-01/msg00247.html
[***] -
http://www.mail-archive.com/autogen-users@lists.sourceforge.net/msg00077.html
[****] -
http://rapidshare.com/files/85998958/autogen-5.9.4-0-strip.tar.bz2.html
-- 
Can't think of a witty .sigline today....

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2008-05-29  8:44 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-27 12:51 PING Jan Nieuwenhuizen re libguile17 Dave Korn
2008-01-31 16:05 ` Jan Nieuwenhuizen
2008-01-31 16:54   ` Dave Korn
2008-02-04 14:10     ` Jan Nieuwenhuizen
2008-02-04 14:55       ` Dave Korn
2008-03-21 15:07         ` Jan Nieuwenhuizen
2008-03-21 18:57           ` Brian Dessent
2008-03-22 13:03             ` Jan Nieuwenhuizen
2008-03-22 16:52               ` Brian Dessent
2008-03-22 17:02                 ` Dave Korn
2008-03-22 20:25                   ` Brian Dessent
     [not found]                     ` <1206438594.26012.14.camel@peder.flower>
2008-03-25 13:02                       ` Dave Korn
2008-03-26 11:22                         ` Jan Nieuwenhuizen
2008-03-26 13:38                           ` Dave Korn
2008-03-26 15:20                             ` Jan Nieuwenhuizen
2008-03-26 18:55                               ` Dave Korn
2008-03-27 11:10                                 ` Jan Nieuwenhuizen
2008-03-27 13:04                                   ` Dave Korn
2008-03-27 14:25                                     ` Jan Nieuwenhuizen
2008-03-22 16:52               ` Dave Korn
2008-05-29  8:44 ` Jan Nieuwenhuizen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).