From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aaron Voisine Newsgroups: gmane.lisp.guile.bugs Subject: Re: guile 1.4 compilation error with gcc4 Date: Sat, 20 Aug 2005 14:38:16 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1124659999 4465 80.91.229.2 (21 Aug 2005 21:33:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 21 Aug 2005 21:33:19 +0000 (UTC) Cc: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sun Aug 21 23:33:18 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1E6xQn-0007Db-VS for guile-bugs@m.gmane.org; Sun, 21 Aug 2005 23:32:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E6xUU-0002YJ-LY for guile-bugs@m.gmane.org; Sun, 21 Aug 2005 17:36:30 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E6baA-0004pl-1e for bug-guile@gnu.org; Sat, 20 Aug 2005 18:12:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E6ba8-0004pN-QS for bug-guile@gnu.org; Sat, 20 Aug 2005 18:12:53 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E6bZl-00041s-43 for bug-guile@gnu.org; Sat, 20 Aug 2005 18:12:29 -0400 Original-Received: from [64.233.184.206] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1E6b2s-00013x-F6 for bug-guile@gnu.org; Sat, 20 Aug 2005 17:38:30 -0400 Original-Received: by wproxy.gmail.com with SMTP id i23so1113105wra for ; Sat, 20 Aug 2005 14:38:16 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=B1T7Eo1wOqqQ3HvbGdd+W9xkLc3J71rLs9nrgJgQp6/+V6RxS9SJ7orwx2URvTUrsMnX8IumTCpfO4DrQLQbC13vrc2Gu6lw8CL1adr1K6HN80Zt7rIwvzMQLT25xoG1Emz9wwg8EUI/QFUWeLXIGi+KbiUxgcu859TaeXedC44= Original-Received: by 10.54.142.2 with SMTP id p2mr2984158wrd; Sat, 20 Aug 2005 14:38:16 -0700 (PDT) Original-Received: by 10.54.86.16 with HTTP; Sat, 20 Aug 2005 14:38:16 -0700 (PDT) Original-To: ttn@glug.org In-Reply-To: Content-Disposition: inline X-Mailman-Approved-At: Sun, 21 Aug 2005 17:36:24 -0400 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:3062 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.bugs:3062 alist.x is generated (I deleted it and reran make just to be sure) The offending lines look like this: scm_make_gsubr (s_ ## scm_acons, 3, 0, 0, (SCM (*)()) scm_acons);=20 scm_make_gsubr (s_ ## scm_sloppy_assq, 2, 0, 0, (SCM (*)()) scm_sloppy_assq); scm_make_gsubr (s_ ## scm_sloppy_assv, 2, 0, 0, (SCM (*)()) scm_sloppy_assv); configure options as follows: export LIBRARY_PATH=3D/sw/lib export CPPFLAGS=3D-no-cpp-precomp export CPATH=3D/sw/include ./configure --prefix=3D/sw --infodir=3D/sw/share/info and the configure output: creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... no checking how to run the C preprocessor... gcc -E -traditional-cpp checking for AIX... no checking for POSIXized ISC... no checking for minix/config.h... no checking for gcc option to accept ANSI C... none needed checking host system type... i386-apple-darwin8.1.0 checking build system type... i386-apple-darwin8.1.0 checking for ranlib... ranlib checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... no checking for BSD-compatible nm... /usr/bin/nm -p checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig checking for object suffix... o checking for executable suffix... no checking for gcc option to produce PIC... -fno-common checking if gcc PIC flag -fno-common works... yes checking if gcc supports -c -o file.o... no checking if we can lock with hard links... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... none checking if the linker (/usr/bin/ld) is GNU ld... no checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -p output... ok checking how to hardcode library paths into programs... unsupported checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... darwin8.1.0 dyld checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs checking for dlopen in -ldl... yes checking for dlfcn.h... no checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes creating libtool updating cache ./config.cache loading cache ./config.cache checking for working const... yes checking for inline... inline checking size of int... 4 checking size of long... 4 checking for long longs... yes checking for ANSI C header files... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking whether time.h and sys/time.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for io.h... no checking for libc.h... yes checking for limits.h... yes checking for malloc.h... no checking for memory.h... yes checking for string.h... yes checking for regex.h... yes checking for rxposix.h... no checking for rx/rxposix.h... no checking for sys/ioctl.h... yes checking for sys/select.h... yes checking for sys/time.h... yes checking for sys/timeb.h... yes checking for sys/times.h... yes checking for sys/types.h... yes checking for sys/utime.h... no checking for time.h... yes checking for unistd.h... yes checking for utime.h... yes checking for libc.h... (cached) yes checking for unistd.h... (cached) yes checking whether libc.h and unistd.h can be included together... yes checking for uid_t in sys/types.h... yes checking type of array argument to getgroups... gid_t checking return type of signal handlers... void checking for mode_t... yes checking for main in -lm... yes checking for gethostbyname... yes checking for connect... yes checking for ctermid... yes checking for ftime... yes checking for fchown... yes checking for getcwd... yes checking for geteuid... yes checking for gettimeofday... yes checking for lstat... yes checking for mkdir... yes checking for mknod... yes checking for nice... yes checking for readlink... yes checking for rename... yes checking for rmdir... yes checking for select... yes checking for setegid... yes checking for seteuid... yes checking for setlocale... yes checking for setpgid... yes checking for setsid... yes checking for sigaction... yes checking for siginterrupt... yes checking for strftime... yes checking for strptime... yes checking for symlink... yes checking for sync... yes checking for tcgetpgrp... yes checking for tcsetpgrp... yes checking for times... yes checking for uname... yes checking for waitpid... yes checking for bzero... yes checking for strdup... yes checking for system... yes checking for usleep... yes checking for atexit... yes checking for on_exit... no checking for strptime declaration... yes checking for bzero declaration... yes checking for sleep declaration... yes checking for usleep declaration... yes checking return type of usleep... int checking for sys/un.h... yes checking for socketpair... yes checking for getgroups... yes checking for setpwent... yes checking for pause... yes checking for tzset... yes checking for sethostent... yes checking for gethostent... yes checking for endhostent... yes checking for setnetent... yes checking for getnetent... yes checking for endnetent... yes checking for setprotoent... yes checking for getprotoent... yes checking for endprotoent... yes checking for setservent... yes checking for getservent... yes checking for endservent... yes checking for getnetbyaddr... yes checking for getnetbyname... yes checking for inet_lnaof... yes checking for inet_makeaddr... yes checking for inet_netof... yes checking for hstrerror... yes checking whether localtime caches TZ... no checking for restartable system calls... yes checking for regcomp... yes checking for inet_aton... yes checking for putenv... yes checking for strerror... yes checking for memmove... yes checking for working alloca.h... yes checking for alloca... yes checking for st_rdev in struct stat... yes checking for st_blksize in struct stat... yes checking for st_blocks in struct stat... yes checking for S_ISLNK in sys/stat.h... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... yes checking whether we need POSIX to get struct utimbuf... no checking whether floats fit in longs... yes checking for struct linger... yes checking for struct timespec... yes checking whether to support threads... no checking for mawk... no checking for gawk... no checking for nawk... no checking for awk... awk updating cache ./config.cache creating ./config.status creating Makefile creating libguile/Makefile creating libguile/guile-snarf creating libguile/guile-doc-snarf creating libguile/guile-func-name-check creating libguile/guile-snarf.awk creating libguile/versiondat.h creating ice-9/Makefile creating qt/Makefile creating qt/qt.h creating qt/md/Makefile creating qt/time/Makefile creating guile-config/Makefile creating doc/Makefile creating libguile/scmconfig.h configuring in guile-readline running /bin/sh ./configure --prefix=3D/sw --infodir=3D/sw/share/info --enable-ltdl-convenience --cache-file=3D.././config.cache --srcdir=3D. loading cache .././config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) no checking for gcc option to accept ANSI C... (cached) none needed checking host system type... i386-apple-darwin8.1.0 checking build system type... i386-apple-darwin8.1.0 checking for ranlib... (cached) ranlib checking for ld used by GCC... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) no checking for BSD-compatible nm... (cached) /usr/bin/nm -p checking whether ln -s works... (cached) yes loading cache .././config.cache within ltconfig checking for object suffix... o checking for executable suffix... (cached) no checking for gcc option to produce PIC... -fno-common checking if gcc PIC flag -fno-common works... yes checking if gcc supports -c -o file.o... no checking if we can lock with hard links... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... none checking if the linker (/usr/bin/ld) is GNU ld... no checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -p output... ok checking how to hardcode library paths into programs... unsupported checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... darwin8.1.0 dyld checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool loading cache .././config.cache checking for tgoto in -lncurses... yes checking for main in -lreadline... yes checking for siginterrupt... (cached) yes checking for rl_clear_signals... yes checking for rl_cleanup_after_signal... yes checking for rl_pre_input_hook... yes checking if readline clears SA_RESTART flag for SIGWINCH... yes checking for rl_getc_function pointer in readline... yes checking for strdup... (cached) yes updating cache .././config.cache creating ./config.status creating Makefile configuring in libltdl running /bin/sh ./configure --prefix=3D/sw --infodir=3D/sw/share/info --enable-ltdl-convenience --cache-file=3D.././config.cache --srcdir=3D. loading cache .././config.cache checking for a BSD compatible install... (cached) /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... (cached) gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc accepts -g... (cached) no checking for working const... (cached) yes checking for inline... (cached) inline checking host system type... i386-apple-darwin8.1.0 checking build system type... i386-apple-darwin8.1.0 checking for ranlib... (cached) ranlib checking for ld used by GCC... (cached) /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... (cached) no checking for BSD-compatible nm... (cached) /usr/bin/nm -p checking whether ln -s works... (cached) yes loading cache .././config.cache within ltconfig checking for object suffix... o checking for executable suffix... (cached) no checking for gcc option to produce PIC... -fno-common checking if gcc PIC flag -fno-common works... yes checking if gcc supports -c -o file.o... no checking if we can lock with hard links... yes checking if gcc supports -fno-rtti -fno-exceptions ... no checking if gcc static flag -static works... none checking if the linker (/usr/bin/ld) is GNU ld... no checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -p output... ok checking how to hardcode library paths into programs... unsupported checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... darwin8.1.0 dyld checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool loading cache .././config.cache checking which extension is used for shared libraries...=20 checking which variable specifies run-time library path... DYLD_LIBRARY_PAT= H checking for objdir... .libs checking how to run the C preprocessor... (cached) gcc -E -traditional-cpp checking for ANSI C header files... (cached) yes checking for malloc.h... (cached) no checking for memory.h... (cached) yes checking for stdlib.h... yes checking for stdio.h... yes checking for ctype.h... yes checking for dlfcn.h... (cached) no checking for dl.h... no checking for dld.h... no checking for string.h... (cached) yes checking for strchr... yes checking for strrchr... yes checking whether libtool supports -dlopen/-dlpreopen... yes checking for dlopen in -ldl... (cached) yes checking for shl_load... no checking for shl_load in -ldld... no checking for dld_link in -ldld... no checking for dlerror... yes checking command to parse /usr/bin/nm -p output... yes checking for _ prefix in compiled symbols... (cached) yes checking whether we have to add an underscore for dlsym... no updating cache .././config.cache creating ./config.status creating Makefile creating config.h l8r Aaron On 8/20/05, Thien-Thi Nguyen wrote: > could you post the first few lines of alist.x? this file is generated > at compile-time, and should not be in the distribution tarball -- if it > is, that's probably (another) methodology bug. >=20 > please also post the output of running the configure script, including > some mention of what options you passed to it, etc. >=20 > thi _______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile