Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FreeBSD: graphics/darktable: release 2.6.2_3 fails to build under ports-mgmt/synth #168

Closed
topcat001 opened this issue Sep 16, 2019 · 3 comments

Comments

@topcat001
Copy link

I have run into a dependency issue on FreeBSD for ports which use OpenMP from the base system, in particular darktable. The FreeBSD bug report is here: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240488
Build log for "synth test graphics/darktable" is attached to the FreeBSD bug report.

Original forum thread is here: https://forums.freebsd.org/threads/synth-cannot-install-or-upgrade-darktable.72250/

Right now I have to manually edit the Makefile and remove the libomp section to get darktable to install.

@daemonblade
Copy link
Contributor

It's actually a port issue, rather than a synth issue. The port Makefile has to corrected individually. One example of a fix is in games/tesseract:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242292

@topcat001
Copy link
Author

Thanks for the comment! There is a suggested patch for the darktable package which moves the dependency to ports like in the tessaract example. This is the solution for now.

However, if the base system supplies the library, then probably it should be picked up. I don't know of a good solution to the problem at the moment.

@topcat001
Copy link
Author

FreeBSD has removed openmp from ports, and hence this issue is now fixed. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants