unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
From: Dwight <dcrs6000@aceweb.com>
To: "Ludovic Courtès" <ludo@gnu.org>
Cc: bug-guile@gnu.org
Subject: Re: Unable to build guile
Date: Sun, 09 Nov 2008 18:26:07 -0800	[thread overview]
Message-ID: <49179BBF.3060801@aceweb.com> (raw)
In-Reply-To: <87y6zsinai.fsf@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 2520 bytes --]

Hi Ludovic Courtès,
>   b main
>   run -q -c 0
>   b scm_threads_prehistory
>   c
>   whatis scm_i_pthread_mutexattr_recursive
>   p scm_i_pthread_mutexattr_recursive
>   c
> 
> And again:
> 
>   ./libtool --mode=execute gdb ./libguile/guile -x the-new-script
   I just modified the old file so the name did not change.  That is;
I removed all the old stuff and then inserted the above commands.

#  ./libtool --mode=execute gdb ./libguile/guile -x the-script
GNU gdb 6.5
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-ibm-aix5.2.0.0"...
Breakpoint 1 at 0x100003f8: file guile.c, line 72.

Breakpoint 1, main (argc=4, argv=0x2ff22058) at guile.c:72
72      guile.c: A file or directory in the path name does not exist..
         in guile.c
Breakpoint 2 at 0xd6c7cba4: file threads.c, line 1656.

Breakpoint 2, scm_threads_prehistory (base=0x2ff21f48) at threads.c:1656
1656    threads.c: A file or directory in the path name does not exist..
         in threads.c
type = pthread_mutexattr_t [1]
$1 = {0x0}

Program received signal SIGSEGV, Segmentation fault.
0xd004a864 in pthread_mutexattr_init () from /usr/lib/libpthreads.a(shr_xpg5.o)
(gdb) quit
The program is running.  Exit anyway? (y or n) y



> Sorry but it's quite tedious to debug remotely.  :-(
   I understand.  No problem.
   A VERY long time ago when I was a programmer I used to get
problem reports for people and usually had a hard time duplicating the
problem on our local systems.  Our usualy answer was to upgrade to the
latest version.  ;) :( :)  I worked for a computer company in the
operating system group.

> 
> 
>># grep hstrerror /usr/include/*
>>/usr/include/netdb.h:const char      *hstrerror();
>>/usr/include/netdb.h:const char *    hstrerror(int);
> 
> 
> Can you check whether these declarations are enclosed in an `#ifdef'?
   I am just attaching the file just in case you might need additional information.

   By the way I tried doing what Marijn Schouten suggested to solve the incompatibility
with the libtool package.  That is; I modified the configure.in file like he suggested
and executed the commands he told me to; but libtool 2.2.4 would not work.  In fact,
the configure did not even work.  :( :(

Bye,
Dwight

[-- Attachment #2: netdb.h.gz --]
[-- Type: application/gzip, Size: 4656 bytes --]

  reply	other threads:[~2008-11-10  2:26 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-11-01 21:08 Unable to build guile Dwight
2008-11-02 20:31 ` Ludovic Courtès
2008-11-03 21:01   ` Andy Wingo
     [not found]   ` <490E7842.9040903@aceweb.com>
     [not found]     ` <87d4hdmbw8.fsf@gnu.org>
     [not found]       ` <490F78C1.9020703@aceweb.com>
     [not found]         ` <87ljw01lm1.fsf@gnu.org>
2008-11-04  2:16           ` Dwight
2008-11-04 11:11             ` Ludovic Courtès
2008-11-04 20:35               ` Dwight
2008-11-05  9:10                 ` Ludovic Courtès
2008-11-05 21:17                   ` Dwight
2008-11-06 11:28                     ` Ludovic Courtès
2008-11-07  1:22                       ` Dwight
2008-11-08 17:49                         ` Ludovic Courtès
2008-11-09  0:45                           ` Dwight
2008-11-09 21:48                             ` Ludovic Courtès
2008-11-10  2:26                               ` Dwight [this message]
2008-11-04 17:50             ` Marijn Schouten (hkBst)
2008-11-05  8:42               ` Ludovic Courtès
2008-11-05 15:05                 ` Marijn Schouten (hkBst)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=49179BBF.3060801@aceweb.com \
    --to=dcrs6000@aceweb.com \
    --cc=bug-guile@gnu.org \
    --cc=ludo@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).