[Box Backup] Error (4/11) with 4GB Files

Bernd Zimmermann boxbackup@fluffy.co.uk
Tue, 20 Mar 2007 08:35:22 +0100


This is a multi-part message in MIME format.
--------------080704030704080205000008
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Bernd Zimmermann wrote:
> Ben Summers wrote:
>>
>> On 19 Mar 2007, at 12:37, Bernd Zimmermann wrote:
>>
>>> Ben Summers wrote:
>>>> On 19 Mar 2007, at 11:57, Bernd Zimmermann wrote:
>>>>> Ben,
>>>>> thank you for this fast response. Please find my answer below.
>>>>>
>>>>> Ben Summers wrote:
>>>>>> On 19 Mar 2007, at 08:14, Bernd Zimmermann wrote:
>>>>>>> I want to backup my DB archive files. Each night a new ARCHIVE is 
>>>>>>> created
>>>>>>> and renamed to become the youngest generation as ARCHIVE+ - the 
>>>>>>> older ones
>>>>>>> are renamed to ARCHIVE++ and ARCHIVE+++ respectively. The oldest 
>>>>>>> is removed.
>>>>>>>
>>>>>>> Bbackupquery  list -ts reports one set of these files having been 
>>>>>>> stored
>>>>>>> days ago. But no newer one was backed up since then. In the log
>>>>>>> I could find messages like this:
>>>>>>>
>>>>>>> Mar 19 01:28:40 dlb5 bbackupd[24330]: Backup object failed, error 
>>>>>>> when reading //home/bak/ARCHIVE+
>>>>>>> Mar 19 01:28:40 dlb5 bbackupd[24330]: Error code when uploading 
>>>>>>> was (4/11), BackupStore BadBackupStoreFile
>>>>>>>
>>>>>>> When I copy one of these files to a arbitrary name, it gets 
>>>>>>> backed up.
>>>>>>>
>>>>>>> When I run a "bbackquery -qa compare" I get these ERRORs:
>>>>>>>
>>>>>>> ERROR: (4/11) during file fetch and comparsion for 
>>>>>>> '/dlb5/home/bak/ARCHIVE+'
>>>>>>> ERROR: (7/42) during file fetch and comparsion for 
>>>>>>> '/dlb5/home/bak/ARCHIVE++'
>>>>>>> ERROR: (7/42) during file fetch and comparsion for 
>>>>>>> '/dlb5/home/bak/ARCHIVE+++'
>>>>>>>
>>>>>>> The bbackupd is running on a SuSE Linux 9.0 here.
>>>>>> Which version of Box Backup are you using?
>>>>>
>>>>> The version is 010
>>>>>
>>>>>> Please post your config file. What happens if you delete the file 
>>>>>> referenced by the StoreObjectInfoFile directive while bbackupd is 
>>>>>> not running? What happens if you comment the directive out?
>>>>>
>>>>> The config file is attached.
>>>>> There is no StoreObjectInfoFile, I have not activated this Option - 
>>>>> should I?
>>>> No.
>>>> Stop bbackupd, delete the contents of /var/lib/box, and see what 
>>>> happens. Some versions of Berkeley DB corrupt the db files 
>>>> occasionally.
>>>> Ben
>>> OK ... but there are onle the two zero-length flag files - no db file
>>
>> Maybe you don't have a compatible version installed. What did the 
>> summary of ./configure say?
>>
>>> btw on my other server (fedora) where bbackupd is also running,
>>> no /var/lib/box directory exists at all.
>>
>> Set at config time, so check bbackupd.conf.
> right ... it was configured different - so the two flag files
> are also there (at /var/backup)
>>
>> I'd like to eliminate Linux specific issues now, but I can't help as 
>> I've never run it. Please make available the output of ./configure and 
>> it's log file, and then hopefully one of the developers who uses Linux 
>> will pick up the case.
>>
> Unfortunately I do not have the original ./configure results - the
> software was installed by a friend of mine. I remember the configure
> script complained about not existing ssl libraries. So we had to
> do some modifications to get it compiled and linked.
> 
> I think I have to come back to this issue after we re-installed the
> software again.

Please find a transscript of the configure session and the
resulting config.log attached. We have prepared this to
document the problem with configuring the software on a SuSE Linux 9.0
where indeed the open ssl package is installed.

On this machine we only run bbackupd - the storage server is
running on a different box.

Regards,
Bernd

--------------080704030704080205000008
Content-Type: text/plain;
 name="typescript"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
 filename="typescript"

Script started on Tue Mar 20 06:51:37 2007
/usr/src/boxbackup-0.10 # ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...=20
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether the compiler supports exceptions... yes
checking whether the compiler implements namespaces... yes
checking for library containing nanosleep... none required
checking for zlibVersion in -lz... yes
checking how to run the C++ preprocessor... g++ -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for editline library... no
checking for db.h... no
configure: no Berkeley DB version  or higher found
checking for library containing gethostbyname... none required
checking for library containing shutdown... none required
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking for SSL_read in -lssl... no
configure: error: OpenSSL is not installed but is required

/usr/src/boxbackup-0.10 # ls -la ..
total 826
drwxr-xr-x    7 root     root          272 Mar 20 06:51 =1B[01;34m.=1B[00=
m
drwxr-xr-x   13 root     root          360 Feb  2  2004 =1B[01;34m..=1B[0=
0m
drwxr-xr-x    8 cohrs    502           800 Mar 20 06:51 =1B[01;34mboxback=
up-0.10=1B[00m
-rw-r--r--    1 root     root       842450 Feb 18 10:26 =1B[00;31mboxback=
up-0.10.tgz=1B[00m
drwxr-xr-x   33 root     root          896 Jan 24  2004 =1B[01;34mkernel-=
modules=1B[00m
lrwxrwxrwx    1 root     root           15 Jan 24  2004 =1B[00;36mlinux=1B=
[00m -> =1B[01;34mlinux-2.4.21-99=1B[00m
drwxr-xr-x   19 root     root          688 Jan 24  2004 =1B[01;34mlinux-2=
=2E4.21-99=1B[00m
drwxr-xr-x    8 root     root          192 Jan 24  2004 =1B[01;34mlinux-2=
=2E4.21-99-include=1B[00m
drwxr-xr-x    7 root     root          168 Jan 24  2004 =1B[01;34mpackage=
s=1B[00m

/usr/src/boxbackup-0.10 #find /usr/ -name "*ssl*"
/usr/bin/generate_modssl_test_certificate
/usr/bin/openssl
/usr/lib/libssl.so.0.9.7
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/auto/Net/SSLeay/=
ssl_write_CRLF.al
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/auto/Net/SSLeay/=
ssl_write_all.al
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/auto/Net/SSLeay/=
ssl_read_until.al
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/auto/Net/SSLeay/=
sslcat.al
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/auto/Net/SSLeay/=
ssl_read_all.al
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/auto/Net/SSLeay/=
ssl_read_CRLF.al
/usr/lib/perl5/vendor_perl/5.8.1/i586-linux-thread-multi/cursslk.ph
/usr/lib/libssl.so.0
/usr/lib/apache/libssl.so
/usr/lib/python2.3/lib-dynload/_ssl.so
/usr/src/linux-2.4.21-99/arch/um/drivers/ssl.c
/usr/src/linux-2.4.21-99/arch/um/drivers/ssl.h
/usr/src/linux-2.4.21-99/include/openssl
/usr/src/linux-2.4.21-99/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99/include/openssl/opensslconf.h
/usr/src/boxbackup-0.10/infrastructure/m4/ax_check_ssl.m4
/usr/src/linux-2.4.21-99-include/smp/include/openssl
/usr/src/linux-2.4.21-99-include/smp/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99-include/smp/include/openssl/opensslconf.h
/usr/src/linux-2.4.21-99-include/psmp/include/openssl
/usr/src/linux-2.4.21-99-include/psmp/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99-include/psmp/include/openssl/opensslconf.h
/usr/src/linux-2.4.21-99-include/default/include/openssl
/usr/src/linux-2.4.21-99-include/default/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99-include/default/include/openssl/opensslconf.h
/usr/src/linux-2.4.21-99-include/debug/include/openssl
/usr/src/linux-2.4.21-99-include/debug/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99-include/debug/include/openssl/opensslconf.h
/usr/src/linux-2.4.21-99-include/smp4G/include/openssl
/usr/src/linux-2.4.21-99-include/smp4G/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99-include/smp4G/include/openssl/opensslconf.h
/usr/src/linux-2.4.21-99-include/athlon/include/openssl
/usr/src/linux-2.4.21-99-include/athlon/include/openssl/opensslv.h
/usr/src/linux-2.4.21-99-include/athlon/include/openssl/opensslconf.h
/usr/share/doc/packages/perl-Net_SSLeay/examples/ssl_diff.pl
/usr/share/doc/packages/perl-Net_SSLeay/examples/sslecho.pl
/usr/share/doc/packages/perl-Net_SSLeay/examples/sslcat.pl
/usr/share/doc/packages/perl-Net_SSLeay/examples/ssl-inetd-serv.pl
/usr/share/doc/packages/docbook-dsssl-stylesheets
/usr/share/doc/packages/apache/conf/ssl.crl
/usr/share/doc/packages/apache/conf/ssl.crt
/usr/share/doc/packages/apache/conf/ssl.csr
/usr/share/doc/packages/apache/conf/ssl.key
/usr/share/doc/packages/apache/conf/ssl.prm
/usr/share/doc/packages/perl-IO-Socket-SSL/example/ssl_server.pl
/usr/share/doc/packages/perl-IO-Socket-SSL/example/ssl_client.pl
/usr/share/doc/packages/mod_ssl
/usr/share/doc/packages/mod_ssl/ssl_template.title-abstract.gif
/usr/share/doc/packages/mod_ssl/ssl_template.imgdot-1x1-000000.gif
/usr/share/doc/packages/mod_ssl/ssl_template.title-ref.gif
/usr/share/doc/packages/mod_ssl/ssl_faq.html
/usr/share/doc/packages/mod_ssl/ssl_template.title-tutor.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-1.gif
/usr/share/doc/packages/mod_ssl/ssl_overview.gfont000.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-2.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-3.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-4.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-5.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-6.gif
/usr/share/doc/packages/mod_ssl/ssl_template.head-num-7.gif
/usr/share/doc/packages/mod_ssl/ssl_template.title-faq.gif
/usr/share/doc/packages/mod_ssl/ssl_compat.wml
/usr/share/doc/packages/mod_ssl/ssl_howto.html
/usr/share/doc/packages/mod_ssl/ssl_overview_fig1.gif
/usr/share/doc/packages/mod_ssl/ssl_cover.wml
/usr/share/doc/packages/mod_ssl/ssl_howto.gfont000.gif
/usr/share/doc/packages/mod_ssl/ssl_faq.gfont000.gif
/usr/share/doc/packages/mod_ssl/ssl_overview.wml
/usr/share/doc/packages/mod_ssl/ssl_overview.html
/usr/share/doc/packages/mod_ssl/ssl_template.title-toc.gif
/usr/share/doc/packages/mod_ssl/ssl_reference.gfont000.gif
/usr/share/doc/packages/mod_ssl/ssl_template.title-gloss.gif
/usr/share/doc/packages/mod_ssl/ssl_faq.wml
/usr/share/doc/packages/mod_ssl/ssl_howto.wml
/usr/share/doc/packages/mod_ssl/ssl_template.title-intro.gif
/usr/share/doc/packages/mod_ssl/openssl_ics.gif
/usr/share/doc/packages/mod_ssl/README.mod_ssl
/usr/share/doc/packages/mod_ssl/ssl_glossary.wml
/usr/share/doc/packages/mod_ssl/ssl_reference.wml
/usr/share/doc/packages/mod_ssl/ssl_template.title-preface.gif
/usr/share/doc/packages/mod_ssl/ssl_template.imgdot-1x1-transp.gif
/usr/share/doc/packages/mod_ssl/ssl_template.title-over.gif
/usr/share/doc/packages/mod_ssl/mod_ssl_sb.gif
/usr/share/doc/packages/mod_ssl/ssldoc.patch
/usr/share/doc/packages/mod_ssl/ssl_template.inc
/usr/share/doc/packages/mod_ssl/ssl_intro.html
/usr/share/doc/packages/mod_ssl/ssl_compat.gfont000.gif
/usr/share/doc/packages/mod_ssl/ssl_intro.gfont000.gif
/usr/share/doc/packages/mod_ssl/ssl_template.navbut-prev-n.gif
/usr/share/doc/packages/mod_ssl/ssl_template.navbut-prev-s.gif
/usr/share/doc/packages/mod_ssl/ssl_glossary.html
/usr/share/doc/packages/mod_ssl/ssl_cover_logo.jpg
/usr/share/doc/packages/mod_ssl/ssl_template.head-chapter.gif
/usr/share/doc/packages/mod_ssl/ssl_compat.html
/usr/share/doc/packages/mod_ssl/ssl_template.title-compat.gif
/usr/share/doc/packages/mod_ssl/ssl_reference.html
/usr/share/doc/packages/mod_ssl/ssl_intro_fig1.gif
/usr/share/doc/packages/mod_ssl/ssl_intro_fig2.gif
/usr/share/doc/packages/mod_ssl/ssl_intro_fig3.gif
/usr/share/doc/packages/mod_ssl/ssl_template.navbut-next-n.gif
/usr/share/doc/packages/mod_ssl/ssl_intro.wml
/usr/share/doc/packages/mod_ssl/ssl_template.navbut-next-s.gif
/usr/share/doc/packages/mod_ssl/ssl_template.title-howto.gif
/usr/share/doc/packages/mod_ssl/ssl_cover_title.jpg
/usr/share/doc/packages/expect/example/chesslib++.c
/usr/share/doc/packages/expect/example/chesslib.c
/usr/share/doc/packages/expect/example/chesslib2.c
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkcs7-sign.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-private-encrypt.ht=
ml
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkcs7-verify.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkey-export.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-seal.html
/usr/share/doc/packages/phpdoc/manual/function.mcve-setssl.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-checkpurpose.=
html
/usr/share/doc/packages/phpdoc/manual/ref.openssl.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkcs7-encrypt.html=

/usr/share/doc/packages/phpdoc/manual/function.openssl-private-decrypt.ht=
ml
/usr/share/doc/packages/phpdoc/manual/function.mcve-verifysslcert.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-read.html
/usr/share/doc/packages/phpdoc/manual/function.imagepsslantfont.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkey-get-public.ht=
ml
/usr/share/doc/packages/phpdoc/manual/function.openssl-public-encrypt.htm=
l
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-check-private=
-key.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-sign.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-get-publickey.html=

/usr/share/doc/packages/phpdoc/manual/function.openssl-csr-export-to-file=
=2Ehtml
/usr/share/doc/packages/phpdoc/manual/function.ftp-ssl-connect.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkcs7-decrypt.html=

/usr/share/doc/packages/phpdoc/manual/function.openssl-csr-sign.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkey-get-private.h=
tml
/usr/share/doc/packages/phpdoc/manual/function.openssl-csr-export.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-error-string.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-public-decrypt.htm=
l
/usr/share/doc/packages/phpdoc/manual/function.openssl-verify.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkey-new.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-export-to-fil=
e.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-parse.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-free-key.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-get-privatekey.htm=
l
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-free.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-csr-new.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-x509-export.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-pkey-export-to-fil=
e.html
/usr/share/doc/packages/phpdoc/manual/function.openssl-open.html
/usr/share/doc/packages/openjade/html/images/dsssltitle.gif
/usr/share/doc/packages/openjade/html/dsssl2.htm
/usr/share/doc/packages/openjade/dsssl
/usr/share/doc/packages/openjade/dsssl/dsssl.dtd
/usr/share/doc/packages/openssl
/usr/share/doc/packages/openssl/openssl.doxy
/usr/share/man/man1/pkcs12.1ssl.gz
/usr/share/man/man1/openssl.1ssl.gz
/usr/share/man/man1/verify.1ssl.gz
/usr/share/man/man1/req.1ssl.gz
/usr/share/man/man1/gendsa.1ssl.gz
/usr/share/man/man1/passwd.1ssl.gz
/usr/share/man/man1/dsa.1ssl.gz
/usr/share/man/man1/ca.1ssl.gz
/usr/share/man/man1/genrsa.1ssl.gz
/usr/share/man/man1/pkcs7.1ssl.gz
/usr/share/man/man1/dgst.1ssl.gz
/usr/share/man/man1/s_server.1ssl.gz
/usr/share/man/man1/rsa.1ssl.gz
/usr/share/man/man1/rand.1ssl.gz
/usr/share/man/man1/crl.1ssl.gz
/usr/share/man/man1/asn1parse.1ssl.gz
/usr/share/man/man1/smime.1ssl.gz
/usr/share/man/man1/dsaparam.1ssl.gz
/usr/share/man/man1/crl2pkcs7.1ssl.gz
/usr/share/man/man1/spkac.1ssl.gz
/usr/share/man/man1/x509.1ssl.gz
/usr/share/man/man1/enc.1ssl.gz
/usr/share/man/man1/rsautl.1ssl.gz
/usr/share/man/man1/pkcs8.1ssl.gz
/usr/share/man/man1/version.1ssl.gz
/usr/share/man/man1/nseq.1ssl.gz
/usr/share/man/man1/dhparam.1ssl.gz
/usr/share/man/man1/s_client.1ssl.gz
/usr/share/man/man3/crypto.3ssl.gz
/usr/share/man/man3/dsa.3ssl.gz
/usr/share/man/man3/ssl.3ssl.gz
/usr/share/man/man3/rsa.3ssl.gz
/usr/share/man/man3/rand.3ssl.gz
/usr/share/man/man5/config.5ssl.gz
/usr/share/ssl
/usr/share/sgml/docbook/dsssl-stylesheets
/usr/share/sgml/docbook/docbook-dsssl-stylesheets
/usr/share/sgml/docbook/dsssl-stylesheets-1.78
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/dbdsssl
/usr/share/sgml/docbook/dsssl-stylesheets-1.78/dtds/dbdsssl/dbdsssl.dtd
/usr/share/sgml/CATALOG.docbook-dsssl-stylesheets
/usr/share/sgml/openjade/dsssl.dtd
/usr/share/susehelp/meta/Manuals/Productivity/mod_ssl.desktop
/usr/share/susehelp/meta/Manuals/Productivity/sslwrap.desktop
/usr/share/susehelp/meta/Manuals/Productivity/docbook-dsssl-stylesheets.d=
esktop
/usr/share/games/figlet/fonts/contributed/ticksslant.flf
/usr/share/games/figlet/fonts/contributed/C64-fonts/asslt__m.flf.txt
/usr/share/games/figlet/fonts/contributed/C64-fonts/asslt__m.flf
/usr/share/texmf/fonts/vf/public/txfonts/tcxsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/tcxbsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/t1xsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/txsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/t1xbsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/tyxsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/tyxbsssl.vf
/usr/share/texmf/fonts/vf/public/txfonts/txbsssl.vf
/usr/share/texmf/fonts/tfm/public/cs/cssltt10.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssltt12.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl5.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl6.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl7.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl8.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl9.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl10.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl12.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssl17.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssltt8.tfm
/usr/share/texmf/fonts/tfm/public/cs/cssltt9.tfm
/usr/share/texmf/fonts/tfm/public/cmextra/cmsslu30.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/tyxbsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/txbsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/txsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/rtxbsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/rtxsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/tcxsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/rtcxsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/t1xbsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/t1xsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/tyxsssl.tfm
/usr/share/texmf/fonts/tfm/public/txfonts/tcxbsssl.tfm
/usr/share/texmf/fonts/type1/public/cs/cssltt10.pfb
/usr/share/texmf/fonts/type1/public/cs/cssl8.pfb
/usr/share/texmf/fonts/type1/public/cs/cssl9.pfb
/usr/share/texmf/fonts/type1/public/cs/cssl10.pfb
/usr/share/texmf/fonts/type1/public/cs/cssl12.pfb
/usr/share/texmf/fonts/source/public/cmextra/cmsslu30.mf

/usr/src/boxbackup-0.10 #./configure=20
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...=20
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether the compiler supports exceptions... yes
checking whether the compiler implements namespaces... yes
checking for library containing nanosleep... none required
checking for zlibVersion in -lz... yes
checking how to run the C++ preprocessor... g++ -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for editline library... no
checking for db.h... no
configure: no Berkeley DB version  or higher found
checking for library containing gethostbyname... none required
checking for library containing shutdown... none required
checking openssl/ssl.h usability... no
checking openssl/ssl.h presence... no
checking for openssl/ssl.h... no
checking for SSL_read in -lssl... no
configure: error: OpenSSL is not installed but is required
Script done on Tue Mar 20 06:52:36 2007

--------------080704030704080205000008
Content-Type: text/plain;
 name="config.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="config.log"

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by Box Backup configure 0.09, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure 

## --------- ##
## Platform. ##
## --------- ##

hostname = dlb5
uname -m = i686
uname -r = 2.4.21-99-smp4G
uname -s = Linux
uname -v = #1 SMP Wed Sep 24 14:13:20 UTC 2003

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /home/gen/bin
PATH: /home/informix/bin
PATH: /sbin
PATH: /usr/sbin
PATH: /usr/local/sbin
PATH: /root/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /bin
PATH: /usr/games
PATH: /opt/gnome/bin
PATH: /opt/kde3/bin
PATH: /usr/lib/java/jre/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1401: checking build system type
configure:1419: result: i686-pc-linux-gnu
configure:1427: checking host system type
configure:1441: result: i686-pc-linux-gnu
configure:1449: checking target system type
configure:1463: result: i686-pc-linux-gnu
configure:1539: checking for g++
configure:1555: found /usr/local/bin/g++
configure:1565: result: g++
configure:1581: checking for C++ compiler version
configure:1584: g++ --version </dev/null >&5
g++ (GCC) 3.3.1 (SuSE Linux)
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.

configure:1587: $? = 0
configure:1589: g++ -v </dev/null >&5
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix
gcc version 3.3.1 (SuSE Linux)
configure:1592: $? = 0
configure:1594: g++ -V </dev/null >&5
g++: `-V' option must have argument
configure:1597: $? = 1
configure:1620: checking for C++ compiler default output file name
configure:1623: g++    conftest.cc  >&5
configure:1626: $? = 0
configure:1672: result: a.out
configure:1677: checking whether the C++ compiler works
configure:1683: ./a.out
configure:1686: $? = 0
configure:1703: result: yes
configure:1710: checking whether we are cross compiling
configure:1712: result: no
configure:1715: checking for suffix of executables
configure:1717: g++ -o conftest    conftest.cc  >&5
configure:1720: $? = 0
configure:1745: result: 
configure:1751: checking for suffix of object files
configure:1772: g++ -c   conftest.cc >&5
configure:1775: $? = 0
configure:1797: result: o
configure:1801: checking whether we are using the GNU C++ compiler
configure:1825: g++ -c   conftest.cc >&5
configure:1831: $? = 0
configure:1835: test -z 
			 || test ! -s conftest.err
configure:1838: $? = 0
configure:1841: test -s conftest.o
configure:1844: $? = 0
configure:1857: result: yes
configure:1863: checking whether g++ accepts -g
configure:1884: g++ -c -g  conftest.cc >&5
configure:1890: $? = 0
configure:1894: test -z 
			 || test ! -s conftest.err
configure:1897: $? = 0
configure:1900: test -s conftest.o
configure:1903: $? = 0
configure:1914: result: yes
configure:1956: g++ -c -g -O2  conftest.cc >&5
configure:1962: $? = 0
configure:1966: test -z 
			 || test ! -s conftest.err
configure:1969: $? = 0
configure:1972: test -s conftest.o
configure:1975: $? = 0
configure:2001: g++ -c -g -O2  conftest.cc >&5
conftest.cc: In function `int main()':
conftest.cc:13: error: `exit' undeclared (first use this function)
conftest.cc:13: error: (Each undeclared identifier is reported only once for 
   each function it appears in.)
configure:2007: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:1956: g++ -c -g -O2  conftest.cc >&5
configure:1962: $? = 0
configure:1966: test -z 
			 || test ! -s conftest.err
configure:1969: $? = 0
configure:1972: test -s conftest.o
configure:1975: $? = 0
configure:2001: g++ -c -g -O2  conftest.cc >&5
configure:2007: $? = 0
configure:2011: test -z 
			 || test ! -s conftest.err
configure:2014: $? = 0
configure:2017: test -s conftest.o
configure:2020: $? = 0
configure:2044: checking whether the compiler supports exceptions
configure:2073: g++ -c -g -O2  conftest.cc >&5
configure:2079: $? = 0
configure:2083: test -z 
			 || test ! -s conftest.err
configure:2086: $? = 0
configure:2089: test -s conftest.o
configure:2092: $? = 0
configure:2110: result: yes
configure:2120: checking whether the compiler implements namespaces
configure:2149: g++ -c -g -O2  conftest.cc >&5
configure:2155: $? = 0
configure:2159: test -z 
			 || test ! -s conftest.err
configure:2162: $? = 0
configure:2165: test -s conftest.o
configure:2168: $? = 0
configure:2186: result: yes
configure:2215: checking for library containing nanosleep
configure:2245: g++ -o conftest -g -O2   conftest.cc  >&5
configure:2251: $? = 0
configure:2255: test -z 
			 || test ! -s conftest.err
configure:2258: $? = 0
configure:2261: test -s conftest
configure:2264: $? = 0
configure:2334: result: none required
configure:2347: checking for zlibVersion in -lz
configure:2377: g++ -o conftest -g -O2   conftest.cc -lz   >&5
configure:2383: $? = 0
configure:2387: test -z 
			 || test ! -s conftest.err
configure:2390: $? = 0
configure:2393: test -s conftest
configure:2396: $? = 0
configure:2409: result: yes
configure:2429: checking how to run the C++ preprocessor
configure:2460: g++ -E  conftest.cc
configure:2466: $? = 0
configure:2498: g++ -E  conftest.cc
conftest.cc:15:28: ac_nonexistent.h: No such file or directory
configure:2504: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:2543: result: g++ -E
configure:2567: g++ -E  conftest.cc
configure:2573: $? = 0
configure:2605: g++ -E  conftest.cc
conftest.cc:15:28: ac_nonexistent.h: No such file or directory
configure:2611: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:2655: checking for egrep
configure:2665: result: grep -E
configure:2670: checking for ANSI C header files
configure:2695: g++ -c -g -O2  conftest.cc >&5
configure:2701: $? = 0
configure:2705: test -z 
			 || test ! -s conftest.err
configure:2708: $? = 0
configure:2711: test -s conftest.o
configure:2714: $? = 0
configure:2800: g++ -o conftest -g -O2   conftest.cc -lz  >&5
configure:2803: $? = 0
configure:2805: ./conftest
configure:2808: $? = 0
configure:2823: result: yes
configure:2847: checking for sys/types.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for sys/stat.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for stdlib.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for string.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for memory.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for strings.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for inttypes.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for stdint.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:2847: checking for unistd.h
configure:2863: g++ -c -g -O2  conftest.cc >&5
configure:2869: $? = 0
configure:2873: test -z 
			 || test ! -s conftest.err
configure:2876: $? = 0
configure:2879: test -s conftest.o
configure:2882: $? = 0
configure:2893: result: yes
configure:3389: checking for editline library
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -ledit >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -ledit
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -ledit -ltermcap >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -ledit
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -ledit -lcurses >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -ledit
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -ledit -lncurses >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -ledit
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -leditline >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -leditline
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -leditline -ltermcap >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -leditline
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -leditline -lcurses >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -leditline
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3428: g++ -o conftest -g -O2   conftest.cc -lz  -leditline -lncurses >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -leditline
collect2: ld returned 1 exit status
configure:3434: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char readline ();
| int
| main ()
| {
| readline ();
|   ;
|   return 0;
| }
configure:3471: result: no
configure:4149: checking for db.h
configure:4184: g++ -o conftest -g -O2   conftest.cc -lz  >&5
conftest.cc:28:16: db.h: No such file or directory
configure:4187: $? = 1
configure: program exited with status 1
configure: failed program was:
| 
|     /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| #include <stdio.h>
| #include <db.h>
| int main(int argc,char **argv)
| {
|   (void) argv;
|   if (argc > 1)
| #ifdef DB_VERSION_MAJOR
|     printf("%d.%d.%d\n",DB_VERSION_MAJOR,DB_VERSION_MINOR,DB_VERSION_PATCH);
| #else
|     printf("1.0.0\n");
| #endif
|   return 0;
| }
| 
| 
configure:4206: result: no
configure:5491: no Berkeley DB version  or higher found
configure:7245: checking for library containing gethostbyname
configure:7275: g++ -o conftest -g -O2   conftest.cc -lz  >&5
configure:7281: $? = 0
configure:7285: test -z 
			 || test ! -s conftest.err
configure:7288: $? = 0
configure:7291: test -s conftest
configure:7294: $? = 0
configure:7364: result: none required
configure:7371: checking for library containing shutdown
configure:7401: g++ -o conftest -g -O2   conftest.cc -lz  >&5
configure:7407: $? = 0
configure:7411: test -z 
			 || test ! -s conftest.err
configure:7414: $? = 0
configure:7417: test -s conftest
configure:7420: $? = 0
configure:7490: result: none required
configure:7526: checking openssl/ssl.h usability
configure:7538: g++ -c -g -O2  conftest.cc >&5
conftest.cc:59:25: openssl/ssl.h: No such file or directory
configure:7544: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <openssl/ssl.h>
configure:7567: result: no
configure:7571: checking openssl/ssl.h presence
configure:7581: g++ -E  conftest.cc
conftest.cc:25:25: openssl/ssl.h: No such file or directory
configure:7587: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <openssl/ssl.h>
configure:7607: result: no
configure:7642: checking for openssl/ssl.h
configure:7649: result: no
configure:7665: checking for SSL_read in -lssl
configure:7695: g++ -o conftest -g -O2   conftest.cc -lssl -lcrypto -lz  >&5
/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
configure:7701: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "Box Backup"
| #define PACKAGE_TARNAME "box-backup"
| #define PACKAGE_VERSION "0.09"
| #define PACKAGE_STRING "Box Backup 0.09"
| #define PACKAGE_BUGREPORT "box@fluffy.co.uk"
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_EXCEPTIONS
| #define HAVE_NAMESPACES
| #define HAVE_LIBZ 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| 
| /* Override any gcc2 internal prototype to avoid an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
|    builtin and then its argument prototype would still apply.  */
| char SSL_read ();
| int
| main ()
| {
| SSL_read ();
|   ;
|   return 0;
| }
configure:7727: result: no
configure:7748: error: OpenSSL is not installed but is required

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_build_alias=i686-pc-linux-gnu
ac_cv_cxx_compiler_gnu=yes
ac_cv_cxx_exceptions=yes
ac_cv_cxx_namespaces=yes
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_openssl_ssl_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i686-pc-linux-gnu
ac_cv_host_alias=i686-pc-linux-gnu
ac_cv_lib_ssl_SSL_read=no
ac_cv_lib_z_zlibVersion=yes
ac_cv_objext=o
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_cxx_g=yes
ac_cv_prog_egrep='grep -E'
ac_cv_search_gethostbyname='none required'
ac_cv_search_nanosleep='none required'
ac_cv_search_shutdown='none required'
ac_cv_target=i686-pc-linux-gnu
ac_cv_target_alias=i686-pc-linux-gnu
vl_cv_lib_editline=no
vl_cv_lib_readline_compat_found=no

## ----------------- ##
## Output variables. ##
## ----------------- ##

CPPFLAGS=''
CXX='g++'
CXXCPP='g++ -E'
CXXFLAGS='-g -O2'
CXXFLAGS_STRICT='-Wall'
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='grep -E'
EXEEXT=''
LDADD_RDYNAMIC='-rdynamic'
LDFLAGS=''
LIBOBJS=''
LIBS='-lz '
LTLIBOBJS=''
OBJEXT='o'
PACKAGE_BUGREPORT='box@fluffy.co.uk'
PACKAGE_NAME='Box Backup'
PACKAGE_STRING='Box Backup 0.09'
PACKAGE_TARNAME='box-backup'
PACKAGE_VERSION='0.09'
PATH_SEPARATOR=':'
RANDOM_DEVICE=''
SHELL='/bin/sh'
ac_ct_CXX='g++'
bindir='${exec_prefix}/bin'
bindir_expanded=''
build='i686-pc-linux-gnu'
build_alias=''
build_cpu='i686'
build_os='linux-gnu'
build_vendor='pc'
datadir='${prefix}/share'
exec_prefix='NONE'
host='i686-pc-linux-gnu'
host_alias=''
host_cpu='i686'
host_os='linux-gnu'
host_vendor='pc'
includedir='${prefix}/include'
infodir='${prefix}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
oldincludedir='/usr/include'
prefix='NONE'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='i686-pc-linux-gnu'
target_alias=''
target_cpu='i686'
target_os='linux-gnu'
target_vendor='pc'

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define HAVE_EXCEPTIONS
#define HAVE_INTTYPES_H 1
#define HAVE_LIBZ 1
#define HAVE_MEMORY_H 1
#define HAVE_NAMESPACES
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define PACKAGE_BUGREPORT "box@fluffy.co.uk"
#define PACKAGE_NAME "Box Backup"
#define PACKAGE_STRING "Box Backup 0.09"
#define PACKAGE_TARNAME "box-backup"
#define PACKAGE_VERSION "0.09"
#define STDC_HEADERS 1
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 1

--------------080704030704080205000008
Content-Type: text/x-vcard; charset=utf-8;
 name="bernd.vcf"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="bernd.vcf"

begin:vcard
fn:Bernd Zimmermann
n:Zimmermann;Bernd
org:it-consulting
adr:;;Alter Postweg 104 D;Seevetal - Horst;Lower Saxony;21220;Germany
email;internet:bernd@zedv.de
title:senior consultant
tel;work:+49 (4105) 668 033
tel;fax:+49 (12120) 274 964
tel;cell:+49 (170) 4 735 471
x-mozilla-html:TRUE
url:http://www.zedv.de
version:2.1
end:vcard


--------------080704030704080205000008--