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>

[VOID-LINUX/VOID-PACKAGES] CHECK BUILD WORKFLOW RUN

CHECK BUILD: SOME JOBS WERE NOT SUCCESSFUL

View workflow run [1]

Check build / Lint templates
Succeeded in 49 seconds

Check build / Build packages (i686, i686, glibc, linux/386, 1)
Failed in 11 minutes and 20 seconds          1 [1]

Check build / Build packages (x86_64, x86_64, glibc, linux/amd64, 1)
Succeeded in 13 minutes and 4 seconds

Check build / Build packages (x86_64-musl, x86_64-musl, musl, linux/amd64, 1)
Succeeded in 14 minutes and 48 seconds

Check build / Build packages (aarch64, x86_64, glibc, linux/amd64, 0)
Succeeded in 1 minute and 38 seconds

Check build / Build packages (armv6l-musl, x86_64-musl, musl, linux/amd64, 0)
Succeeded in 1 minute and 36 seconds

Check build / Build packages (aarch64-musl, x86_64-musl, musl, linux/amd64, 0)
Succeeded in 1 minute and 11 seconds

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 [2]

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



Links:
------
[1] https://github.com/void-linux/void-packages/actions/runs/16253249006
[2] https://github.com/settings/notifications
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to