Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 249248 - stabilise dev-libs/libpqxx-2.6.9
Summary: stabilise dev-libs/libpqxx-2.6.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PgSQL Bugs
URL:
Whiteboard:
Keywords: STABLEREQ
: 226621 (view as bug list)
Depends on: 227405 229093
Blocks: 273889 276008 276039
  Show dependency tree
 
Reported: 2008-11-29 11:45 UTC by Andrew John Hughes
Modified: 2009-07-19 11:55 UTC (History)
6 users (show)

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


Attachments
Patch to get 2.6.8 working (libpqxx-2.6.8-gcc43.patch,2.08 KB, patch)
2009-01-31 05:55 UTC, Guillermo Antonio Amaral Bastidas
Details | Diff
Patch to get it to compile with gcc-4.4, mostly useful for the test suite (libpqxx-2.6.9-gcc44.patch,2.33 KB, patch)
2009-07-01 14:48 UTC, Jeroen Roovers (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew John Hughes 2008-11-29 11:45:50 UTC
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
Comment 1 Thomas Raschbacher gentoo-dev 2009-01-20 14:38:40 UTC
poke@pgsql team? this has been open for a while (just had the same issue now .. ;)
Comment 2 Guillermo Antonio Amaral Bastidas 2009-01-31 05:55:16 UTC
Created attachment 180366 [details, diff]
Patch to get 2.6.8 working

Tested using GCC 4.3.3
Comment 3 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-02-11 15:23:25 UTC
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
Comment 4 Ioannis Aslanidis (RETIRED) gentoo-dev 2009-04-14 12:15:16 UTC
This lib was stabilized prior to the patch application, rendering the ebuild not compilable with gcc-4.3
Comment 5 Ioannis Aslanidis (RETIRED) gentoo-dev 2009-04-14 12:17:20 UTC
I can confirm that the patch works properly.
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-28 14:53:11 UTC
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"
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2009-05-28 16:42:32 UTC
Looks like bug #226621. Why did you change the meaning of this bug report?
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-28 16:48:24 UTC
(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.
Comment 9 Christian Faulhammer (RETIRED) gentoo-dev 2009-05-29 08:41:13 UTC
We should add the old dependencies.
Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2009-05-29 08:41:27 UTC
*** Bug 226621 has been marked as a duplicate of this bug. ***
Comment 11 Markus Meier gentoo-dev 2009-05-31 09:24:02 UTC
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
Comment 12 Markus Meier gentoo-dev 2009-05-31 09:53:25 UTC
(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?
Comment 13 Brent Baude (RETIRED) gentoo-dev 2009-05-31 15:39:04 UTC
ppc64 stable
Comment 14 Tobias Klausmann (RETIRED) gentoo-dev 2009-06-02 19:48:32 UTC
Stable on alpha.
Comment 15 Christian Faulhammer (RETIRED) gentoo-dev 2009-06-12 00:51:07 UTC
For the records: tampakrap will do a backport of the PostgreSQL changes on the weekend.
Comment 16 Christian Faulhammer (RETIRED) gentoo-dev 2009-06-16 17:29:22 UTC
(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?
Comment 17 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-06-16 17:34:59 UTC
I'm working on it right now
Comment 18 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-06-30 22:09:28 UTC
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
Comment 19 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-01 12:27:24 UTC
x86 stable
Comment 20 Jeroen Roovers (RETIRED) gentoo-dev 2009-07-01 14:48:58 UTC
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.
Comment 21 Markus Meier gentoo-dev 2009-07-02 21:31:55 UTC
amd64 stable
Comment 22 Jeroen Roovers (RETIRED) gentoo-dev 2009-07-03 00:09:32 UTC
(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.
Comment 23 Raúl Porcel (RETIRED) gentoo-dev 2009-07-06 14:37:11 UTC
ia64/sparc stable
Comment 24 nixnut (RETIRED) gentoo-dev 2009-07-19 11:55:28 UTC
ppc stable. closing since we're last