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'.
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 ?