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:
State Changed From-To: open->closed Committted, thanks!
pav 2010-05-23 13:21:24 UTC FreeBSD ports repository Modified files: graphics/aaphoto Makefile Added files: graphics/aaphoto/files patch-Makefile.in Log: - Really fix on 6.X PR: ports/146831 Submitted by: Andras Horvath <han@log69.com> (maintainer) Revision Changes Path 1.10 +2 -2 ports/graphics/aaphoto/Makefile 1.1 +11 -0 ports/graphics/aaphoto/files/patch-Makefile.in (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"