I'm trying to build Guile release 2.0.9, but it prints errors instead of
successful build:
http://manulix.wikidot.com/issues#toc3
SNARF regex-posix.doc
GEN guile-procedures.texi
Backtrace:
In unknown file:
?: 12 [apply-smob/1 # #t ...]
?: 11 [apply-smob/1 #]
?: 10 [primitive-eva
GC 4.6.0 introduced new warning: unused-but-set-variable, so with
-Werror it's now impossible to build guile.
/bin/bash ../libtool --tag=CC --mode=compile
powerpc-gnu-linux-uclibc-gcc -DHAVE_CONFIG_H -I.. -I.. -I..
-pthread -g -O2 -Wall -Wmissing-prototypes -Werror -MT
libguile_la-async.lo -M
> Can you send a log of "make -k" ? Then we can fix them all in one go.
Of course. guile 2.0.0, make -k output (stdout+stderr) attached.
make_k_log
Description: Binary data
> What libc are you using? On glibc, these macros shouldn’t get
redefined.
My standard C library for this setup is uClibc.
> Basically, you shouldn’t expect -Werror to work on non-GNU systems.
Is it possible to switch off -Werror for non-glibc systems, for
example, on autoconf/automake/configure
I don't have any idea how to fix that (I even tried to remove all
offline docs generating stuff with no success).
Guile version: guile-v2.0.0-122-gad301b6 (from git stable-2.0 branch).
SNARF net_db.doc
SNARF socket.doc
SNARF regex-posix.doc
GEN guile-procedures.texi
/bin/bash: line
Mail delivery said me "gtfo" with attachment3, bzip2ed it now.
-- Forwarded message ------
From: Douglas Mencken
Date: Fri, Mar 25, 2011 at 10:11 PM
Subject: Re: build errors: 9172 Broken pipe and 9173 Segmentation fault
To: Neil Jerram
Cc: bug-guile@gnu.org
After re-m
Patch #1:
# patch configure.ac to avoid "no AC_LANG_SOURCE call detected in body" warnings
#
# Old-style code (will issue a warning)
# AC_LINK_IFELSE([int main() { return 0; }],
#
Hi again!
Yes, you fixed infinite loop issue, thank you. But guile 2.0 (now it
is guile-v2.0.0-199-g0fbdbe6 -- currently the latest one from
stable-2.0 branch) is still un-buildable on my side.
I summarized what I did here (section "Example: debugging guile build
error"): http://manulix.wikidot.c
I'm trying to build guile-v2.0.1-53-g8f6a4b2, and got the following errors:
CC guile-guile.o
CCLD guile
./.libs/libguile-2.0.so: warning: the use of `tmpnam' is dangerous,
better use `mkstemp'
./.libs/libguile-2.0.so: warning: gethostbyaddr is obsolescent, use
getaddrinfo() instead.
> Can you grep your libguile/Makefile for LIB_CLOCK_GETTIME ?
There's empty definition.
LIB_CLOCK_GETTIME =
> Is it perhaps that clock_getcpuclockid is in -lrt but clock_gettime is
> in your libc?
clock_gettime is in both of them:
/lib # readelf -s librt.so.0 | grep clock
42: 1cb468
> + AC_SEARCH_LIBS([clock_getcpuclockid], [rt posix4],
> + [test
> "$ac_cv_search_clock_getcpuclockid" = "none required" \
> + ||
> LIB_CLOCK_GETTIME=$ac_cv_search_clock_getcpuclockid],
> +
11 matches
Mail list logo