offline n00b
Joined: 07 Jul 2002 Posts: 34
|
Posted: Sun Aug 11, 2002 12:54 pm Post subject: Firebird failing to emerge (from gentoo-user) |
|
|
I'm trying to emerge Firebird 1.0-r1 on my system, and things are not working as hoped. i think that this might be an ebuild problem, as opposed to a compiling problem.
Here's the config, first off:
Athlon 700, 512 Mb RAM (note that the RAM is probably pretty solid, since kernel compiles go off without a hitch)
Oodles of HD space (in /, /usr, and /var partitions)
Gentoo 1.3b: gcc 3.1.1-r1
Everything else emerged to the latest ('cept kportagemaster, which is dying on me too)
The error i get is this:
============================================================================
gbak: gbak version LI-T6.2.796 Firebird 1.0
gbak: Version(s) for database "isc4.gdb"
Firebird/linux Intel (access method), version "LI-T6.2.796 Firebird 1.0"
on disk structure version 10.0
mv -f interbase/isc4.gdb interbase/isc4_tmp.gdb
mv -f isc4.gdb source/interbase/isc4.gdb
chmod 666 source/interbase/bin/isc4.gbak source/interbase/isc4.gdb
rm -f isc4.gdb
Building GBAK...
sh -c 'cd source/burp; make CFLAGS="-march=athlon -O3 -fomit-frame-pointer -mmmx -m3dnow -pipe -funroll-loops -fpic -DFLINTSTONE -DLINUX -w -fwritable-strings -I/var/tmp/portage/firebird-1.0-r1/work/firebird-1.0.0.796/interbase/include " SYSTEM="builds" burp'
make[1]: Entering directory `/var/tmp/portage/firebird-1.0-r1/work/firebird-1.0.0.796/burp'
rm -f burp
cc backup.o burp.o canonical.o misc.o mvol.o restore.o \
-o burp -Lsource/jrd -Lsource/interbase/lib -lgds -ldl -lcrypt
chmod 777 burp
mv -f burp source/interbase/bin/gbak
touch burp
chmod 666 burp
make[1]: Leaving directory `/var/tmp/portage/firebird-1.0-r1/work/firebird-1.0.0.796/burp'
Building the QLI help database...
sh -c ' source/interbase/bin/gbak source/qli/master_help_db source/interbase/help/help.gbak'
gbak: ERROR: Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
gbak: Exiting before completion due to errors
make: *** [help] Error 1
!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 11, Exitcode 2
!!! (no error message)
!!! emerge aborting on /usr/portage/dev-db/firebird/firebird-1.0-r1.ebuild .
============================================================================
There is some config info spit out at the start of the build, which i will place below:
============================================================================
Calculating dependencies ...done!
>>> emerge dev-db/firebird-1.0-r1 to /
>>> md5 ;-) FirebirdCS-1.0.0.796-0.tar.gz
>>> md5 ;-) Firebird-1.0.0.796.src.tar.gz
>>> Unpacking source...
>>> Unpacking FirebirdCS-1.0.0.796-0.tar.gz
>>> Unpacking Firebird-1.0.0.796.src.tar.gz
patching file builds/original/build_kit
patching file builds/original/prefix.linux
patching file jrd/misc.c
patching file qli/help.e
>>> Source unpacked.
- Firebird - Database build setup ----------------------------
From command line :
Host OS Type : LINUX
Build Type : PROD
Boot Type Build : No
File IO bit size (32/64) : 64
From env. variables:
INTERBASE (previous firebird install) : /var/tmp/portage/firebird-1.0-r1/work/FirebirdCS-1.0.0.796-0/opt/interbase/
ISC_USER (admin user) : sysdba
ISC_PASSWORD (admin password) : masterkey
If you wish to have different values please set them before running
this script
--------------------------------------------------------------
...
...
...
- Setting build version strings in file jrd/build_no.h
- Setting up the superserver directory structure
- Creating messages link
- Setting up makefile and database links
- Setting up plaform specific makefiles
- Directory setup is now complete!
--------------------------------------------------------------
The next step in building the Firebird database, is to setup
environment variables required for compilation
Then compile either the classic firebird or super firebird
(If unsure try classic - which is target firebird)
$source Configure_SetupEnv.sh
$make (firebird|super_firebird) > make.log 2>&1
============================================================================
I think that this is all the relevant info... Can someone tell me what i need to do to fix this? |
|