On 08/08/2018 12:09 PM, Adrian Schröter wrote:
Hi,
I read on the wiki that you look for some solution how to avoid additional build time due to tar ball recompression.
One way to do it is like in science:unstable/FreeCAD package. It builds directly in the git tree and is just packaging the _service file in src.rpm's. It would have a > 100MB tar.xz file otherwise inside.
This us speeding up the build a lot.
The disadvantage of that is that you can not do an offline build.
And you can't get the code anymore, if the upstream scm server disappears _and_ build.opensuse.org is not working for you anymore.
Therefore the distribution source tree alone would not be enough anymore for saitisfing the GPL. Either the upstream project or the OBS instance is required as well. This is a clear violation of GPL version 2: https://www.gnu.org/licenses/gpl-faq#DistributeWithSourceOnInternet
and possibly also for version 3 - but the rules in it are a little more relaxed. The faq has more informations about it. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org