@Xyne
thanks for merging freecad-svn with this one. Re. the dependency on boost-libs=1.49.0 we discussed it with Mickele some time ago and there are two alternatives:
1) the "soft" dep (e.g. boost-libs>=1.49.0). The problem with this is that when boost will be upgraded to, say 1.50.0, the freecad binary won't work anymore because it is linked to the previous version of that library. But you may realize it only when you try to use freecad.
2) the "hard" dep (e.g. boost-libs=1.49.0). Whenever boost gets an upgrade you'll be reminded of the need to recompile this package. The downside is that an update (i.e. pacman -Syu) wouldn't work unless you uninstall freecad.
Between the two, we opted for the second. I think the real solution to this problem would be to have an appropriate soname for the boost libraries. If you have a better solution or think that 1) is closer to the packaging guidelines than 2) please let me know.
Search Criteria
Package Details: freecad-git 1.1.0.41361.g774ec2cc93-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/freecad-git.git (read-only, click to copy) |
---|---|
Package Base: | freecad-git |
Description: | A general purpose 3D CAD modeler - git checkout |
Upstream URL: | https://www.freecad.org/ |
Licenses: | LGPL |
Conflicts: | freecad, freecad-appimage, freecad-appimage-git |
Provides: | freecad |
Submitter: | gborzi |
Maintainer: | greyltc (adrianinsaval) |
Last Packager: | adrianinsaval |
Votes: | 107 |
Popularity: | 1.00 |
First Submitted: | 2012-03-03 13:46 (UTC) |
Last Updated: | 2025-04-22 00:51 (UTC) |
Dependencies (40)
- boost-libs
- coin (coin-gitAUR)
- fmt (fmt-gitAUR)
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- med (med-openmpi)
- netcdf (netcdf-openmpi)
- opencascade (opencascade-gitAUR)
- openmpi (openmpi-gitAUR)
- pybind11 (pybind11-gitAUR)
- pyside6
- pyside6-tools
- python-matplotlib (python-matplotlib-gitAUR)
- python-packaging
- python-pivy
- python-ply
- python-yaml (python-yaml-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-svg
- Show 20 more dependencies...
Required by (4)
- freecad-a2plus-git (requires freecad)
- freecad-cadquery-git (requires freecad)
- freecad-fcgear-git (requires freecad)
- openmc-git (requires freecad)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 43 44 45 46 47 48 49 50 51 52 53 .. 59 Next › Last »
gborzi commented on 2012-03-13 22:00 (UTC)
Xyne commented on 2012-03-13 19:00 (UTC)
I've merged the old freecad-svn page into this one.
Xyne commented on 2012-03-13 18:56 (UTC)
Hi,
Please see my comments about specifying boost and boost-libs dependencies on the freecad package page:
https://aur.archlinux.org/packages.php?ID=7575
Thanks!
gborzi commented on 2012-03-12 21:22 (UTC)
@ChrisP
In case it still isn't working, check config.log (under src/freecad-build) to see if configure doesn't find something. Also, search for MovieTool.py under pkg.
<deleted-account> commented on 2012-03-12 06:55 (UTC)
@gborzi
Tried installation twice, same gremlin surfaced both times. Will clean off completely, and try once more.
Thanks for testing it at your end. ( Incidentally, the svn version of the freecad package compiled and
installed without a hitch ).
gborzi commented on 2012-03-11 16:03 (UTC)
@ChrisP
I recompiled the package but didn't get any error from the sed line. Please retry the build.
<deleted-account> commented on 2012-03-11 08:31 (UTC)
PKGBUILD throws an error at 'sed -i' line about missing $pkgdir/usr/lib/freecad-git/Mod/Robot/MovieTool.py
deezy commented on 2012-03-06 16:29 (UTC)
Any chance of getting the source from a http source? The git port might not be open everywhere...
Pinned Comments
adrianinsaval commented on 2023-03-12 14:50 (UTC)
If the check fails there is little I can do about it as it most likely needs to be fixed upstream, in such cases report those upstream (maybe wait a day or two as sometimes it's quickly solved upstream) or skip the check with
makepkg --nocheck
if you don't care about the functionality that is being reported as failing in the check.