unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
@ 2011-04-15  5:02 Brad Whitlock
  2011-04-15  8:04 ` Andy Wingo
  0 siblings, 1 reply; 8+ messages in thread
From: Brad Whitlock @ 2011-04-15  5:02 UTC (permalink / raw)
  To: Brad Whitlock, bradley.d.whitlock, bug-guile

URL:
  <http://savannah.gnu.org/bugs/?33082>

                 Summary: guile-2.0 build on FreeBSD 8 Fails
                 Project: Guile
            Submitted by: bwhitlock
            Submitted on: Fri 15 Apr 2011 05:02:08 AM GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

build log attached

failure:
SNARF  version.doc
  SNARF  vports.doc
  SNARF  weaks.doc
  SNARF  filesys.doc
  SNARF  posix.doc
  SNARF  net_db.doc
  SNARF  socket.doc
  SNARF  regex-posix.doc
  CCLD   guile
  GEN    guile-procedures.texi
Cannot exit gracefully when init is in progress; aborting.
Abort trap (core dumped)
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 1
1 error
*** Error code 2
1 error




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Fri 15 Apr 2011 05:02:08 AM GMT  Name: guile_build.log  Size: 60kB   By:
bwhitlock

<http://savannah.gnu.org/bugs/download.php?file_id=23249>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-15  5:02 [bug #33082] guile-2.0 build on FreeBSD 8 Fails Brad Whitlock
@ 2011-04-15  8:04 ` Andy Wingo
  2011-04-17  2:56   ` Brad Whitlock
  2011-04-17  3:52   ` Brad Whitlock
  0 siblings, 2 replies; 8+ messages in thread
From: Andy Wingo @ 2011-04-15  8:04 UTC (permalink / raw)
  To: Brad Whitlock, Andy Wingo, bradley.d.whitlock, bug-guile

Follow-up Comment #1, bug #33082 (project guile):

Can you get a backtrace, please?

$ GUILE_AUTO_COMPILE=0 meta/gdb-uninstalled-guile
run
bt

Thanks

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

* Re: [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-15  8:04 ` Andy Wingo
@ 2011-04-17  2:56   ` Brad Whitlock
  2011-04-17  3:52   ` Brad Whitlock
  1 sibling, 0 replies; 8+ messages in thread
From: Brad Whitlock @ 2011-04-17  2:56 UTC (permalink / raw)
  To: Andy Wingo; +Cc: bug-guile

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

Andy,

I think the problem originates in scm_ungetc (from call to
u32_conv_to_encoding) because I have gotten make to complete (by removing
failing targets) and when I invoke the guile executable I get an error like:
scm_ungetc failed to covert to ecoding #f 78 (

I believe it is trying to convert the '(' charactar to ISO-8859-1 encoding.

I did a little probing and found that errno was set to 78, which on FreeBSD
supposedly means function is not implemented and I think this may be a
libunistring issue. I wish I could disable all the conversion stuff since I
don't care about being able to represent any non-ansi chars. fyiw.

Here is the backtrace:

==== BEGIN BT
[brad@riley ~/data/downloads/guile-2.0.0/build]$ GUILE_AUTO_COMPILE=0
meta/gdb-uninstalled-guile
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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 "i386-marcel-freebsd"...(no debugging symbols
found)...
(gdb) run
Starting program:
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/guile
(no debugging symbols found)...[New LWP 100134]
[New Thread 28701140 (LWP 100134)]
guile: uncaught throw to encoding-error: (scm_ungetc conversion to port
encoding failed 78 #f ()
Cannot exit gracefully when init is in progress; aborting.

Program received signal SIGABRT, Aborted.
[Switching to Thread 28701140 (LWP 100134)]
0x285f7117 in kill () from /lib/libc.so.7
(gdb) bt
#0  0x285f7117 in kill () from /lib/libc.so.7
#1  0x2823d397 in raise () from /lib/libthr.so.3
#2  0x285f5c4a in abort () from /lib/libc.so.7
#3  0x28102419 in cleanup_for_exit () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#4  0x285d69b3 in __cxa_finalize () from /lib/libc.so.7
#5  0x2857f94a in exit () from /lib/libc.so.7
#6  0x2814947b in scm_primitive_exit ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#7  0x28180887 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#8  0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#9  0x280df009 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#10 0x280e0f38 in boot_closure_apply ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#11 0x28180fb1 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#12 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#13 0x281a0302 in scm_call_with_vm () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#14 0x280e0549 in scm_apply () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#15 0x280df80b in scm_apply_1 () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#16 0x281770a1 in scm_throw () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#17 0x2816b553 in scm_encoding_error ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#18 0x28134dca in scm_ungetc () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#19 0x28144df3 in scm_read () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#20 0x28180887 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#21 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#22 0x280df009 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#23 0x280e0d07 in prepare_boot_closure_env_for_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#24 0x280def5a in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#25 0x280de927 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#26 0x280e0d07 in prepare_boot_closure_env_for_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#27 0x280def5a in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#28 0x280e0d07 in prepare_boot_closure_env_for_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#29 0x280def5a in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#30 0x280e0f38 in boot_closure_apply ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#31 0x28180fb1 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#32 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
---Type <return> to continue, or q <return> to quit---
#33 0x281a0302 in scm_call_with_vm () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#34 0x280df091 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#35 0x280e0f38 in boot_closure_apply ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#36 0x28180fb1 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#37 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#38 0x280df647 in scm_call_1 () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#39 0x280e03aa in scm_c_primitive_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#40 0x28180887 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#41 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#42 0x280e0413 in scm_primitive_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#43 0x2810a5ea in scm_primitive_load ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#44 0x2810bb24 in scm_primitive_load_path ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#45 0x2810bb55 in scm_c_primitive_load_path ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#46 0x28102263 in scm_load_startup_files ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#47 0x281026e4 in scm_i_init_guile () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#48 0x28173eaa in scm_i_init_thread_for_guile ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#49 0x28173fc4 in scm_i_with_guile_and_parent ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#50 0x28173f1e in scm_with_guile () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#51 0x281022bf in scm_boot_guile () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#52 0x080488c2 in main ()
(gdb)

==== END BT

On Fri, Apr 15, 2011 at 2:04 AM, Andy Wingo <INVALID.NOREPLY@gnu.org> wrote:

> Follow-up Comment #1, bug #33082 (project guile):
>
> Can you get a backtrace, please?
>
> $ GUILE_AUTO_COMPILE=0 meta/gdb-uninstalled-guile
> run
> bt
>
> Thanks
>
>    _______________________________________________________
>
> Reply to this item at:
>
>  <http://savannah.gnu.org/bugs/?33082>
>
> _______________________________________________
>  Message sent via/by Savannah
>  http://savannah.gnu.org/
>
>

[-- Attachment #2: Type: text/html, Size: 9617 bytes --]

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

* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-15  8:04 ` Andy Wingo
  2011-04-17  2:56   ` Brad Whitlock
@ 2011-04-17  3:52   ` Brad Whitlock
  2011-04-21  9:28     ` Andy Wingo
  1 sibling, 1 reply; 8+ messages in thread
From: Brad Whitlock @ 2011-04-17  3:52 UTC (permalink / raw)
  To: Brad Whitlock, Andy Wingo, bradley.d.whitlock, bug-guile

Follow-up Comment #2, bug #33082 (project guile):

Andy,

I think the problem originates in scm_ungetc (from call to
u32_conv_to_encoding) because I have gotten make to complete (by removing
failing targets) and when I invoke the guile executable I get an error like:
scm_ungetc failed to covert to ecoding #f 78 (

I believe it is trying to convert the '(' charactar to ISO-8859-1 encoding.

I did a little probing and found that errno was set to 78, which on FreeBSD
supposedly means function is not implemented and I think this may be a
libunistring issue. I wish I could disable all the conversion stuff since I
don't care about being able to represent any non-ansi chars. fyiw.

Here is the backtrace:

==== BEGIN BT
[brad@riley ~/data/downloads/guile-2.0.0/build]$ GUILE_AUTO_COMPILE=0
meta/gdb-uninstalled-guile
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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 "i386-marcel-freebsd"...(no debugging symbols
found)...
(gdb) run
Starting program:
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/guile
(no debugging symbols found)...[New LWP 100134]
[New Thread 28701140 (LWP 100134)]
guile: uncaught throw to encoding-error: (scm_ungetc conversion to port
encoding failed 78 #f ()

Cannot exit gracefully when init is in progress; aborting.

Program received signal SIGABRT, Aborted.
[Switching to Thread 28701140 (LWP 100134)]
0x285f7117 in kill () from /lib/libc.so.7
(gdb) bt
#0  0x285f7117 in kill () from /lib/libc.so.7
#1  0x2823d397 in raise () from /lib/libthr.so.3
#2  0x285f5c4a in abort () from /lib/libc.so.7
#3  0x28102419 in cleanup_for_exit () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#4  0x285d69b3 in __cxa_finalize () from /lib/libc.so.7
#5  0x2857f94a in exit () from /lib/libc.so.7
#6  0x2814947b in scm_primitive_exit ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#7  0x28180887 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#8  0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#9  0x280df009 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#10 0x280e0f38 in boot_closure_apply ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#11 0x28180fb1 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#12 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#13 0x281a0302 in scm_call_with_vm () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#14 0x280e0549 in scm_apply () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#15 0x280df80b in scm_apply_1 () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#16 0x281770a1 in scm_throw () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#17 0x2816b553 in scm_encoding_error ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#18 0x28134dca in scm_ungetc () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#19 0x28144df3 in scm_read () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#20 0x28180887 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#21 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#22 0x280df009 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#23 0x280e0d07 in prepare_boot_closure_env_for_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#24 0x280def5a in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#25 0x280de927 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#26 0x280e0d07 in prepare_boot_closure_env_for_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#27 0x280def5a in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#28 0x280e0d07 in prepare_boot_closure_env_for_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#29 0x280def5a in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#30 0x280e0f38 in boot_closure_apply ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#31 0x28180fb1 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#32 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
---Type <return> to continue, or q <return> to quit---
#33 0x281a0302 in scm_call_with_vm () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#34 0x280df091 in eval () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#35 0x280e0f38 in boot_closure_apply ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#36 0x28180fb1 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#37 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#38 0x280df647 in scm_call_1 () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#39 0x280e03aa in scm_c_primitive_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#40 0x28180887 in vm_regular_engine () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#41 0x2819f698 in scm_c_vm_run () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#42 0x280e0413 in scm_primitive_eval ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#43 0x2810a5ea in scm_primitive_load ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#44 0x2810bb24 in scm_primitive_load_path ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#45 0x2810bb55 in scm_c_primitive_load_path ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#46 0x28102263 in scm_load_startup_files ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#47 0x281026e4 in scm_i_init_guile () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#48 0x28173eaa in scm_i_init_thread_for_guile ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#49 0x28173fc4 in scm_i_with_guile_and_parent ()
   from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#50 0x28173f1e in scm_with_guile () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#51 0x281022bf in scm_boot_guile () from
/mnt/data/homes/brad/data/downloads/guile-2.0.0/build/libguile/.libs/libguile-2.0.so.22
#52 0x080488c2 in main ()
(gdb)

==== END BT

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-17  3:52   ` Brad Whitlock
@ 2011-04-21  9:28     ` Andy Wingo
  2011-04-21 10:11       ` Andy Wingo
  0 siblings, 1 reply; 8+ messages in thread
From: Andy Wingo @ 2011-04-21  9:28 UTC (permalink / raw)
  To: Brad Whitlock, Andy Wingo, bradley.d.whitlock, bug-guile

Follow-up Comment #3, bug #33082 (project guile):

Hi Bradley,

On Sun 17 Apr 2011 05:52, Brad Whitlock <INVALID.NOREPLY@gnu.org> writes:

> I did a little probing and found that errno was set to 78, which on FreeBSD
> supposedly means function is not implemented and I think this may be a
> libunistring issue.

It might be the same as Douglas Mencken's error that Mark Weaver debugged more
here:

http://thread.gmane.org/gmane.lisp.guile.bugs/5381/focus=5496

Can you try running that test program that only links against libunistring,
not against Guile itself?

Thanks,

Andy


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-21  9:28     ` Andy Wingo
@ 2011-04-21 10:11       ` Andy Wingo
  2011-04-25  2:51         ` Brad Whitlock
  0 siblings, 1 reply; 8+ messages in thread
From: Andy Wingo @ 2011-04-21 10:11 UTC (permalink / raw)
  To: Brad Whitlock, Andy Wingo, bradley.d.whitlock, bug-guile

Follow-up Comment #4, bug #33082 (project guile):

Or is it possible that your libunistring was not built with iconv support?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-21 10:11       ` Andy Wingo
@ 2011-04-25  2:51         ` Brad Whitlock
  2011-04-25  8:13           ` Andy Wingo
  0 siblings, 1 reply; 8+ messages in thread
From: Brad Whitlock @ 2011-04-25  2:51 UTC (permalink / raw)
  To: Brad Whitlock, Andy Wingo, bradley.d.whitlock, bug-guile

Follow-up Comment #5, bug #33082 (project guile):

Andy,

You sir, are a master. I had not compiled libunistring with libiconv support;
to my surprise.

Once that was fixed it was clear sailing and now I think I am the first guy on
my block with Guile 2.0 on FreeBSD. 

Thanks!
-Brad

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

* [bug #33082] guile-2.0 build on FreeBSD 8 Fails
  2011-04-25  2:51         ` Brad Whitlock
@ 2011-04-25  8:13           ` Andy Wingo
  0 siblings, 0 replies; 8+ messages in thread
From: Andy Wingo @ 2011-04-25  8:13 UTC (permalink / raw)
  To: Brad Whitlock, Andy Wingo, bradley.d.whitlock, bug-guile

Update of bug #33082 (project guile):

                  Status:                    None => Invalid                
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #6:

Cool, thanks for the note.  2.0.1 will add a check for iconv support in
libunistring, so others shouldn't experience this same error.

Cheers,

Andy

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?33082>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




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

end of thread, other threads:[~2011-04-25  8:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-15  5:02 [bug #33082] guile-2.0 build on FreeBSD 8 Fails Brad Whitlock
2011-04-15  8:04 ` Andy Wingo
2011-04-17  2:56   ` Brad Whitlock
2011-04-17  3:52   ` Brad Whitlock
2011-04-21  9:28     ` Andy Wingo
2011-04-21 10:11       ` Andy Wingo
2011-04-25  2:51         ` Brad Whitlock
2011-04-25  8:13           ` Andy Wingo

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).