Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2477 - cyrus-sasl-1.5.27-r3 won't compile
Summary: cyrus-sasl-1.5.27-r3 won't compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-05 16:15 UTC by Andreas Waschbuesch
Modified: 2003-02-04 19:42 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Waschbuesch 2002-05-05 16:15:05 UTC
$ emerge cyrus-sasl

Calculating world dependencies ...done!
>>> emerge dev-libs/cyrus-sasl-1.5.27-r3 to /
>>> md5 ;-) cyrus-sasl-1.5.27.tar.gz
>>> Unpacking source...
>>> Unpacking cyrus-sasl-1.5.27.tar.gz
patching file configure.in
Hunk #1 succeeded at 390 (offset 34 lines).
patching file acconfig.h
Hunk #2 succeeded at 163 (offset 8 lines).
patching file configure.in
Hunk #1 succeeded at 625 with fuzz 2 (offset 42 lines).
patching file include/sasl.h
patching file lib/common.c
Hunk #1 succeeded at 649 (offset -17 lines).
Hunk #2 succeeded at 787 (offset 5 lines).
Hunk #3 succeeded at 1094 (offset -17 lines).
patching file lib/saslint.h
Hunk #1 succeeded at 65 (offset 6 lines).
patching file lib/server.c
patching file man/sasl_getconfpath_t.3
patching file win32/include/config.h
patching file saslauthd/Makefile.am
patching file saslauthd/saslauthd.8.in
Hunk #1 succeeded at 1 with fuzz 2.
patching file aclocal.m4
patching file plugins/scram.c
Remember to add `AC_PROG_LIBTOOL' to `configure.in'.
You should update your `aclocal.m4' by running aclocal.
Putting files in AC_CONFIG_AUX_DIR, `config'.
>>> Source unpacked.
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking for a BSD compatible install... /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 for gcc... gcc
checking whether the C compiler (gcc -march=i686 -O3 -pipe ) works... yes
checking whether the C compiler (gcc -march=i686 -O3 -pipe ) is a
cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for a BSD compatible install... /bin/install -c
checking for __attribute__... yes
checking for runpath switch... -Wl,-rpath,
checking for Cygwin environment... no
checking for mingw32 environment... no
checking build system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking for object suffix... o
checking for executable suffix... no
checking command to parse /usr/bin/nm -B output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared
libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether -lc should be explicitly linked in... no
creating libtool
checking DB path to use... /var/lib/sasl/sasl.db
checking for db.h... yes
checking for db_create in -ldb-3... yes
checking DB library to use... berkeley
checking for dlopen in -ldl... yes
checking for syslog... yes
checking for crypt... no
checking for crypt in -lcrypt... yes
checking for connect... yes
checking for pam_start in -lpam... yes
checking for security/pam_appl.h... yes
checking PAM support... yes
checking for getspnam... yes
checking for getspnam... (cached) yes
checking CRAM-MD5... enabled
checking SCRAM-MD5... enabled
checking for des_pcbc_encrypt in -ldes... no
checking for RSAPublicEncrypt in -lrsaref... no
checking for des_pcbc_encrypt in -lcrypto... yes
checking for openssl/des.h... yes
checking DIGEST-MD5... enabled
checking KERBEROS_V4... disabled
checking GSSAPI... disabled
checking ANONYMOUS... enabled
checking PLAIN... enabled
checking LOGIN... enabled
checking SRP... disabled
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for ANSI C header files... yes
checking for strchr... yes
checking for memcpy... yes
checking for getpwnam... yes
checking for getspnam... (cached) yes
checking for gettimeofday... yes
checking for getsubopt... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for getopt.h... yes
checking for unistd.h... yes
checking for crypt.h... yes
checking for pwd.h... yes
checking for shadow.h... yes
checking for paths.h... yes
checking for working const... yes
checking for inline... inline
checking return type of signal handlers... void
checking for sfio.h... no
checking for getdomainname... yes
checking for getpassphrase... no
checking for getpid... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating include/Makefile
creating lib/Makefile
creating plugins/Makefile
creating utils/Makefile
creating doc/Makefile
creating sample/Makefile
creating java/Makefile
creating java/CyrusSasl/Makefile
creating java/javax/Makefile
creating java/javax/security/Makefile
creating java/javax/security/auth/Makefile
creating java/javax/security/auth/callback/Makefile
creating pwcheck/Makefile
creating saslauthd/Makefile
creating saslauthd/saslauthd.8
creating man/Makefile
creating config.h
cd . && autoheader
make  all-recursive
make[1]: Entering directory
`/var/tmp/portage/cyrus-sasl-1.5.27-r3/work/cyrus-sasl-1.5.27'
Making all in include
make[2]: Entering directory
`/var/tmp/portage/cyrus-sasl-1.5.27-r3/work/cyrus-sasl-1.5.27/include'
gcc -DHAVE_CONFIG_H -I. -I. -I..   -I/usr/local/include   -Wall -W -march=i686
-O3 -pipe -c makemd5.c
/bin/sh ../libtool --mode=link gcc  -Wall -W -march=i686 -O3 -pipe
-L/usr/local/lib -Wl,-rpath,/usr/local/lib  -o makemd5  makemd5.o
mkdir .libs
gcc -Wall -W -march=i686 -O3 -pipe -Wl,-rpath -Wl,/usr/local/lib -o makemd5
makemd5.o  -L/usr/local/lib
rm -f md5global.h
./makemd5 md5global.h
make[2]: Leaving directory
`/var/tmp/portage/cyrus-sasl-1.5.27-r3/work/cyrus-sasl-1.5.27/include'
Making all in lib
make[2]: Entering directory
`/var/tmp/portage/cyrus-sasl-1.5.27-r3/work/cyrus-sasl-1.5.27/lib'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include
 -I/usr/local/include   -Wall -W -march=i686 -O3 -pipe -c common.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/local/include -Wall -W
-march=i686 -O3 -pipe -Wp,-MD,.deps/common.pp -c common.c  -fPIC -DPIC -o
.libs/common.lo
common.c: In function `_sasl_getconfpath':
common.c:659: `SASL_CONF_PATH_ENV_VAR' undeclared (first use in this function)
common.c:659: (Each undeclared identifier is reported only once
common.c:659: for each function it appears in.)
common.c:661: `CONFIGDIR' undeclared (first use in this function)
make[2]: *** [common.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/cyrus-sasl-1.5.27-r3/work/cyrus-sasl-1.5.27/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/cyrus-sasl-1.5.27-r3/work/cyrus-sasl-1.5.27'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 29, Exitcode 2
!!! compile problem

!!! emerge aborting on 
/usr/portage/dev-libs/cyrus-sasl/cyrus-sasl-1.5.27-r3.ebuild .
Comment 1 Donny Davies (RETIRED) gentoo-dev 2002-05-10 13:27:30 UTC
i hate to throw this on you Az, cuz I thought this was fixed.

can we make this go away forever? :)

maybe jhhudso knows more?
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-06-07 16:16:51 UTC
Latest should fix (does here in any test).