Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 294391 - net-libs/courier-authlib-0.62.4 QA Notice
Summary: net-libs/courier-authlib-0.62.4 QA Notice
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
: 265595 297893 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-11-24 10:52 UTC by Matus UHLAR - fantomas
Modified: 2010-01-31 18:58 UTC (History)
2 users (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 Matus UHLAR - fantomas 2009-11-24 10:52:09 UTC
* QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * authpgsqllib.c:124: warning: implicit declaration of function ‘pg_encoding_to_char’

 * 
 * QA Notice: Package has poor programming practices which may compile
 *            but will almost certainly crash on 64bit architectures.
 * 
 * Function `pg_encoding_to_char' implicitly converted to pointer at authpgsqllib.c:124
 * 
 *  Please file a bug about this at http://bugs.gentoo.org/
 *  with the maintaining herd of the package.
 * 
 * 
 * ERROR: net-libs/courier-authlib-0.62.4 failed.
 * Call stack:
 *       misc-functions.sh, line 729:  Called install_qa_check
 *       misc-functions.sh, line 421:  Called die
 * The specific snippet of code:
 *                              die "install aborted due to" \
 *  The die message:
 *   install aborted due to poor programming practices shown above


Reproducible: Always
Comment 1 Matus UHLAR - fantomas 2009-11-24 13:26:47 UTC
This happens with 0.62.2 too, but only with "postgres" USE flag and only on amd64 architecture. Since the build complains about 64bit architectures in general, I'm not sure whether to change Hardware to "amd64"
Comment 2 Matus UHLAR - fantomas 2009-11-24 14:28:15 UTC
this should be resolved in libpq 8.3, which is marked as unstable on all architectures. 8.1.11 is latest stable, but it needs additional header file(s) to include
Comment 3 Patrick Lauer gentoo-dev 2009-11-27 16:08:42 UTC
Well, stop using the developer profile. That'll stop making every warning fatal.

Re: postgres, there's postgresql-{base,server} with 8.4.1 available. They replace the old libpq/postgresql ebuilds and should be stable soon.
Comment 4 Rafał Mużyło 2009-12-22 12:38:46 UTC
*** Bug 297893 has been marked as a duplicate of this bug. ***
Comment 5 Matus UHLAR - fantomas 2009-12-22 15:43:24 UTC
just FYI, we are not using developer profile
Comment 6 Arsen Shnurkov 2009-12-23 09:47:51 UTC
see also
http://bugs.gentoo.org/show_bug.cgi?id=265595
Comment 7 Hanno Böck gentoo-dev 2010-01-31 18:57:31 UTC
*** Bug 265595 has been marked as a duplicate of this bug. ***
Comment 8 Hanno Böck gentoo-dev 2010-01-31 18:58:23 UTC
Fixed within 0.63.0 (but the "fix" is only requiring an up-to-date
postgresql-installation, if your system is up-to-date, you won't see this).