unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* 1.6 CVS should compile using gcc 4.0 now.
@ 2005-10-15  2:03 Rob Browning
  2005-10-15 16:28 ` Greg Troxel
  0 siblings, 1 reply; 3+ messages in thread
From: Rob Browning @ 2005-10-15  2:03 UTC (permalink / raw)



I've just committed some changes that fix build problems with gcc 4.0,
at least under a Debian unstable.  Please test, especially anyone with
a non-Linux machine.

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: 1.6 CVS should compile using gcc 4.0 now.
  2005-10-15  2:03 1.6 CVS should compile using gcc 4.0 now Rob Browning
@ 2005-10-15 16:28 ` Greg Troxel
  2005-10-15 20:52   ` Rob Browning
  0 siblings, 1 reply; 3+ messages in thread
From: Greg Troxel @ 2005-10-15 16:28 UTC (permalink / raw)
  Cc: guile-devel

On NetBSD/i386 2.99.15:

gdt 51 ~/SOFTWARE/GUILE/guile/guile-core > ./autogen.sh 
find: -not: unknown option

This is in guile-scripts/render-bugs, and changing it to ! works.
(I'm guessing that '-not' is a GNU find extension, rather than in POSIX.2.)

I have what I think are adequate tools, but NetBSD puts automake in a
slightly odd place to allow 1.9 and 1.4 to coexist.  The
avoid-our-libtool kludge doesn't work, I'm afraid.

Can you put up the output of 'make dist' - I can try to update the
binary pkg from 1.6.7 to the new version and see how that goes,
avoiding the bootstrap issues which aren't so important.

Here are the details:

$ cc -v
Using built-in specs.
Configured with: /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=i386-unknown-netbsdelf2.0. --host=i386--netbsdelf --target=i386--netbsdelf : (reconfigured) /home/nick/work/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --build=i386-unknown-netbsdelf2.0. --host=i386--netbsdelf --target=i386--netbsdelf
Thread model: posix
gcc version 3.3.3 (NetBSD nb3 20040520)
$ autoconf --version
autoconf (GNU Autoconf) 2.59
Written by David J. MacKenzie and Akim Demaille.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ automake --version
automake (GNU automake) 1.9.5
Written by Tom Tromey <tromey@redhat.com>.

Copyright 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


I end  up not finding stuff:

===> Checking for vulnerabilities in gimp-ufraw-0.4
=> Checksum SHA1 OK for ufraw-0.4.tar.gz.
=> Checksum RMD160 OK for ufraw-0.4.tar.gz.
===> Extracting for gimp-ufraw-0.4
===> Required installed package gimp>=2.0.1nb1: gimp-2.2.3nb1 found
===> Required installed package aalib>=1.4.0.4: aalib-1.4.0.4nb2 found
===> Required installed package libexif>=0.6.11: libexif-0.6.11 found
===> Required installed package librsvg2>=2.8.1: librsvg2-2.8.1nb1 found
===> Required installed package libgsf>=1.9.0: libgsf-1.11.1 found
===> Required installed package libcroco>=0.6.0: libcroco-0.6.0nb1 found
===> Required installed package libgnomeui>=2.8.0: libgnomeui-2.8.1 found
===> Required installed package libbonoboui>=2.8.0: libbonoboui-2.8.1 found
===> Required installed package libgnome>=2.8.0: libgnome-2.8.1 found
===> Required installed package esound>=0.2.18: esound-0.2.35nb1 found
===> Required installed package libaudiofile>=0.2.1: libaudiofile-0.2.6nb1 found
===> Required installed package libxslt>=1.1.8: libxslt-1.1.12 found
===> Required installed package gnome-keyring>=0.4.0: gnome-keyring-0.4.0nb1 found
===> Required installed package mng>=1.0.0: mng-1.0.9 found
===> Required installed package libwmf>=0.2.8nb2: libwmf-0.2.8.3nb2 found
===> Required installed package gimp-print-lib>=4.2.5nb1: gimp-print-lib-4.2.7nb1 found
===> Required installed package libgtkhtml>=2.6.0: libgtkhtml-2.6.2nb1 found
===> Required installed package gail>=1.8.0: gail-1.8.1 found
===> Required installed package libgnomecanvas>=2.8.0: libgnomecanvas-2.8.0nb1 found
===> Required installed package libglade2>=2.3.6: libglade2-2.4.1nb1 found
===> Required installed package libart2>=2.3.10nb1: libart2-2.3.16nb1 found
===> Required installed package gnome-vfs2>=2.8.0: gnome-vfs2-2.8.3nb3 found
===> Required installed package gnome-mime-data>=2.4.0: gnome-mime-data-2.4.2 found
===> Required installed package {perl>=5.0,perl-thread>=5.0}: perl-5.8.6nb3 found
===> Required installed package GConf2>=2.8.0.1: GConf2-2.8.1 found
===> Required installed package xmlcatmgr>=2.0beta1: xmlcatmgr-2.2 found
===> Required installed package libbonobo>=2.8.0: libbonobo-2.8.1 found
===> Required installed package ORBit2>=2.12.0: ORBit2-2.12.1 found
===> Required installed package popt>=1.7nb3: popt-1.7nb5 found
===> Required installed package libIDL>=0.8.3nb1: libIDL-0.8.5 found
===> Required installed package gnutls>=1.0.13: gnutls-1.2.0 found
===> Required installed package liblzo>=1.08: liblzo-1.08nb1 found
===> Required installed package libtasn1>=0.2.7: libtasn1-0.2.13 found
===> Required installed package opencdk>=0.5.4nb1: opencdk-0.5.5nb1 found
===> Required installed package libgcrypt>=1.2.0: libgcrypt-1.2.1 found
===> Required installed package libgpg-error>=0.6: libgpg-error-1.0 found
===> Required installed package fam>=2.6.10: fam-2.7.0nb5 found
===> Required installed package libxml2>=2.6.2: libxml2-2.6.17 found
===> Required installed package gtk2+>=2.4.0: gtk2+-2.6.2 found
===> Required installed package atk>=1.8.0: atk-1.9.0 found
===> Required installed package pango>=1.6.0: pango-1.8.0 found
===> Required installed package glib2>=2.4.0: glib2-2.6.2 found
===> Required installed package Xft2>=2.1nb1: Xft2-2.1.6nb1 found
===> Required installed package fontconfig>=2.1nb2: fontconfig-2.2.98 found
===> Required installed package expat>=1.95.7: expat-1.95.8nb2 found
===> Required installed package freetype2>=2.1.8: freetype2-2.1.9nb1 found
===> Required installed package png>=1.2.4: png-1.2.8 found
===> Required installed package tiff>=3.6.1: tiff-3.7.1nb3 found
===> Required installed package jpeg>=6b: jpeg-6bnb3 found
===> Required installed package xcursor>=1.1.1: xcursor-1.1.2 found
===> Required installed package Xrandr>=1.0.1: Xrandr-1.0.2nb1 found
===> Required installed package Xrender>=0.8.2: Xrender-0.8.4nb1 found
===> Required installed package lcms>=1.06: lcms-1.14 found
===> Required installed package Xfixes>=2.0.0: Xfixes-2.0.1nb1 found
===> Required installed package fixesext>=2.0: fixesext-2.0.1 found
===> Required installed package gmake>=3.78: gmake-3.80nb4 found
===> Required installed package x11-links>=0.24: x11-links-0.24 found
===> Required installed package pkgconfig>=0.15.0: pkgconfig-0.15.0nb2 found
===> Required installed package randrext>=1.0: randrext-1.0 found
===> Required installed package render>=0.2: render-0.8 found
===> Required installed package render>=0.8: render-0.8 found
===> Patching for gimp-ufraw-0.4
===> Overriding tools for gimp-ufraw-0.4
===> Creating toolchain wrappers for gimp-ufraw-0.4
===> Configuring for gimp-ufraw-0.4
===> Building for gimp-ufraw-0.4
pkg-config --atleast-version 2.4 gtk+-2.0 && touch gtk-version.check
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o ufraw.o ufraw.c
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o ufraw_ufraw.o ufraw_ufraw.c
ufraw_ufraw.c: In function `ufraw_config':
ufraw_ufraw.c:126: warning: implicit declaration of function `nan'
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o ufraw_routines.o ufraw_routines.c
ufraw_routines.c: In function `cfg_parse_text':
ufraw_routines.c:421: warning: subscript has type `char'
ufraw_routines.c:422: warning: subscript has type `char'
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o ufraw_preview.o ufraw_preview.c
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o dcraw_api.o dcraw_api.c
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -Wno-sign-compare -DDCRAW_NOMAIN -o dcraw_nomain.o dcraw.c
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o iccjpeg.o iccjpeg.c
gcc -o ufraw ufraw.o ufraw_ufraw.o ufraw_routines.o ufraw_preview.o dcraw_api.o dcraw_nomain.o iccjpeg.o  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib -llcms -L/usr/pkg/lib `gimptool-2.0 --libs` -lm -ljpeg -ltiff -lz
gcc -c -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -std=gnu99 -DUFRAW_VERSION='"ufraw-0.4"' -I/usr/pkg/include `gimptool-2.0 --cflags` -O3 -ffast-math -fomit-frame-pointer -W -Wall -o ufraw-gimp.o ufraw-gimp.c
gcc -o ufraw-gimp ufraw-gimp.o ufraw_ufraw.o ufraw_preview.o ufraw_routines.o dcraw_api.o dcraw_nomain.o  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib -llcms -L/usr/pkg/lib `gimptool-2.0 --libs` -lm -ljpeg -ltiff -lz
=> Unwrapping files-to-be-installed.
===> Replacing gimp-ufraw-0.4
*** WARNING - experimental target - data loss may be experienced ***
Creating binary package: gimp-ufraw-0.4
Creating package /n0/ANONCVS/pkgsrc/graphics/gimp-ufraw/work/gimp-ufraw-0.4.tgz
Registering depends: gimp>=2.0.1nb1 lcms>=1.06.
Registering conflicts:.
===> Deinstalling for gimp-ufraw
Running /usr/sbin/pkg_delete -K /var/db/pkg gimp-ufraw-0.4
===> Checking for vulnerabilities in gimp-ufraw-0.4
===> Installing for gimp-ufraw-0.4
gimptool-2.0 --install-admin-bin ufraw-gimp
install -c -s -o root -g wheel -m 555 -d /usr/pkg/lib/gimp/2.0/plug-ins
usage: install [-Ubcprs] [-M log] [-D dest] [-T tags] [-B suffix]
           [-a aftercmd] [-f flags] [-m mode] [-N dbdir] [-o owner] [-g group] 
           [-l linkflags] [-h hash] [-S stripflags] file1 file2
       install [-Ubcprs] [-M log] [-D dest] [-T tags] [-B suffix]
           [-a aftercmd] [-f flags] [-m mode] [-N dbdir] [-o owner] [-g group]
           [-l linkflags] [-h hash] [-S stripflags] file1 ... fileN directory
       install -d [-Up] [-M log] [-D dest] [-T tags] [-a aftercmd] [-m mode]
           [-N dbdir] [-o owner] [-g group] directory ...
install -c -s -o root -g wheel -m 555 ufraw-gimp /usr/pkg/lib/gimp/2.0/plug-ins/ufraw-gimp
install ufraw /usr/pkg/bin/ufraw
===> Registering installation for gimp-ufraw-0.4
gimp-ufraw-0.4 requires installed package gimp-2.2.3nb1
gimp-ufraw-0.4 requires installed package lcms-1.14
===> Packaging gimp-ufraw-0.4
===> Building binary package for gimp-ufraw-0.4
Creating package /n0/ANONCVS/pkgsrc/packages/All/gimp-ufraw-0.4.tgz
Using SrcDir value of /usr/pkg
Registering depends: gimp>=2.0.1nb1 lcms>=1.06.
===> Warning: dependency recommendations are being ignored!
===>          gimp-ufraw-0.4 should not be uploaded nor
===>          otherwise be used as a binary package!
===> Cleaning for gimp-ufraw-0.4



-- 
        Greg Troxel <gdt@ir.bbn.com>


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

* Re: 1.6 CVS should compile using gcc 4.0 now.
  2005-10-15 16:28 ` Greg Troxel
@ 2005-10-15 20:52   ` Rob Browning
  0 siblings, 0 replies; 3+ messages in thread
From: Rob Browning @ 2005-10-15 20:52 UTC (permalink / raw)
  Cc: guile-devel

Greg Troxel <gdt@ir.bbn.com> writes:

> Can you put up the output of 'make dist'.

Certainly -- see my next message.

-- 
Rob Browning
rlb @defaultvalue.org and @debian.org; previously @cs.utexas.edu
GPG starting 2002-11-03 = 14DD 432F AE39 534D B592  F9A0 25C8 D377 8C7E 73A4


_______________________________________________
Guile-devel mailing list
Guile-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-devel


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

end of thread, other threads:[~2005-10-15 20:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-15  2:03 1.6 CVS should compile using gcc 4.0 now Rob Browning
2005-10-15 16:28 ` Greg Troxel
2005-10-15 20:52   ` Rob Browning

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