Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39962 - bigloo-lib-0.19 (ebuild upgrade)
Summary: bigloo-lib-0.19 (ebuild upgrade)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-31 04:56 UTC by Lin Zhemin
Modified: 2007-01-18 13:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
bigloo-lib-0.19 ebuild (upgrade) (bigloo-lib-0.19.ebuild,2.13 KB, text/plain)
2004-01-31 04:57 UTC, Lin Zhemin
Details
bigloo-lib-0.19.ebuild (changed dependency to dev-scheme/bigloo) (bigloo-lib-0.19.ebuild,2.14 KB, text/plain)
2004-03-08 08:42 UTC, Florian Loitsch
Details
bigloo-lib-0.20.ebuild new version (bigloo-lib-0.20.ebuild,2.14 KB, text/plain)
2004-04-25 12:14 UTC, Florian Loitsch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lin Zhemin 2004-01-31 04:56:45 UTC
The latest bigloo-lib is 0.19

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Lin Zhemin 2004-01-31 04:57:35 UTC
Created attachment 24682 [details]
bigloo-lib-0.19 ebuild (upgrade)
Comment 2 Florian Loitsch 2004-03-08 08:42:42 UTC
Created attachment 27034 [details]
bigloo-lib-0.19.ebuild (changed dependency to dev-scheme/bigloo)

bigloo is part of the dev-scheme-tree, (and not dev-lisp).
attached ebuild fixes this problem.
Comment 3 Florian Loitsch 2004-03-08 08:50:03 UTC
don't know, if i should open a new bug, or not. but bigloo-lib won't emerge on my machine:

/usr/bin/bigloo -I . -L .       -cgen misc.scm -o misc.c
misc.scm:

*** WARNING:bigloo:(@ make-list __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ make-list srfi-1)

*** WARNING:bigloo:(@ list-tabulate __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ list-tabulate srfi-1)

*** WARNING:bigloo:(@ iota __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ iota srfi-1)

*** WARNING:bigloo:(@ filter __r4_control_features_6_9)
Variable overridden by -- (@ filter srfi-1)

*** WARNING:bigloo:(@ filter! __r4_control_features_6_9)
Variable overridden by -- (@ filter! srfi-1)

*** WARNING:bigloo:(@ delete __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ delete srfi-1)

*** WARNING:bigloo:(@ delete! __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ delete! srfi-1)

*** WARNING:bigloo:(@ member __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ member srfi-1)

*** WARNING:bigloo:(@ assoc __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ assoc srfi-1)

*** WARNING:bigloo:(@ any __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ any srfi-1)

*** WARNING:bigloo:(@ every __r4_pairs_and_lists_6_3)
Variable overridden by -- (@ every srfi-1)

*** WARNING:bigloo:(@ string->list __r4_strings_6_7)
Variable overridden by -- (@ string->list string-lib)

*** WARNING:bigloo:(@ string-copy __r4_strings_6_7)
Variable overridden by -- (@ string-copy string-lib)

*** WARNING:bigloo:(@ string-fill! __r4_strings_6_7)
Variable overridden by -- (@ string-fill! string-lib)

*** WARNING:bigloo:(@ string-upcase __r4_strings_6_7)
Variable overridden by -- (@ string-upcase string-lib)

*** WARNING:bigloo:(@ string-upcase! __r4_strings_6_7)
Variable overridden by -- (@ string-upcase! string-lib)

*** WARNING:bigloo:(@ string-downcase __r4_strings_6_7)
Variable overridden by -- (@ string-downcase string-lib)

*** WARNING:bigloo:(@ string-downcase! __r4_strings_6_7)
Variable overridden by -- (@ string-downcase! string-lib)

File "./misc.scm", line 229, character 7689:
#  ((regular-grammar
#  ^
# *** ERROR:bigloo:string-blank?
# wrong number of argument -- ((lambda (input-port proc) (begin (letrec (( ...
make[2]: *** [misc.c] Error 255
make[2]: Leaving directory `/var/tmp/portage/bigloo-lib-0.19/work/bigloo-lib-0.19/common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/bigloo-lib-0.19/work/bigloo-lib-0.19'
make: *** [all-recursive-am] Error 2

!!! ERROR: dev-scheme/bigloo-lib-0.19 failed.
!!! Function src_compile, Line 79, Exitcode 2
!!! (no error message)


****************************************************************************

flo@basil ~/tmp $ emerge info
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.4-rc1-mm1)
=================================================================
System uname: 2.6.4-rc1-mm1 i686 AMD Athlon(TM) XP 2200+
Gentoo Base System version 1.4.3.13p1
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow X alsa apm arts avi berkdb cdr crypt cups dga directfb doc dvd encode esd foomaticdb gdbm ggi gif gpm gtk2 imap imlib innodb ipv6 jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell sse ssl svga tcpd tetex truetype x86 xinerama xml2 xmms xv zlib"

Comment 4 Florian Loitsch 2004-04-25 12:14:56 UTC
Created attachment 30033 [details]
bigloo-lib-0.20.ebuild new version

version bump (as simple as renaming the ebuild)
Comment 5 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-05-02 16:16:32 UTC
After renaming to -0.20 as suggested, I get the following compilation errors:

------
/usr/bin/bigloo -I . -L .   -I .//../common -L ../../common -L ../common  -afile .afi                         le -cgen sqlite.scm -o sqlite.c
sqlite.scm:

File "./sqlite.scm", line 112, character 2853:
#         (push! result (string*->string-list argv argc))
#         ^
# *** ERROR:bigloo:sqlite-execute-callback
# Unbound variable -- push!

File "./sqlite.scm", line 161, character 4505:
#    (if (pair? result) (pop! result) '())))
#                       ^
# *** ERROR:bigloo:fetch!-sqlite-session1155
# Unbound variable -- pop!

File "./sqlite.scm", line 168, character 4645:
#    (begin0 result (set! result #f))))
#    ^
# *** ERROR:bigloo:fetch-all!-sqlite-session1157
# Unbound variable -- begin0
3 errors occured, ending ...
make[1]: *** [sqlite.c] Error 255
-----

Anybody else seeing this. You may need to have sqlite merged first. I guess we should add optional support sqlite, too. It seems to autodetect it and turn it on if found.
Comment 6 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-05-02 16:16:46 UTC
After renaming to -0.20 as suggested, I get the following compilation errors:

------
/usr/bin/bigloo -I . -L .   -I .//../common -L ../../common -L ../common  -afile .afi                         le -cgen sqlite.scm -o sqlite.c
sqlite.scm:

File "./sqlite.scm", line 112, character 2853:
#         (push! result (string*->string-list argv argc))
#         ^
# *** ERROR:bigloo:sqlite-execute-callback
# Unbound variable -- push!

File "./sqlite.scm", line 161, character 4505:
#    (if (pair? result) (pop! result) '())))
#                       ^
# *** ERROR:bigloo:fetch!-sqlite-session1155
# Unbound variable -- pop!

File "./sqlite.scm", line 168, character 4645:
#    (begin0 result (set! result #f))))
#    ^
# *** ERROR:bigloo:fetch-all!-sqlite-session1157
# Unbound variable -- begin0
3 errors occured, ending ...
make[1]: *** [sqlite.c] Error 255
-----

Anybody else seeing this? You may need to have sqlite merged first. I guess we should add optional support sqlite, too. It seems to autodetect it and turn it on if found.
Comment 7 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2004-05-13 19:29:43 UTC
Added a sqlite option, but now it barfs on gtk+. 


-----
gcc -O2 -march=i586 -mcpu=i686 -fomit-frame-pointer -o driver driver.o -rdynamic  libbgtk.a ../common/libcommon.a -L/usr/lib/bigloo/2.6a -lbigloo_s-2.6a -lbigloogc-2.6a -L/usr/lib -L/usr/X11R6/lib /usr/lib/libgtk.so /usr/lib/libgdk.so /usr/lib/libgmodule.so /usr/lib/libglib.so -ldl -lXi -lXext -lX11 -lm -lcrypt
libbgtk.a(gtk.o)(.text+0x300e7): In function `BGl_gtkzd2windowzd2getzd2defaultzd2siza7eza7zzgtkz00':
: undefined reference to `gtk_window_get_default_size'
libbgtk.a(gtk.o)(.text+0x301e3): In function `BGl_gtkzd2windowzd2setzd2rolezd2zzgtkz00':
: undefined reference to `gtk_window_set_role'
libbgtk.a(gtk.o)(.text+0x3037b): In function `BGl_gtkzd2windowzd2iconifyz00zzgtkz00':
: undefined reference to `gtk_window_iconify'
libbgtk.a(gtk.o)(.text+0x303eb): In function `BGl_gtkzd2windowzd2deiconifyz00zzgtkz00':
: undefined reference to `gtk_window_deiconify'
libbgtk.a(gtk.o)(.text+0x3046b): In function `BGl_gtkzd2windowzd2resiza7eza7zzgtkz00':
: undefined reference to `gtk_window_resize'
libbgtk.a(gtk.o)(.text+0x30547): In function `BGl_gtkzd2windowzd2getzd2siza7ez75zzgtkz00':
: undefined reference to `gtk_window_get_size'
-----

etc... I tried with both gtk+-2.2.4-r1 and 2.4.1-r1.

Lin: Can you have a peek at this and reopen the bug with the suggestion for a fix? 
Comment 8 Francesco R. (RETIRED) gentoo-dev 2005-03-18 04:34:04 UTC
Release 0.21 at:
http://sourceforge.net/project/showfiles.php?group_id=3455

0.17 and ~x86 fails with

	./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --without-gd --without-x --without-gtk --without-gtk2 --without-ldap --with-iconv --with-gettext --without-gdbm --with-mysql --without-postgres --with-expat --with-ipcs
	[...]
	checking for working const... yes
	checking how to run the C preprocessor... gcc -E
	checking for ANSI C header files... yes
	configure: error:
	*** Some critical program is missing or too old.
	*** Check the INSTALL file for required versions.

	!!! Please attach the config.log to your bug report:
	!!! /var/tmp/portage/bigloo-lib-0.17/work/bigloo-lib-0.17/config.log
Comment 9 Marijn Schouten (RETIRED) gentoo-dev 2007-01-18 13:33:25 UTC
reopening to close properly
Comment 10 Marijn Schouten (RETIRED) gentoo-dev 2007-01-18 13:35:07 UTC
Bigloo-lib has been removed (Bug 116631)