* [PATCH 3/4] libsemanage -- Do not link against libpython, this is considered bad in Debian
@ 2012-03-26 14:04 Laurent Bigonville
2012-03-27 14:24 ` Daniel J Walsh
0 siblings, 1 reply; 2+ messages in thread
From: Laurent Bigonville @ 2012-03-26 14:04 UTC (permalink / raw)
To: selinux
Hi,
Do not link against libpython, the interpreter is already linked to it.
In Debian this is usually considered bad practice.
Laurent
Description: Do not link against libpython, this is considered bad practice in Debian
Author: Laurent Bigonville <bigon@debian.org>
Date: Wed, 07 Mar 2012 14:21:48 +0100
--- a/libsemanage/src/Makefile
+++ b/libsemanage/src/Makefile
@@ -77,7 +77,7 @@
$(CC) $(filter-out -Werror, $(CFLAGS)) -I$(RUBYINC) -fPIC -DSHARED -c -o $@ $<
$(SWIGSO): $(SWIGLOBJ)
- $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $< -L. -lsemanage -L$(LIBDIR) $(PYTHONLIBDIR) -Wl,-soname,$@,-z,defs
+ $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $< -L. -lsemanage -L$(LIBDIR) -Wl,-soname,$@
$(SWIGRUBYSO): $(SWIGRUBYLOBJ)
$(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@ $^ -L. -lsemanage -L$(LIBDIR) -Wl,-soname,$@
--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH 3/4] libsemanage -- Do not link against libpython, this is considered bad in Debian
2012-03-26 14:04 [PATCH 3/4] libsemanage -- Do not link against libpython, this is considered bad in Debian Laurent Bigonville
@ 2012-03-27 14:24 ` Daniel J Walsh
0 siblings, 0 replies; 2+ messages in thread
From: Daniel J Walsh @ 2012-03-27 14:24 UTC (permalink / raw)
To: Laurent Bigonville; +Cc: selinux
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 03/26/2012 10:04 AM, Laurent Bigonville wrote:
> Hi,
>
> Do not link against libpython, the interpreter is already linked to
> it. In Debian this is usually considered bad practice.
>
> Laurent
>
> Description: Do not link against libpython, this is considered bad
> practice in Debian Author: Laurent Bigonville <bigon@debian.org>
> Date: Wed, 07 Mar 2012 14:21:48 +0100
>
> --- a/libsemanage/src/Makefile +++ b/libsemanage/src/Makefile @@
> -77,7 +77,7 @@ $(CC) $(filter-out -Werror, $(CFLAGS)) -I$(RUBYINC)
> -fPIC -DSHARED -c -o $@ $<
>
> $(SWIGSO): $(SWIGLOBJ) - $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@
> $< -L. -lsemanage -L$(LIBDIR) $(PYTHONLIBDIR)
> -Wl,-soname,$@,-z,defs + $(CC) $(CFLAGS) $(LDFLAGS) -shared -o $@
> $< -L. -lsemanage -L$(LIBDIR) -Wl,-soname,$@
>
> $(SWIGRUBYSO): $(SWIGRUBYLOBJ) $(CC) $(CFLAGS) $(LDFLAGS) -shared
> -o $@ $^ -L. -lsemanage -L$(LIBDIR) -Wl,-soname,$@
>
> -- This message was distributed to subscribers of the selinux
> mailing list. If you no longer wish to subscribe, send mail to
> majordomo@tycho.nsa.gov with the words "unsubscribe selinux"
> without quotes as the message.
>
>
THis seems to work fine in Fedora.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAk9xzZMACgkQrlYvE4MpobNkvgCfZZ4Lpkm1azDTeuadZrMUyYsh
gTQAn2+dOdZDPvLxGTqynQAW3QbTKFjl
=7MIQ
-----END PGP SIGNATURE-----
--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2012-03-27 14:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-26 14:04 [PATCH 3/4] libsemanage -- Do not link against libpython, this is considered bad in Debian Laurent Bigonville
2012-03-27 14:24 ` Daniel J Walsh
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.