Package Details: freecad-git 1:0.19pre.r2096.gc903de8af7-1

Git Clone URL: (read-only)
Package Base: freecad-git
Description: A general purpose 3D CAD modeler - git checkout
Upstream URL:
Licenses: LGPL
Conflicts: freecad
Provides: freecad
Submitter: gborzi
Maintainer: greyltc (lonaowna)
Last Packager: lonaowna
Votes: 89
Popularity: 1.523725
First Submitted: 2012-03-03 13:46
Last Updated: 2019-10-20 08:28

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

Grawp commented on 2018-12-19 23:35

Btw. I've removed the shiboken (shitbroken) dependency and it builds fine in clean chroot also Part and PartDesign workbenches seem to be functioning OK.

jorges commented on 2018-12-19 20:18

@miffi: Can you elaborate please? I just rebuild freecad and I get an error about shiboken2:

/opt/freecad-python3/bin/FreeCAD: error while loading shared libraries: cannot open shared object file: No such file or directory

which packages have you installed, have you rebuilt freecad? Thanks

miffi commented on 2018-12-19 17:47

My install appeared to not be happy about python-shiboken2 and pyside2 updating to 5.12. I downgraded the two packages and it's working fine for now.

eschwartz commented on 2018-12-14 17:47

It's much more concerning that qtwebkit is for qt4, as is python2-pyside, so this PKGBUILD was switched to use -DBUILD_QT5=ON without switching any of the dependencies.

lonaowna commented on 2018-12-12 12:15

Please make this depend on qt5-webkit instead of qtwebkit (like freecad-qt5-git does). The former is maintained and available from the official repositories.

kikislater commented on 2018-12-11 07:51

opencascade7 is now opencascade. PKGBUILD needs update All aur packages related to freecad are broken ...

miffi commented on 2018-12-10 18:33

I ran into the same problem with the 'lptheads' linker directive.

lonaowna commented on 2018-12-05 17:37

Is there any difference between this and freecad-git?

Kunda commented on 2018-12-05 16:18

It would be good to merge the py3 git aur package and make sure we're using only py3/qt5

goddisignz commented on 2018-12-05 06:49

Hi,I just tried to build the package but it fails with a cmake error trying to determine if pthread_create exists. Has anyone had or even solved this problem? Here's my CMakeErr.log:

Determining if the pthread_create exist failed with the following output:
Change Dir: /build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d9d4f/fast"
/usr/bin/make -f CMakeFiles/cmTC_d9d4f.dir/build.make CMakeFiles/cmTC_d9d4f.dir/build
make[1]: Entering directory '/build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d9d4f.dir/CheckSymbolExists.c.o
/usr/bin/cc   -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt    -o CMakeFiles/cmTC_d9d4f.dir/CheckSymbolExists.c.o   -c /build/freecad-git/src/freecad-git/CMakeFile
Linking C executable cmTC_d9d4f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d9d4f.dir/link.txt --verbose=1
/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt   -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now  -rdynamic CMakeFiles/cmTC_d9d4f.dir/CheckSymbolExist
s.c.o  -o cmTC_d9d4f 
/usr/bin/ld: CMakeFiles/cmTC_d9d4f.dir/CheckSymbolExists.c.o: in function `main':
CheckSymbolExists.c:(.text.startup+0x3): undefined reference to `pthread_create'
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_d9d4f.dir/build.make:87: cmTC_d9d4f] Error 1
make[1]: Leaving directory '/build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_d9d4f/fast] Error 2

File /build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp/CheckSymbolExists.c:
/* */
#include <pthread.h>

int main(int argc, char** argv)
#ifndef pthread_create
  return ((int*)(&pthread_create))[argc];
  return 0;

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_b3bbb/fast"
/usr/bin/make -f CMakeFiles/cmTC_b3bbb.dir/build.make CMakeFiles/cmTC_b3bbb.dir/build
make[1]: Entering directory '/build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b3bbb.dir/CheckFunctionExists.c.o
/usr/bin/cc   -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create   -o CMakeFiles/cmTC_b3bbb.dir/CheckFunctionExists.c.o   -c /usr/share/cmake-3.13/Modules/CheckFunctionExists.c
Linking C executable cmTC_b3bbb
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b3bbb.dir/link.txt --verbose=1
/usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -DCHECK_FUNCTION_EXISTS=pthread_create  -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now  -rdynamic CMakeFiles/cmTC_b3bbb.dir/CheckFunctionExists.c.o  -o cmTC_b3bbb -lpthreads 
/usr/bin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_b3bbb.dir/build.make:87: cmTC_b3bbb] Error 1
make[1]: Leaving directory '/build/freecad-git/src/freecad-git/CMakeFiles/CMakeTmp'
make: *** [Makefile:121: cmTC_b3bbb/fast] Error 2

I think it might be caused by the "-lpthreads" ld-flag. As far as I know, it is a singular "-lpthread", or am I wrong here?