sci-misc/boinc: Fix VSYSCALL check for boinc-7.2.42
authorSven Eden <yamakuzure@gmx.net>
Fri, 6 May 2016 15:40:09 +0000 (17:40 +0200)
committerDavid Seifert <soap@gentoo.org>
Sat, 7 May 2016 22:31:48 +0000 (00:31 +0200)
commit87fb055e1198f9f343c3f2991154f323d7187e60
tree8286168a326e0af4a72604f940b8787bd9e7b4b6
parentfe1f27e383950aa7d417c7d79951ef52236fb597
sci-misc/boinc: Fix VSYSCALL check for boinc-7.2.42

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.2.42-r2.ebuild [moved from sci-misc/boinc/boinc-7.2.42-r1.ebuild with 78% similarity]