Talk:GnuCash Sources

From GnuCash
Jump to: navigation, search

Thanks for the edits to the download instructions. The integrity check is a great addition.

Thanks, but I am not really happy with the page title. What ware you planning to explain in it? BTW its good practice to start a page with an one sentence abstract before the first section. IMHO we should explain here "Building from Tarball" and name it so. Or was your intention different? --Fell (talk) 01:11, 16 June 2018 (UTC)


Trying to build for the first time in awhile and the git branches have changed. It's definitely no longer "maint" because I tried to follow the example and got this error "Cloning into 'gnucash-5.5'... fatal: Remote branch maint not found in upstream origin"

Looks like this page is a LOT more recent https://wiki.gnucash.org/wiki/Git

Twt (talk) 02:49, 23 December 2023 (UTC)

Thanks for pointing that out. I've replaced this page's obsolete content with pointers to pages that are better maintained. John Ralls (talk) 04:00, 23 December 2023 (UTC)

Thank you -- I haven't checked to see what other pages link to the sources page but here's where I came from

https://wiki.gnucash.org/wiki/Building_On_Linux

This is the procedure I'm trying to work through, so probably the Building page needs refactoring, too

Twt (talk) 04:11, 23 December 2023 (UTC)


As a non-sophisticated user, all I want to do is clone the repo and checkout (?) the version tagged with the release of interest so I can replicate the build environment, and build it.

In my case I set up a VM and just (after doing all the prerequisites)

$ git clone https://github.com/Gnucash/gnucash.git

$ git checkout 5.5 # not sure if checkout is ideal but it seemed to work

SO if that's not right, I'd like an example for my use-case (need to build a particular version).

In the current version of the Building page, those of us following along jump to this page to find out how to grab the source and then jump back.

Since GnuCash offers multiple venues (channels? formats?) to retrieve the source, presumably an example or two for each venu might be a part of this page, along with the links to the fully up-to-date background information.

Twt (talk) 06:16, 23 December 2023 (UTC)

Those commands will clone the repo and checkout the 5.5 tag, though if you just want to build the release it's simpler to download the tarball. That doesn't replicate the build environment though, for that you need to know how to work your distro's package manager. The wiki talk pages are not a support forum, for that we have the user mailing list. 04:20, 24 December 2023 (UTC)