Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 34333 - gaim-.73-r1 failed to emerge
Summary: gaim-.73-r1 failed to emerge
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gaim Bugs Crew
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-25 06:54 UTC by Vladi Gergov
Modified: 2003-12-03 06:12 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 Vladi Gergov 2003-11-25 06:54:06 UTC
This is part of the emerge log let me know if u want me to send it all. I think thats the relevant part.
~ Vladi
******************************************************************************
make[1]: Leaving directory `/var/tmp/portage/gaim-0.73-r1/work/gaim-0.73'
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
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-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... gcc
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...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for gaim header files... ../../src
checking for Mozilla nspr4 includes in /usr/lib/mozilla/include/nspr...
checking how to run the C preprocessor... gcc -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 nspr.h usability... yes
checking nspr.h presence... yes
checking for nspr.h... yes
checking prio.h usability... yes
checking prio.h presence... yes
checking for prio.h... yes
checking again for Mozilla nspr4 includes in /usr/lib/mozilla/include/nspr... yes
checking for Mozilla nspr libraries... yes
checking for Mozilla nss3 includes in /usr/lib/mozilla/include/nss...
checking nss.h usability... yes
checking nss.h presence... yes
checking for nss.h... yes
checking ssl.h usability... yes
checking ssl.h presence... yes
checking for ssl.h... yes
checking smime.h usability... yes
checking smime.h presence... yes
checking for smime.h... yes
checking again for Mozilla nss3 includes in /usr/lib/mozilla/include/nss... yes
checking for Mozilla nss libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.0... yes (version 2.2.4)
checking for a sed that does not truncate output... /bin/sed
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... nm
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for i686-pc-linux-gnu-g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for i686-pc-linux-gnu-g77... i686-pc-linux-gnu-g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether i686-pc-linux-gnu-g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse nm output from gcc object... ok
checking for objdir... .libs
checking for i686-pc-linux-gnu-ar... no
checking for ar... ar
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for i686-pc-linux-gnu-g77 option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-g77 PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-g77 supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-g77 linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gaim-encryption-config.h
config.status: executing default-1 commands
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.  -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\"             -DDATADIR=\"/usr/share\"                -I.                         -I./src                  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I../../src/..  -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c blist.c
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.  -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\"             -DDATADIR=\"/usr/share\"                -I.                         -I./src                  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I../../src/..  -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c config_ui.c
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.  -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\"             -DDATADIR=\"/usr/share\"                -I.                         -I./src                  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I../../src/..  -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c cryptproto.c
mkdir .libs
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c cryptproto.c  -fPIC -DPIC -o .libs/cryptproto.o
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c blist.c  -fPIC -DPIC -o .libs/blist.o
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c config_ui.c  -fPIC -DPIC -o .libs/config_ui.o
In file included from cryptproto.h:25,
                 from cryptproto.c:20:
rsa_nss.h:25:19: keyhi.h: No such file or directory
In file included from cryptproto.h:25,
                 from cryptproto.c:20:
rsa_nss.h:28: parse error before "SECKEYPrivateKey"
rsa_nss.h:28: warning: no semicolon at end of struct or union
rsa_nss.h:29: warning: type defaults to `int' in declaration of `pub'
rsa_nss.h:29: warning: data definition has no type or storage class
rsa_nss.h:31: parse error before '}' token
rsa_nss.h:31: warning: type defaults to `int' in declaration of `RSA_NSS_KEY'
rsa_nss.h:31: warning: data definition has no type or storage class
In file included from cryptproto.c:20:
cryptproto.h:31: parse error before "RSA_NSS_KEY"
cryptproto.h:31: warning: no semicolon at end of struct or union
cryptproto.h:32: warning: type defaults to `int' in declaration of `proto_union'
cryptproto.h:32: warning: data definition has no type or storage class
In file included from cryptproto.c:21:
keys.h:35: parse error before "proto_union"
keys.h:35: warning: no semicolon at end of struct or union
keys.h:43: parse error before '}' token
cryptproto.c: In function `GE_calc_unencrypted_size':
cryptproto.c:33: dereferencing pointer to incomplete type
cryptproto.c:34: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_encrypt':
cryptproto.c:42: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_decrypt':
cryptproto.c:60: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_encrypt_signed':
cryptproto.c:69: dereferencing pointer to incomplete type
cryptproto.c:71: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_decrypt_signed':
cryptproto.c:94: dereferencing pointer to incomplete type
cryptproto.c:95: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_key_to_gstr':
cryptproto.c:104: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_make_key_id':
cryptproto.c:108: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_make_sendable_key':
cryptproto.c:112: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_free_key':
cryptproto.c:116: dereferencing pointer to incomplete type
make: *** [cryptproto.lo] Error 1
make: *** Waiting for unfinished jobs....
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c blist.c -o blist.o >/dev/null 2>&1
In file included from cryptproto.h:25,
                 from config_ui.c:34:
rsa_nss.h:25:19: keyhi.h: No such file or directory
In file included from cryptproto.h:25,
                 from config_ui.c:34:
rsa_nss.h:28: parse error before "SECKEYPrivateKey"
rsa_nss.h:28: warning: no semicolon at end of struct or union
rsa_nss.h:29: warning: type defaults to `int' in declaration of `pub'
rsa_nss.h:29: warning: data definition has no type or storage class
rsa_nss.h:31: parse error before '}' token
rsa_nss.h:31: warning: type defaults to `int' in declaration of `RSA_NSS_KEY'
rsa_nss.h:31: warning: data definition has no type or storage class
In file included from config_ui.c:34:
cryptproto.h:31: parse error before "RSA_NSS_KEY"
cryptproto.h:31: warning: no semicolon at end of struct or union
cryptproto.h:32: warning: type defaults to `int' in declaration of `proto_union'
cryptproto.h:32: warning: data definition has no type or storage class
In file included from config_ui.c:35:
keys.h:35: parse error before "proto_union"
keys.h:35: warning: no semicolon at end of struct or union
keys.h:43: parse error before '}' token
config_ui.c: In function `config_do_regen':
config_ui.c:110: dereferencing pointer to incomplete type
config_ui.c: In function `GE_get_config_frame':
config_ui.c:325: dereferencing pointer to incomplete type
config_ui.c:331: dereferencing pointer to incomplete type
config_ui.c:333: dereferencing pointer to incomplete type
config_ui.c:340: dereferencing pointer to incomplete type
config_ui.c:346: dereferencing pointer to incomplete type
config_ui.c:348: dereferencing pointer to incomplete type
make: *** [config_ui.lo] Error 1

!!! ERROR: net-im/gaim-0.73-r1 failed.
!!! Function src_compile, Line 75, Exitcode 2
!!! Make failed for encryption
******************************************************************************
Comment 1 Don Seiler (RETIRED) gentoo-dev 2003-11-25 07:25:27 UTC
Can you paste the results of "emerge -pv gaim" in here?
Comment 2 Vladi Gergov 2003-11-25 07:30:56 UTC
ACCEPT_KEYWORDS="~x86" emerge gaim -pv

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] net-im/gaim-0.73-r1  -nls +perl +spell -nas +ssl +mozilla -cjk
Comment 3 Vladi Gergov 2003-11-25 07:32:34 UTC
Ignore the Rebuild flag i added the "-mozilla" use flag and it compiled fine.
Comment 4 Claes Mogren 2003-11-25 13:25:42 UTC
It compiled for me, but now the history doesn't work. I'll go back to an earlier version..
Comment 5 Don Seiler (RETIRED) gentoo-dev 2003-11-25 13:38:20 UTC
History issue is more than likely due to your ~/.gaim/logs folder being 600.  Should be 700.

If you blow away the logs folder gaim will recreate with proper permissions, so I think this is a lingering effect and I don't see how we in the ebuild stage can affect it.
Comment 6 Don Seiler (RETIRED) gentoo-dev 2003-11-25 13:39:44 UTC
Vladi what version of mozilla do you have installed?
Comment 7 Vladi Gergov 2003-11-25 14:15:46 UTC
My mozilla version:

emerge -pv mozilla

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] net-www/mozilla-1.5-r1  +java +crypt -ipv6 +gtk2 +ssl -ldap -gnome -debug -mozcalendar -mozaccess -mozxmlterm +moznoirc +moznomail +moznocompose -moznoxft

I will try and remove my log dir and re-emerge it and let u know if that works? Is the mozilla flag for the encription plugin ?
Comment 8 Don Seiler (RETIRED) gentoo-dev 2003-11-25 14:21:26 UTC
Yes the mozilla USE flag is used for encryption to see if we should depend on NSS or Mozilla to get the mozilla nss security libraries.

I'm installing mozilla now to test out further.
Comment 9 Don Seiler (RETIRED) gentoo-dev 2003-11-25 14:25:18 UTC
Also mozilla nss libs are used for MSN authentication.
Comment 10 Don Seiler (RETIRED) gentoo-dev 2003-11-26 08:57:34 UTC
Can you see if you get this same issue emerging gaim-0.74?  I just put it into portage.
Comment 11 Vladi Gergov 2003-11-27 05:54:16 UTC
Sorry i was a little busy with school here is what happens when i emerge .74
ACCEPT_KEYWORDS="~x86" emerge gaim -pv

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild     U ] net-im/gaim-0.74 [0.73-r1] -nls +perl +spell -nas +ssl +mozilla -cjk

*****************************************************************************
make[1]: Leaving directory `/var/tmp/portage/gaim-0.74/work/gaim-0.74'
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
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-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... gcc
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...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for gaim header files... ../../src
checking for Mozilla nspr4 includes in /usr/lib/mozilla/include/nspr...
checking how to run the C preprocessor... gcc -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 nspr.h usability... yes
checking nspr.h presence... yes
checking for nspr.h... yes
checking prio.h usability... yes
checking prio.h presence... yes
checking for prio.h... yes
checking again for Mozilla nspr4 includes in /usr/lib/mozilla/include/nspr... yes
checking for Mozilla nspr libraries... yes
checking for Mozilla nss3 includes in /usr/lib/mozilla/include/nss...
checking nss.h usability... yes
checking nss.h presence... yes
checking for nss.h... yes
checking ssl.h usability... yes
checking ssl.h presence... yes
checking for ssl.h... yes
checking smime.h usability... yes
checking smime.h presence... yes
checking for smime.h... yes
checking again for Mozilla nss3 includes in /usr/lib/mozilla/include/nss... yes
checking for Mozilla nss libraries... no
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.0.0... yes (version 2.2.4)
checking for a sed that does not truncate output... /bin/sed
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... nm
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for i686-pc-linux-gnu-g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking for i686-pc-linux-gnu-g77... i686-pc-linux-gnu-g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether i686-pc-linux-gnu-g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse nm output from gcc object... ok
checking for objdir... .libs
checking for i686-pc-linux-gnu-ar... no
checking for ar... ar
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for i686-pc-linux-gnu-g77 option to produce PIC... -fPIC
checking if i686-pc-linux-gnu-g77 PIC flag -fPIC works... yes
checking if i686-pc-linux-gnu-g77 supports -c -o file.o... yes
checking whether the i686-pc-linux-gnu-g77 linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gaim-encryption-config.h
config.status: executing default-1 commands
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.  -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\"             -DDATADIR=\"/usr/share\"                -I.                         -I./src                  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I../../src/..  -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c blist.c
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.  -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\"             -DDATADIR=\"/usr/share\"                -I.                         -I./src                  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I../../src/..  -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c config_ui.c
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.  -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\"             -DDATADIR=\"/usr/share\"                -I.                         -I./src                  -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I../../src/..  -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c cryptproto.c
mkdir .libs
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c blist.c  -fPIC -DPIC -o .libs/blist.o
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c cryptproto.c  -fPIC -DPIC -o .libs/cryptproto.o
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c config_ui.c  -fPIC -DPIC -o .libs/config_ui.o
rm: cannot remove `': Invalid argument
 gcc -DHAVE_CONFIG_H -I. -I. -I. -DLOCALEDIR=\"/usr/share/locale\" -DLIBDIR=\"/usr/lib/gaim/\" -DDATADIR=\"/usr/share\" -I. -I./src -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I../../src/.. -Wall -march=athlon-mp -O3 -pipe -fomit-frame-pointer -c blist.c -o blist.o >/dev/null 2>&1
In file included from cryptproto.h:25,
                 from cryptproto.c:20:
rsa_nss.h:25:19: keyhi.h: No such file or directory
In file included from cryptproto.h:25,
                 from cryptproto.c:20:
rsa_nss.h:28: parse error before "SECKEYPrivateKey"
rsa_nss.h:28: warning: no semicolon at end of struct or union
rsa_nss.h:29: warning: type defaults to `int' in declaration of `pub'
rsa_nss.h:29: warning: data definition has no type or storage class
rsa_nss.h:31: parse error before '}' token
rsa_nss.h:31: warning: type defaults to `int' in declaration of `RSA_NSS_KEY'
rsa_nss.h:31: warning: data definition has no type or storage class
In file included from cryptproto.c:20:
cryptproto.h:31: parse error before "RSA_NSS_KEY"
cryptproto.h:31: warning: no semicolon at end of struct or union
cryptproto.h:32: warning: type defaults to `int' in declaration of `proto_union'
cryptproto.h:32: warning: data definition has no type or storage class
In file included from cryptproto.c:21:
keys.h:35: parse error before "proto_union"
keys.h:35: warning: no semicolon at end of struct or union
keys.h:43: parse error before '}' token
cryptproto.c: In function `GE_calc_unencrypted_size':
cryptproto.c:33: dereferencing pointer to incomplete type
cryptproto.c:34: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_encrypt':
cryptproto.c:42: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_decrypt':
cryptproto.c:60: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_encrypt_signed':
cryptproto.c:69: dereferencing pointer to incomplete type
cryptproto.c:71: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_decrypt_signed':
cryptproto.c:94: dereferencing pointer to incomplete type
cryptproto.c:95: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_key_to_gstr':
cryptproto.c:104: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_make_key_id':
cryptproto.c:108: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_make_sendable_key':
cryptproto.c:112: dereferencing pointer to incomplete type
cryptproto.c: In function `GE_free_key':
cryptproto.c:116: dereferencing pointer to incomplete type
make: *** [cryptproto.lo] Error 1
make: *** Waiting for unfinished jobs....
In file included from cryptproto.h:25,
                 from config_ui.c:34:
rsa_nss.h:25:19: keyhi.h: No such file or directory
In file included from cryptproto.h:25,
                 from config_ui.c:34:
rsa_nss.h:28: parse error before "SECKEYPrivateKey"
rsa_nss.h:28: warning: no semicolon at end of struct or union
rsa_nss.h:29: warning: type defaults to `int' in declaration of `pub'
rsa_nss.h:29: warning: data definition has no type or storage class
rsa_nss.h:31: parse error before '}' token
rsa_nss.h:31: warning: type defaults to `int' in declaration of `RSA_NSS_KEY'
rsa_nss.h:31: warning: data definition has no type or storage class
In file included from config_ui.c:34:
cryptproto.h:31: parse error before "RSA_NSS_KEY"
cryptproto.h:31: warning: no semicolon at end of struct or union
cryptproto.h:32: warning: type defaults to `int' in declaration of `proto_union'
cryptproto.h:32: warning: data definition has no type or storage class
In file included from config_ui.c:35:
keys.h:35: parse error before "proto_union"
keys.h:35: warning: no semicolon at end of struct or union
keys.h:43: parse error before '}' token
config_ui.c: In function `config_do_regen':
config_ui.c:110: dereferencing pointer to incomplete type
config_ui.c: In function `GE_get_config_frame':
config_ui.c:325: dereferencing pointer to incomplete type
config_ui.c:331: dereferencing pointer to incomplete type
config_ui.c:333: dereferencing pointer to incomplete type
config_ui.c:340: dereferencing pointer to incomplete type
config_ui.c:346: dereferencing pointer to incomplete type
config_ui.c:348: dereferencing pointer to incomplete type
make: *** [config_ui.lo] Error 1

!!! ERROR: net-im/gaim-0.74 failed.
!!! Function src_compile, Line 75, Exitcode 2
!!! Make failed for encryption
**************************************************************************
Comment 12 Don Seiler (RETIRED) gentoo-dev 2003-12-02 12:01:07 UTC
Vladi can you post your latest config.log?
Comment 13 Don Seiler (RETIRED) gentoo-dev 2003-12-02 12:20:48 UTC
FYI the config.log we want is for encryption.

Should be in:

/var/tmp/portage/gaim-0.74-r1/work/gaim-0.74/plugins/gaim-encryption-2.18/config.log

Assuming you try with gaim-0.74-r1.
Comment 14 Vladi Gergov 2003-12-02 21:19:38 UTC
Well i emerge -C mozilla then i did emerge gaim.74r1 from ~x86 which also pulled mozilla 1.5 and now everything worked flawlessly. And there for all that was in /var/tmp/portage/gaim.74.r1 was successfull let me know if u would like me to do something else! Thanks!

~ Vladi
Comment 15 Don Seiler (RETIRED) gentoo-dev 2003-12-03 06:12:53 UTC
Then I'm left to assume that something was not quite right in your previous mozilla installations.  Nothing has changed on gaim side of things between 0.74 and 0.74-r1 regarding encryption.

I'm going to close this as WORKSFORME.