[Trisquel-devel] [PATCH] Use free snprintf implementation, fixes issue #10713

Legimet legimet.calc at gmail.com
Fri May 30 19:39:32 CEST 2014


I think that's OK. Look at DATA/unzip/match.patch, which does the same thing.

We shouldn't remove the file. According to debian packaging guidelines:
"...should, except where impossible for legal reasons, preserve the entire 
building and portablility infrastructure provided by the upstream author. For 
example, it is not a sufficient reason for omitting a file that it is used 
only when building on MS-DOS. Similarly, a Makefile provided by upstream 
should not be omitted even if the first thing your debian/rules does is to 
overwrite it by running a configure script. "

Legimet

On Friday, May 30, 2014 05:16:46 PM Michał Masłowski wrote:
> > This is a patch for using a free snprintf implementation in
> > sane-backends. Thanks
> > to spotrh from Fedora for providing the patch.
> 
> The patch seems to include the whole nonfree code, making it have the
> same licensing issue as the original code.
> 
> Do we need snprintf in this package when glibc provides it?  Wouldn't
> changing the package to fail build if the system has no snprintf and use
> the OS-provided function be simpler?
> 
> If not, use "rm" to remove the old file and add the new one instead of
> patching the nonfree one.
> 
> (I'm not a Trisquel developer.)


More information about the Trisquel-devel mailing list