Not recall seeing in 12.3, when installing minecraft into 13.1 for one of my users noticed this message.
asdf
OpenJDK 64-Bit Server VM warning: You have loaded library /home/paulrjtp/.minecraft/bin/natives/liblwjgl.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
Tried this
paulrjtp@linux-30s5:~> execstack -c /home/paulrjtp/.minecraft/bin/natives/liblwjgl.so
was advised to install prelink path: /usr/bin/execstack, repository: zypp (download.opensuse.org-oss) ]
linux-wt4x:~ # zypper info prelink
Loading repository data...
Reading installed packages...
Information for package prelink:
--------------------------------
Repository: openSUSE 13.1-1.10
Name: prelink
Version: 20130503-1.2
Arch: x86_64
Vendor: openSUSE
Installed: No
Status: not installed
Installed Size: 1.4 MiB
Summary: An ELF Prelinking Utility
**Description**:
The prelink program is a utility that modifies shared libraries and
executables in the ELF format so that far less relocations need to be
resolved at run time. This decreases program start-up time.
**Be aware that prelink can modify all libraries and executables on your
system. Applications which monitor changes in files or RPM itself
will no longer work.**
linux-wt4x:~ #
Is prelink really needed, and does it work constantly ?
How serious are the indicated issues arising from modification of libraries and executables, and concerns applications monitoring changes in files or RPM will no longer work, how detect what not working ?