I quote the build error: https://travis-ci.org/balabit/syslog-ng/jobs/104659082 error: mismatch lib/logmsg/logmsg-serialize.c expected:LGPLv2.1+_SSL detected:GPLv2+_SSL error: mismatch lib/logmsg/logmsg-serialize.h expected:LGPLv2.1+_SSL detected:GPLv2+_SSL That means that everything below lib/ must be licensed to be under the LGPL, and you have copied a file from your modules/.../ which usually is licensed under the GPL. If you made the file completely, it's a simple matter. Just copy over the license declaration from any file from lib/, that should be LGPL. On Mon, Jan 25, 2016 at 4:21 PM, Juhász, Viktor <viktor.juhasz@balabit.com> wrote:
Hi,
I really want to keep the license policy, but I don't know, and can't find any description, what if I just moved files to one directory to another directory without any modifications?
For example I just moved the logmsg.c from lib to lib/logmsg directory, and the license check fails in travis. What should I do in this case?
BR, Viktor Juhász