Thanks for the info.
Unfortunately, this is a bit too much for me, especially as I don't
have any time left at the moment.
Regards,
Manfred
Am 2025-07-15 17:51, schrieb John Ralls:
That would be due to
https://github.com/Gnucash/gnucash/commit/60bc4ccab01e4101eb9389aca8f57d85e696c96d
which added an explicit test to ensure that int64_t isn't stored as
an int32_t., see https://bugs.gnucash.org/show_bug.cgi?id=799623#c6
for the details of what's happening and what I did to fix it. That
fix seems not to have worked on your i686 build.
Are you able to take that info and debug into it to find where is
the bad conversion?
Regards,
John Ralls
On Jul 14, 2025, at 15:12, Manfred Usselmann <manf...@usselmann.ch>
wrote:
Hi,
I tried to update the gnucash package in void linux from 5.9 to 5.12.
No further changes to the package configuration.
My local build worked fine, but I was surprised to get a build
failure for the i686 environment with the PR. This must have worked
before.
The failure is in test 17 sqlite3/safe_save for 64-bit int:
int64-val/2148634028 (64-bit int)
int64-val/-2146333268 (64-bit int)
17/129 Test #17: test-backend-dbi
......................SIGTRAP***Exception: 0.30 sec
TAP version 14
# random seed: R02Sc20a444ad455635e4926f0e4daa2e09f
1..5
# Start of backend tests
# Start of dbi tests
ok 1 /backend/dbi/adjust sql options string localtime
# Start of sqlite3 tests
ok 2 /backend/dbi/sqlite3/store_and_reload
not ok /backend/dbi/sqlite3/safe_save - gnc.account-FATAL-WARNING:
[xaccAccountEqual()] kvp frames differ: double-val/3.14159 (double)
guid-val/1b2b793623d0414faada3489c6335f84 (guid) int64-val/2148634028
(64-bit int) numeric-val/0/1 (gnc_numeric)
string-val/abcdefghijklmnop (char *) time-val/2025-07-13 20:52:56
(time64) vs double-val/3.14159 (double)
guid-val/1b2b793623d0414faada3489c6335f84 (guid)
int64-val/-2146333268 (64-bit int) numeric-val/0/1 (gnc_numeric)
string-val/abcdefghijklmnop (char *) time-val/2025-07-13 20:52:56
(time64)
Bail out!
See
https://github.com/void-linux/void-packages/actions/runs/16253249006/job/45885835834.
Any suggestion how to continue?
Thank you!
Kind regards,
Manfred
-------- Originalnachricht --------
Betreff: [void-linux/void-packages] PR run failed: Check build -
gnucash: update to 5.12. (4f35e2d) Datum: 2025-07-13 22:57 Von:
"Manfred Usselmann" <notificati...@github.com> An:
"void-linux/void-packages" <void-packa...@noreply.github.com> Kopie:
"Ci activity" <ci_activ...@noreply.github.com> Antwort an:
void-linux/void-packages <void-packa...@noreply.github.com>
<blocked.gif> [void-linux/void-packages] Check build workflow run
<blocked.gif> Check build: Some jobs were not successful View
workflow run <blocked.gif> Check build / Lint templates
Succeeded in 49 seconds
<blocked.gif> Check build / Build packages (i686, i686, glibc,
linux/386, 1)
Failed in 11 minutes and 20 seconds
<blocked.gif> 1 <blocked.gif> Check build / Build packages (x86_64,
x86_64, glibc, linux/amd64, 1)
Succeeded in 13 minutes and 4 seconds
<blocked.gif> Check build / Build packages (x86_64-musl,
x86_64-musl, musl, linux/amd64, 1)
Succeeded in 14 minutes and 48 seconds
<blocked.gif> Check build / Build packages (aarch64, x86_64,
glibc, linux/amd64, 0)
Succeeded in 1 minute and 38 seconds
<blocked.gif> Check build / Build packages (armv6l-musl,
x86_64-musl, musl, linux/amd64, 0)
Succeeded in 1 minute and 36 seconds
<blocked.gif> Check build / Build packages (aarch64-musl,
x86_64-musl, musl, linux/amd64, 0)
Succeeded in 1 minute and 11 seconds
<blocked.gif> Check build / Build packages (armv7l, x86_64,
glibc, linux/amd64, 0)
Succeeded in 1 minute and 23 seconds
—
You are receiving this because you are subscribed to this thread.
Manage your GitHub Actions notifications
GitHub, Inc. ・88 Colin P Kelly Jr Street ・San Francisco, CA 94107
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel