This needs to be fixed as koffice depends on this version. The same patch as for 2.6.9 can simply be applied. Reproducible: Always
poke@pgsql team? this has been open for a while (just had the same issue now .. ;)
Created attachment 180366 [details, diff] Patch to get 2.6.8 working Tested using GCC 4.3.3
bug 218547 has also a working patch, please patch 2.6.8 as well as it is a depedency of kexi which blocks the stabilization of gcc 4.3
This lib was stabilized prior to the patch application, rendering the ebuild not compilable with gcc-4.3
I can confirm that the patch works properly.
This package is needed working for koffice kde3 So since there is no activity from maintainer for quite same time, please stable version that works for me. Note the stable version is totaly K.O. Target: KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
Looks like bug #226621. Why did you change the meaning of this bug report?
(In reply to comment #7) > Looks like bug #226621. Why did you change the meaning of this bug report? > Because i know only of this one. And we need it stabled, or at least patch applied and restabled the 2.6.8. Or we can actualy drop complete koffice1. Your call.
We should add the old dependencies.
*** Bug 226621 has been marked as a duplicate of this bug. ***
this will current stable kexi (not sure if this is a regression or not): /bin/sh ../../../../libtool --silent --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I./../../.. -I /usr/kde/3.5/include -I/usr/qt/3/include -I. -I/usr/include/postgresql/libpq-4 -I/usr/include -DKEXI_SCRIPTS_SUPPORT -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DHAVE_KNEWSTUFF -fexceptions -include ../../../../kexi/kexi_global.h -DKEXI_NO_CURSOR_PROPERTY -DKEXI_NO_CTXT_HELP -DKEXI_NO_SUBFORM -DKEXI_DB_COMBOBOX_WIDGET -DDB_TEMPLATES -DKEXI_DEBUG_GUI -DKEXIDB_PGSQL_DRIVER_EXPORT= -D__KEXIDB__= -include ../../../../kexi/kexidb/global.h -c -o pqxxconnection_p.lo pqxxconnection_p.cpp In file included from pqxxcursor.h:23, from pqxxcursor.cpp:20: ./../../../kexidb/cursor.h:256: warning: 'typedef' was ignored in this declaration pqxxcursor.cpp: In member function 'virtual void KexiDB::pqxxSqlCursor::drv_getNextRecord()': pqxxcursor.cpp:158: warning: comparison between signed and unsigned integer expressions pqxxcursor.cpp:162: warning: comparison between signed and unsigned integer expressions pqxxcursor.cpp: In member function 'virtual void KexiDB::pqxxSqlCursor::drv_getPrevRecord()': pqxxcursor.cpp:178: warning: comparison between signed and unsigned integer expressions pqxxcursor.cpp:182: warning: comparison between signed and unsigned integer expressions pqxxcursor.cpp: In member function 'virtual const char** KexiDB::pqxxSqlCursor::rowData() const': pqxxcursor.cpp:262: error: 'malloc' was not declared in this scope pqxxcursor.cpp:264: warning: comparison between signed and unsigned integer expressions make[5]: *** [pqxxcursor.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: Leaving directory `/var/tmp/portage/app-office/kexi-1.6.3/work/kexi-1.6.3/kexi/kexidb/drivers/pqxx' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/app-office/kexi-1.6.3/work/kexi-1.6.3/kexi/kexidb/drivers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/app-office/kexi-1.6.3/work/kexi-1.6.3/kexi/kexidb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/app-office/kexi-1.6.3/work/kexi-1.6.3/kexi' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/app-office/kexi-1.6.3/work/kexi-1.6.3' make: *** [all] Error 2 * * ERROR: app-office/kexi-1.6.3 failed. * Call stack: * ebuild.sh, line 48: Called src_compile * environment, line 4536: Called kde-meta_src_compile * environment, line 3130: Called kde_src_compile * environment, line 3310: Called kde_src_compile 'all' * environment, line 3325: Called kde_src_compile 'make' * environment, line 3317: Called die * The specific snippet of code: * emake || die "died running emake, $FUNCNAME:make" * The die message: * died running emake, kde_src_compile:make
(In reply to comment #11) FYI app-office/kexi-1.6.3_p20090204 emerges w/o problems. @kde: do you have any objections to stabilize this version?
ppc64 stable
Stable on alpha.
For the records: tampakrap will do a backport of the PostgreSQL changes on the weekend.
(In reply to comment #15) > For the records: tampakrap will do a backport of the PostgreSQL changes on the > weekend. Is there a new time frame for kexi fixing?
I'm working on it right now
bug 276008 shows the progress of stabilization of koffice split 1.6.3_p20090204. But we will be really finished when koffice split 1.6.3_p20090204 is fully stabilized and koffice monolithic 1.6.3 is masked for removal, which is going to happen after the stabilization. I chose not to backport patches as originally planned, as it was too much job for nothing
x86 stable
Created attachment 196252 [details, diff] Patch to get it to compile with gcc-4.4, mostly useful for the test suite Shamelessly taken from Debian's 26.9-9 patchset. Applies neatly on top of the gcc43 patch.
amd64 stable
(In reply to comment #20) > Created an attachment (id=196252) [edit] > Patch to get it to compile with gcc-4.4, mostly useful for the test suite > > Shamelessly taken from Debian's 26.9-9 patchset. Applies neatly on top of the > gcc43 patch. Shamelessly applied too. And stable for HPPA.
ia64/sparc stable
ppc stable. closing since we're last