Re: [PATCH 3/4] libsemanage -- Do not link against libpython, this is considered bad in Debian

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----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@xxxxxxxxxx> 
> 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@xxxxxxxxxxxxx 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@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.


[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux