FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 01-20-2010, 08:25 AM
Jonas Smedegaard
 
Default Bug#565969: netatalk: Please avoid accidental linking against libssl

On Wed, Jan 20, 2010 at 09:55:35AM +0100, Fabian Greffrath wrote:
as recently pointed out on debian-devel [1], the netatalk package is
accidently linked against libssl on some arches due to dirty buildd
chroots. To avoid this license violation, explicit Build-Conflicts
against libssl-dev should be added and only be removed if
$DEB_BUILD_OPTIONS contains "openssl".


...or netatalk build routines tightened to not link against openssl even
if available, I assume.


Thanks for pointing this out. I'll deal with it!


- Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/

[x] quote me freely [ ] ask before reusing [ ] keep private
 
Old 01-20-2010, 08:28 AM
Steve Langasek
 
Default Bug#565969: netatalk: Please avoid accidental linking against libssl

On Wed, Jan 20, 2010 at 10:25:01AM +0100, Jonas Smedegaard wrote:
> On Wed, Jan 20, 2010 at 09:55:35AM +0100, Fabian Greffrath wrote:
> >as recently pointed out on debian-devel [1], the netatalk package
> >is accidently linked against libssl on some arches due to dirty
> >buildd chroots. To avoid this license violation, explicit
> >Build-Conflicts against libssl-dev should be added and only be
> >removed if $DEB_BUILD_OPTIONS contains "openssl".

> ...or netatalk build routines tightened to not link against openssl
> even if available, I assume.

The latter is definitely preferred since DEB_BUILD_OPTIONS can't change the
value of Build-Conflicts...

Cheers,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org
 
Old 01-20-2010, 09:15 AM
Jonas Smedegaard
 
Default Bug#565969: netatalk: Please avoid accidental linking against libssl

On Wed, Jan 20, 2010 at 01:28:49AM -0800, Steve Langasek wrote:

On Wed, Jan 20, 2010 at 10:25:01AM +0100, Jonas Smedegaard wrote:

On Wed, Jan 20, 2010 at 09:55:35AM +0100, Fabian Greffrath wrote:
>as recently pointed out on debian-devel [1], the netatalk package
>is accidently linked against libssl on some arches due to dirty
>buildd chroots. To avoid this license violation, explicit
>Build-Conflicts against libssl-dev should be added and only be
>removed if $DEB_BUILD_OPTIONS contains "openssl".



...or netatalk build routines tightened to not link against openssl
even if available, I assume.


The latter is definitely preferred since DEB_BUILD_OPTIONS can't change the
value of Build-Conflicts...


True. Other (more complex) mechanisms like using a debian/control.in.in
file is possible, however.


Unfortunately I already set --without-openssl-dir which apparently had
no effect. I will try setting --with-openssl-dir=/dev/null :-/



- Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/

[x] quote me freely [ ] ask before reusing [ ] keep private
 
Old 01-20-2010, 10:07 AM
Jonas Smedegaard
 
Default Bug#565969: netatalk: Please avoid accidental linking against libssl

tags 565969 pending
thanks

On Wed, Jan 20, 2010 at 11:15:23AM +0100, Jonas Smedegaard wrote:

On Wed, Jan 20, 2010 at 01:28:49AM -0800, Steve Langasek wrote:

On Wed, Jan 20, 2010 at 10:25:01AM +0100, Jonas Smedegaard wrote:

On Wed, Jan 20, 2010 at 09:55:35AM +0100, Fabian Greffrath wrote:

as recently pointed out on debian-devel [1], the netatalk package
is accidently linked against libssl on some arches due to dirty
buildd chroots. To avoid this license violation, explicit
Build-Conflicts against libssl-dev should be added and only be
removed if $DEB_BUILD_OPTIONS contains "openssl".


...or netatalk build routines tightened to not link against openssl
even if available, I assume.


The latter is definitely preferred since DEB_BUILD_OPTIONS can't
change the value of Build-Conflicts...


True. Other (more complex) mechanisms like using a
debian/control.in.in file is possible, however.


Unfortunately I already set --without-openssl-dir which apparently
had no effect. I will try setting --with-openssl-dir=/dev/null :-/


Ahh, problem isolated: The proper option to use is --with-openssl-dir=no
- so the convenient DEB_BUILD_OPTIONS=openssl will be preserved :-)



- Jonas

--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/

[x] quote me freely [ ] ask before reusing [ ] keep private
 
Old 01-20-2010, 02:15 PM
Fabian Greffrath
 
Default Bug#565969: netatalk: Please avoid accidental linking against libssl

Ahh, problem isolated: The proper option to use is
--with-openssl-dir=no - so the convenient DEB_BUILD_OPTIONS=openssl
will be preserved :-)


Sure?!

# ./configure --with-openssl-dir=no|grep -i ssl
checking for SSL... /usr (enabling RANDNUM and DHX support)
SSL:
CFLAGS = -I/usr/include/openssl


--
Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax: +49 (0)234 / 32-14227
E-Mail: greffrath@leat.ruhr-uni-bochum.de


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 

Thread Tools




All times are GMT. The time now is 04:23 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org