Hi!
* David Coppa on Fri, Jun 29, 2012 at 03:50:14PM +0200:
> Attached you have my fixed/updated diff for R-2.15.1...
>
> Some highlights:
>
> - updated to R-2.15.1 (released on 2012-06-22)
> - fixed handling of shared lib versions
> - fixed building with USE_SYSTRACE
> - fixed configure to use the external libintl from ports instead of
> its internal one
> - use xdg-utils so there's no need to depend on a particular browser/pdf
> viewer
Since you mention systrace: Can it be that trying to build it as a
normal user (via the SUDO-flag in mk.conf) is partially broken as a
result? The build is not yet through and everything up to that point
runs fine, but now I get tons of warning messages like the following:
| begin installing recommended package MASS
| systrace: deny user: stefan, prog:
/usr/ports/pobj/R-2.15.1/build-i386/bin/exec/R, pid: 23647(0)[10587], policy:
/usr/bin/env, filters: 241, syscall: native-fswrite(136), filename: /usr
| systrace: deny user: stefan, prog:
/usr/ports/pobj/R-2.15.1/build-i386/bin/exec/R, pid: 23647(0)[10587], policy:
/usr/bin/env, filters: 241, syscall: native-fswrite(136), filename: /usr/ports
| systrace: deny user: stefan, prog:
/usr/ports/pobj/R-2.15.1/build-i386/bin/exec/R, pid: 23647(0)[10587], policy:
/usr/bin/env, filters: 241, syscall: native-fswrite(136), filename:
/usr/ports/pobj
| systrace: deny user: stefan, prog:
/usr/ports/pobj/R-2.15.1/build-i386/bin/exec/R, pid: 23647(0)[10587], policy:
/usr/bin/env, filters: 241, syscall: native-fswrite(136), filename: /usr
| systrace: deny user: stefan, prog:
/usr/ports/pobj/R-2.15.1/build-i386/bin/exec/R, pid: 23647(0)[10587], policy:
/usr/bin/env, filters: 241, syscall: native-fswrite(136), filename: /usr/ports
For reference, my mk.conf reads the following:
| FETCH_PACKAGES=Yes
| SUDO=/usr/bin/sudo
| USE_SYSTRACE=Yes
Cheers,
s//un