Package Details: freecad-git 2:0.18.r2576.g953b802f83-1

Git Clone URL: https://aur.archlinux.org/freecad-git.git (read-only)
Package Base: freecad-git
Description: A general purpose 3D CAD modeler - git checkout
Upstream URL: https://www.freecadweb.org/
Licenses: LGPL
Conflicts: freecad
Provides: freecad
Submitter: gborzi
Maintainer: greyltc (lonaowna)
Last Packager: lonaowna
Votes: 89
Popularity: 0.91
First Submitted: 2012-03-03 13:46
Last Updated: 2019-11-04 14:26

Latest Comments

1 2 3 4 5 6 ... Next › Last »

bebR commented on 2019-11-12 21:47

Oh ok I understand now! Thanks again for answering and for providing this package ;)

lonaowna commented on 2019-11-12 21:00

@bebR uhh yeah but the diff shows r2626 instead of r2526 (like I was saying)..

In any case; it doesn't matter. Since this is a -git package, the pkgver is calculated dynamically based on the latest git commits. And the pkgver should increase each time there is a new commit. So the PKGBUILD will also change every time you run makepkg after there has been an upstream commit.

But again, as long as it's working it doesn't really matter. Let me know if you have any other issues!

bebR commented on 2019-11-12 20:01

@lonaowna, thanks for your answer.

Actually no, there is no typo here. This is the git diff I get:

diff --git i/PKGBUILD w/PKGBUILD
index 81b7f88..b7b87d4 100644
--- i/PKGBUILD
+++ w/PKGBUILD
@@ -3,7 +3,7 @@

 _appname=freecad
 pkgname="${_appname}-git"
-pkgver=0.18.r2576.g953b802f83
+pkgver=0.18.r2626.gc021ff70d
 pkgrel=1
 epoch=2
 pkgdesc='A general purpose 3D CAD modeler - git checkout'

lonaowna commented on 2019-11-12 13:52

@bebR, good to hear that you managed to fix it. It is expected that the version in the PKBUILD changes as it reflects the latest commit in the upstream git repository.

The .r*. part should always increase though. I think you made a typo and are at r2626 instead of r2526.

bebR commented on 2019-11-12 13:40

Forget my previous comment. I had a lot a threads because I used to use distcc, but the distributed compilation currently does not work anymore in my environment.

Decreasing MAKEOPTS from -j40 value to -j3 solved it.

However, after compilation, the PKGBUILD gets modified, which is a bit curious. The diff shows pkgver=0.18.r2526.gc021ff70d instead of pkgver=0.18.r2576.g953b802f83.

bebR commented on 2019-11-09 19:50

I cannot build Freecad anymore. The cc1plus gets killed by the kernel because of an out of memory. This used to work. I have 8Gb of ram. Any clue if a lib dependency could cause this? too many recursions or so? Thanks

lonaowna commented on 2019-11-04 14:26

@bartus thanks for the report. Fixed.

bartus commented on 2019-11-04 12:21

pkgver(): git describe generate lower commit count than what's on AUR:

$ git clone https://aur.archlinux.org/freecad-git.git && cd freecad-git
$ makepkg -Cod
==> Making package: freecad-git 1:0.19pre.r2096.gc903de8af7-1
...
==> Updated version: freecad-git 1:0.19pre.r4.g64cf85c21-1
==> Sources are ready

Following the git-describe(1) man page, second version is correct one.

lonaowna commented on 2019-10-20 06:55

Since there is no response from upstream on the openmpi issue, I've added it as a mandatory dependency for now.

Kunda commented on 2019-09-30 22:43

@Ionaowna https://forum.freecadweb.org/viewtopic.php?t=35505#p301527 Does changing:

-pkg_search_module(OPENMPI ompi-cxx)
+pkg_search_module(OPENMPI REQUIRED ompi-cxx)

fix it?