Hello Asheesh, others.

* Asheesh Laroia [Thu, 06 Mar 2008 19:47:24 -0800]:

>> Supporting new drivers means patching the uw-imap source included with  
>> alpine. I believe it makes good sense to instead patch alpine the use  
>> the shared (Debian-patched not-approved-by-Mark Crispin) libc-client  
>> package and if Alpine invents additional patches for the uw-imap source 
>> in addition to the current Maildir patch then consider applying them to 
>> that shared library instead, for the benefit of php and others using 
>> it, in addition to Alpine.

>> If we find that some patches (possibly including the current Maildir  
>> patch) may not be stable enough to force all Debian users of uw-imap 
>> and other C-lient-based software, then we could maybe extend the build  
>> routines of uw-imap to package several flavors of th c-client library  
>> with different patches applied.

> This seems like more trouble than it's worth.  I hardly see the benefit 
> at all, actually.

> But tell me if I'm missing something.

It is very important to make an effort that the same code is not
compiled from different source packages. That is, if package X ships a
copy of library L, which is packaged separately in Debian as well, and
the configure script of X wants to compile that private copy of the
library and link statically against it, then Debian prefers that the
configure script of X be modified so that X links against the packaged
version of L.

This is so becuase code duplication increases the amount of work the
security team has to perform if a security hole is discovered in L; and
exposes users to unknown vulnerabilities if the code duplication between
X and L is not known by the security team.

For more details, you can check with the security team. Because all of
this, I would suggest that you check the viability of linking alpine
against the packaged version of libc-client.

If, after checking, you think it's not feasible, I suggest you contact
the security team to see how to proceed.

Thanks in advance,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
- Oh my God, you're pimping me out for a new roof?
- And windows!
                -- Andrew and Bree Van De Kamp




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to