Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66994 - GPA 0.7.0-r2 does not compile
Summary: GPA 0.7.0-r2 does not compile
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-10 10:11 UTC by David Kiliani
Modified: 2004-11-15 13:07 UTC (History)
1 user (show)

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 David Kiliani 2004-10-10 10:11:29 UTC
When trying to emerge gpa-0.7.0-r2 I get compilation errors, the emerge fails.

Reproducible: Always
Steps to Reproduce:
1. emerge gpa
2.
3.

Actual Results:  
gcc  -O2 -march=pentium3 -fomit-frame-pointer -pipe -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -I/usr/include/gpgme -Wall   -o gpa  gpa.o
gpawindowkeeper.o gtktools.o helpmenu.o icons.o gpawidgets.o fileman.o
filesigndlg.o encryptdlg.o verifydlg.o keyring.o ownertrustdlg.o keysigndlg.o
keygendlg.o keygenwizard.o qdchkpwd.o keyeditdlg.o expirydlg.o keydeletedlg.o
keylist.o siglist.o gpasubkeylist.o gpawizard.o gpapastrings.o gpa_license.o
keyserver.o w32reg.o simple-gettext.o hidewnd.o keytable.o gpgmetools.o
gpgmeedit.o server_access.o settingsdlg.o passwddlg.o gpacontext.o
gpaprogressdlg.o gparecvkeydlg.o gpaoperation.o gpafileop.o gpafiledecryptop.o
gpafileencryptop.o gpafilesignop.o gpafileverifyop.o gpakeyop.o gpakeydeleteop.o
gpakeysignop.o gpakeytrustop.o gpakeyexpireop.o gpakeypasswdop.o gpaexportop.o
gpaexportfileop.o gpaexportclipop.o gpaexportserverop.o gpaimportop.o
gpaimportfileop.o gpaimportclipop.o gpaimportserverop.o gpagenkeyop.o
gpagenkeyadvop.o gpagenkeysimpleop.o gpabackupop.o gpakeyselector.o options.o 
-lz -lm  -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0   -lgpgme -lgpg-error
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_disconnect'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_transact'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_pipe_connect'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_read_line'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_write_line'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_pending_line'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_get_active_fds'
collect2: ld gab 1 als Ende-Status zur
Comment 1 David Kiliani 2004-10-10 10:11:29 UTC
When trying to emerge gpa-0.7.0-r2 I get compilation errors, the emerge fails.

Reproducible: Always
Steps to Reproduce:
1. emerge gpa
2.
3.

Actual Results:  
gcc  -O2 -march=pentium3 -fomit-frame-pointer -pipe -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -I/usr/include/gpgme -Wall   -o gpa  gpa.o
gpawindowkeeper.o gtktools.o helpmenu.o icons.o gpawidgets.o fileman.o
filesigndlg.o encryptdlg.o verifydlg.o keyring.o ownertrustdlg.o keysigndlg.o
keygendlg.o keygenwizard.o qdchkpwd.o keyeditdlg.o expirydlg.o keydeletedlg.o
keylist.o siglist.o gpasubkeylist.o gpawizard.o gpapastrings.o gpa_license.o
keyserver.o w32reg.o simple-gettext.o hidewnd.o keytable.o gpgmetools.o
gpgmeedit.o server_access.o settingsdlg.o passwddlg.o gpacontext.o
gpaprogressdlg.o gparecvkeydlg.o gpaoperation.o gpafileop.o gpafiledecryptop.o
gpafileencryptop.o gpafilesignop.o gpafileverifyop.o gpakeyop.o gpakeydeleteop.o
gpakeysignop.o gpakeytrustop.o gpakeyexpireop.o gpakeypasswdop.o gpaexportop.o
gpaexportfileop.o gpaexportclipop.o gpaexportserverop.o gpaimportop.o
gpaimportfileop.o gpaimportclipop.o gpaimportserverop.o gpagenkeyop.o
gpagenkeyadvop.o gpagenkeysimpleop.o gpabackupop.o gpakeyselector.o options.o 
-lz -lm  -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0   -lgpgme -lgpg-error
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_disconnect'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_transact'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_pipe_connect'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_read_line'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_write_line'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_pending_line'
/usr/lib/gcc/i686-pc-linux-gnu/3.4.2/../../../libgpgme.so: undefined reference
to `_gpgme_assuan_get_active_fds'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [gpa] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/gpa-0.7.0-r2/work/gpa-0.7.0/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/gpa-0.7.0-r2/work/gpa-0.7.0'
make: *** [all] Fehler 2

!!! ERROR: app-crypt/gpa-0.7.0-r2 failed.
!!! Function src_compile, Line 31, Exitcode 2
!!! (no error message)


Expected Results:  
clean compile

# genlop gcc gnupg gpgme
 * sys-devel/gcc

     Wed Sep 29 05:11:30 2004 >>> sys-devel/gcc-3.3.4-r1
     Fri Oct  1 22:44:31 2004 >>> sys-devel/gcc-3.4.2-r2
 * app-crypt/gnupg

     Thu Sep 30 05:19:10 2004 >>> app-crypt/gnupg-1.2.4
     Sat Oct  2 08:04:25 2004 >>> app-crypt/gnupg-1.2.6
 * app-crypt/gpgme

     Sun Oct 10 18:41:24 2004 >>> app-crypt/gpgme-0.3.14-r1
     Sun Oct 10 18:50:47 2004 >>> app-crypt/gpgme-1.0.0
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-10-28 15:01:46 UTC
I've removed gpgme-1.0.0 because it did this kind of error on another package. Does using gpgme-1.0.1 solve the problem?
Comment 3 Daniel Black (RETIRED) gentoo-dev 2004-11-15 13:07:45 UTC
going to assume gpgme-1.0.1 fixes your problem until you tell me otherwise.