Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 75082 - app-crypt/gpgme-1.0.1-r1 failed to compile on ppc64
Summary: app-crypt/gpgme-1.0.1-r1 failed to compile on ppc64
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: High minor (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-20 11:47 UTC by Markus Rothe (RETIRED)
Modified: 2005-01-02 03:16 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 Markus Rothe (RETIRED) gentoo-dev 2004-12-20 11:47:36 UTC
Hi,

I'm not able to compile app-crypt/gpgme-1.0.1-r1 on my ppc64 machine.

Here comes the output:

[...]
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gpgme    -mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec -I../assuan/ -MT t-thread1.o -MD -MP -MF ".deps/t-thread1.Tpo" -c -o t-thread1.o t-thread1.c; \
then mv -f ".deps/t-thread1.Tpo" ".deps/t-thread1.Po"; else rm -f ".deps/t-thread1.Tpo"; exit 1; fi
t-keylist-sig.c:469:2: warning: #warning test disabled due to problems with gpg 1.3.4
if gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gpgme    -mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec -I../assuan/ -MT t-genkey.o -MD -MP -MF ".deps/t-genkey.Tpo" -c -o t-genkey.o t-genkey.c; \
then mv -f ".deps/t-genkey.Tpo" ".deps/t-genkey.Po"; else rm -f ".deps/t-genkey.Tpo"; exit 1; fi
srcdir=. ./mkdemodirs 
Creating: Alphagpg: WARNING: unsafe permissions on homedir "."
gpg: [don't know]: invalid packet (ctb=0a)
gpg: WARNING: nothing exported
make[3]: *** [Alpha/Secret.gpg] Error 2
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests/gpg'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1'
make: *** [all] Error 2

!!! ERROR: app-crypt/gpgme-1.0.1-r1 failed.
!!! Function src_compile, Line 60, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Here comes the emerge info output:

Portage 2.0.51-r3 (default-ppc64-2004.3, gcc-3.4.1, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r9 ppc64)
=================================================================
System uname: 2.6.9-gentoo-r9 ppc64 PPC970, altivec supported
Gentoo Base System version 1.6.8
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.3-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="ppc64"
AUTOCLEAN="yes"
CFLAGS="-mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec"
CHOST="powerpc64-unknown-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=G5 -O3 -pipe -fsigned-char -mabi=altivec"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cvs distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa altivec berkdb bitmap-fonts cdparanoia cdrom chroot client crypt cups dedicated dict divx4linux dv dvd dvdr dvdread encode f77 fame fbcon ffmpeg foomaticdb fortran freetype ftp gcc-libffi gcj gd gdbm gif gimp gimpprint glade gnuplot gnustep gphoto2 gpm graphviz gs gstreamer gtk gtk2 icq ieee1394 image imagemagick imap imlib imlib2 ipv6 ipv6arpa jabber jack java javacomm javamail javascript jbig jpeg jpeg2k kde latex libwww live mad maildir md5sum mhash mime mimencode mitshm mixer mjpeg motif mp3 mpeg mpeg4 mpi msession msn music native ncurses neXt nls nocardbus nowin nptl nptlonly objc oggvorbis openal opengl openssh pam pdf perl php physfs png pnp portaudio posix ppc64 procmail python qt quicktime quotas quotes radius readline recode rtc samba sdk sdl serial server silc slang smime sndfile sockets sounds spell ssl svg tcpd tetex tga theora tidy tiff tools transcode truetype truetype-fonts type1-fonts uml unicode uptimed usb v4l v4l2 vcd vhosts videos vim wmf wxwindows xanim xchatdccserver xchattext xine xinerama xml xml2 xmms xosd xpm xprint xscreensaver xv xvid yahoo zlib"


Markus
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-12-21 02:15:42 UTC
gpg version?

my (sucessful) output:
/usr/bin/gpg --homedir . --allow-secret-key-import --import Alpha/Secret.gpg Zulu/Secret.gpg
gpg: WARNING: unsafe permissions on homedir "."
gpg: key 68697734: secret key imported
gpg: key 54ACD246: secret key imported
gpg: Total number processed: 2
gpg:       secret keys read: 2
gpg:   secret keys imported: 2
i686-pc-linux-gnu-gcc -g -I../assuan/ -o .libs/t-genkey t-genkey.o  ../../gpgme/.libs/libgpgme.so
creating t-genkey
make[3]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests/gpg'
make[3]: Entering directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests'
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../gpgme    -g -I../assuan/ -MT t-version.o -MD -MP -MF ".deps/t-version.Tpo" -c -o t-version.o t-version.c; \
t
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2004-12-21 11:59:32 UTC
app-crypt/gnupg-1.9.10

Sorry, I forgot to mention that I try to "solve" bug #72897...
Comment 3 Daniel Black (RETIRED) gentoo-dev 2005-01-01 14:44:50 UTC
With gnupg-1.9.0 I get:
====================================
2 of 16 tests failed
Please report to bug-gpgme@gnupg.org
====================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests/gpg'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests/gpg'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gpgme-1.0.1-r1/work/gpgme-1.0.1/tests'
make: *** [check-recursive] Error 1

!!! ERROR: app-crypt/gpgme-1.0.1-r1 failed.
This occurs with and without USE=smime

Are you using USE=smime on gpgme-1.0.1-r1?

Does gnupg-1.0.1.ebuild work? I'm more interested in this one as 1.0.1-r1 is still masked.
Comment 4 Markus Rothe (RETIRED) gentoo-dev 2005-01-02 03:12:23 UTC
gpgme-1.0.1: compiles using gnupg-1.2.6, but not gnupg-1.9.10. I get the exactly
same error with 1.9.10 installed.

gpgme-1.0.1-r1 does compile with USE="-smime" and gnupg-1.2.6.
gpgme-1.0.1-r1 does not compile with USE="smime" and gnupg-1.9.10.

But as you said, you are interested in gpgme-1.0.1, I will mark this bug as WONTFIX.

Markus