Help needed: 2.6.17 not building on 32-bit systems [FIXED]

Rich Shepard rshepard at appl-ecosys.com
Mon Sep 4 09:10:21 EDT 2017


On Sun, 3 Sep 2017, John Ralls wrote:

> Nope, not the developers. GnuCash doesn’t care what version of libicu is
> installed, and I’m pretty sure WebKitGtk doesn’t either. GnuCash doesn’t
> use ICU directly and WebKit’s usage is simple enough that pretty much any
> version will do.
>
> The problem is with Slackware’s packagers, in particular the WebKit
> packager who didn’t update his package to match the updated ICU. It
> doesn’t help that IBM (the source of ICU) don’t provide a version-less
> libicufoo.so link as is common in Unix environments to allow version-free
> linkage.
>
> The other thing to be aware of is that once the webkit dependency is
> sorted so that libwebkit itself depends on the correct version of libicu
> you need to clean or delete your gnucash build directory and start from
> scratch so that all of the libgnc*.so get the right version of libicu*.so
> in their link tables.

John,

   I greatly appreciate your detailed explanation. Gnucash works here once
again and that's the important point; I can use it as the valuable tool it
is.

   When gnucash is upgraded I'll deal with any issues that arise then. Not
all SBo package maintainers keep up to date so when I use the build script
wit a version newer than that linked sometimes it fails. And, sometimes the
upstream source changes the version so the download link no longer works.

   Since all of you (gnucash, SBo, and most other OS developers) contribute
on your own time I completely understand when versions are behind the most
current. And I certainly appreciate the efforts everyone expends to
contribute to everyone else. (I do my part, too, by sometimes contributing
code and by always responding with suggestions and solutions when others
post requests for help on mail lists to which I'm subscribed.)

Best regards,

Rich


More information about the gnucash-user mailing list