Re: gmerlin new upstream contains BSD-4-clause licensed code :-(
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2011-01-10 18:18, Jonas Smedegaard wrote: On Mon, Jan 10, 2011 at 05:51:53PM +0100, Alessio Treglia wrote: On Mon, Jan 10, 2011 at 5:34 PM, Jonas Smedegaard d...@jones.dk wrote: Please elaborate, instead of expecting us all to be online: The URL is not very descriptive. The above file contains some code covered by a BSD 4-clause license: [actual licensing stripped] Arrrgh! Subject changed accordingly... well, i think this can be easily handled, by just excluding the bg_sem.h from the dfsg~orig and fixing the files that include bg_sem.h but of course it would have been way to easy if it just worked... fgasdrm IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0rQykACgkQkX2Xpv6ydvSsoQCggSqqK1XicbxvMmSsSRvwqiTy 8U4An3n/kQVI63mnT+qkORshVAxxTKiA =zpq1 -END PGP SIGNATURE- smime.p7s Description: S/MIME Cryptographic Signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: gmerlin new upstream contains BSD-4-clause licensed code :-(
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2011-01-10 18:34, IOhannes m zmoelnig wrote: well, i think this can be easily handled, by just excluding the bg_sem.h from the dfsg~orig and fixing the files that include bg_sem.h to be more clear: the given file is basically: snip #if HAVE_POSIX_SEMAPHORES # include semaphores.h #else /* BSD-4-clause implementation here */ /snip i think we can assume that we do have posix-semaphores, so we can get rid of the file alltogether. but of course it would have been way to easy if it just worked... after a quick inspection, it turns out that the file is used by 3 C-files, so that's easy to handle. the bad news is, that bg_sem.h is installed into /usr/include/gmerlin, so we sould indeed have to provide a replacement, to keep source-code compatible snip #include semaphores.h /snip fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0rRGMACgkQkX2Xpv6ydvSSaQCgwvyro8QIocHDS91SBmERXqni j80An0dEqmYSLFWykJTyv2HjykeekeJr =gRnx -END PGP SIGNATURE- smime.p7s Description: S/MIME Cryptographic Signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers
Re: gmerlin new upstream contains BSD-4-clause licensed code :-(
On Mon, Jan 10, 2011 at 06:39:47PM +0100, IOhannes m zmoelnig wrote: i think we can assume that we do have posix-semaphores, so we can get rid of the file alltogether. but of course it would have been way to easy if it just worked... after a quick inspection, it turns out that the file is used by 3 C-files, so that's easy to handle. the bad news is, that bg_sem.h is installed into /usr/include/gmerlin, so we sould indeed have to provide a replacement, to keep source-code compatible snip #include semaphores.h /snip Sounds sensible. So...: 1) strip ill-licensed file from source 2) add your one-liner replacement file via a patch - Jonas -- * Jonas Smedegaard - idealist Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: Digital signature ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers