PPA build x86_64 failed.

Asked by Taras Halturin

Hi *.

I have received the email message with the build error,

* Source Package: gsql
 * Version: 0.2.2-ppa3
 * Architecture: amd64
 * Archive: halturin-gsql PPA
 * Component: main
 * State: Failed to build
 * Duration: nine minutes
 * Build Log: https://launchpad.net/~halturin/+archive/gsql/+build/1743581/+files/buildlog_ubuntu-lucid-amd64.gsql_0.2.2-ppa3_FAILEDTOBUILD.txt.gz
 * Builder: https://launchpad.net/builders/pluot
 * Source: not available

...But log says

<----skipped------>
Files:
 98d25413129c5e1b4d62a369e6c3d879 76056 gnome optional libgsql0_0.2.2-ppa3_amd64.deb
 f329ff7a49b4af8e35ef84135a920b67 10274 libdevel optional libgsql-dev_0.2.2-ppa3_amd64.deb
 d7bcd20b88d05899237b41059604aa39 80592 gnome optional gsql_0.2.2-ppa3_amd64.deb
 5438e69bbf45e5a0a33d60942d56e927 60848 gnome optional gsql-plugins_0.2.2-ppa3_amd64.deb
 a022cfc5ad652f48f5c3699fcd7c2ce5 35882 gnome optional gsql-mysql-engine_0.2.2-ppa3_amd64.deb
 d0925181555675e48f9d66ba6c283970 42508 gnome optional gsql-postgresql-engine_0.2.2-ppa3_amd64.deb

******************************************************************************
Built successfully
<----skipped------>

Could someone help me to resolve this trouble?

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Julian Edwards
Solved:
Last query:
Last reply:
Revision history for this message
Best Julian Edwards (julian-edwards) said :
#1

The bottom of your log says why (see below) although I guess you could argue this is a warning not a failure.

{{{
Function `gsql_source_editor_new' implicitly converted to pointer at nav_tree__tables.c:370
Function `gsql_source_editor_new' implicitly converted to pointer at nav_tree_tables.c:367
Function `gsql_enconding_list' implicitly converted to pointer at exportercb.c:189

Our automated build log filter detected the problem(s) above that will
likely cause your package to segfault on architectures where the size of
a pointer is greater than the size of an integer, such as ia64 and amd64.

This is often due to a missing function prototype definition.

Since use of implicitly converted pointers is always fatal to the application
on ia64, they are errors. Please correct them for your next upload.

More information can be found at:
    http://wiki.debian.org/ImplicitPointerConversions
}}}

Revision history for this message
Taras Halturin (halturin) said :
#2

Thanks Julian Edwards, that solved my question.