The port needs OpenMP multi processing feature since version 0.37 by default. GCC supports this since version 4.2, which is since FBSD 7.x.
On FBSD 6.x and earlier, CFLAGS should not have -fopenmp and -D__OPENMP__ flags. I solved the problem by adding patches to the original source's Makefiles that remove these flags by default, and rather apply it on platform 7.x and above.
I tested it on 6.4 and 8.0 platforms.
Fix: Patch attached with submission follows:
pav 2010-05-23 13:21:24 UTC
FreeBSD ports repository
- Really fix on 6.X
Submitted by: Andras Horvath <firstname.lastname@example.org> (maintainer)
Revision Changes Path
1.10 +2 -2 ports/graphics/aaphoto/Makefile
1.1 +11 -0 ports/graphics/aaphoto/files/patch-Makefile.in (new)
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"