Mailinglist Archive: opensuse-packaging (107 mails)

< Previous Next >
Re: [opensuse-packaging] Shared libraries are not executable
  • From: Thorsten Kukuk <kukuk@xxxxxxx>
  • Date: Tue, 26 May 2009 17:07:01 +0200
  • Message-id: <20090526150701.GA15475@xxxxxxx>
On Tue, May 26, Cristian Morales Vega wrote:

Hi,

http://en.opensuse.org/Packaging/Shared_Libraries, in the Best
Practices section, says "Shared libraries are not executable".

Of course, shared libraries are executeable:

You can call:

kukuk@firun:~> /lib64/ld-linux-x86-64.so.2 /bin/ls
Ok, that's not really a shared library ;) But sometimes you need
this to supply commandline options to the dynamic loader.

But:

kukuk@firun:~> /lib64/libc.so.6
GNU C Library stable release version 2.9 (20081117), by Roland McGrath et al.
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Configured for x86_64-suse-linux.
Compiled by GNU CC version 4.3.2 [gcc-4_3-branch revision 141291].
Compiled on a Linux 2.6.27 system on 2009-02-02.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
For bug reporting instructions, please see:
<http://www.gnu.org/software/libc/bugs.html>.


--
Thorsten Kukuk, Project Manager/Release Manager SLES
SUSE LINUX Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg
GF: Markus Rex, HRB 16746 (AG Nuernberg)
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups