sci-misc/boinc: Fix VSYSCALL check for boinc-7.6.31
authorSven Eden <yamakuzure@gmx.net>
Fri, 6 May 2016 15:46:05 +0000 (17:46 +0200)
committerDavid Seifert <soap@gentoo.org>
Sat, 7 May 2016 22:31:48 +0000 (00:31 +0200)
commit38460857021466100646b9a8b110798cc7661abf
treed478520527d8ef944233245e46cae1d9f79516f8
parent3c7ed3fc1248785347a43e6241e581fe4c8b1385
sci-misc/boinc: Fix VSYSCALL check for boinc-7.6.31

Gentoo-Bug: 578750

The configuration options were misunderstood.

- CONFIG_X86_VSYSCALL_EMULATION only enables a dmesg message if any
  legacy application tries to use any vsyscall. If disabled, these
  applications simply segfault with no output in dmesg.
- To make the old calls available, either
  CONFIG_LEGACY_VSYSCALL_NATIVE or CONFIG_LEGACY_VSYSCALL_EMULATE
  must be used.

Therefore the ebuild was reverted to check against the
CONFIG_LEGACY_VSYSCALL_NONE option, and warns the user if this is
set.

Package-Manager: portage-2.2.28
sci-misc/boinc/boinc-7.6.31-r3.ebuild [moved from sci-misc/boinc/boinc-7.6.31-r2.ebuild with 78% similarity]