All of lore.kernel.org
 help / color / mirror / Atom feed
From: <Mikko.Rapeli@bmw.de>
To: <jhofstee@victronenergy.com>
Cc: paul.eggleton@linux.intel.com,
	openembedded-devel@lists.openembedded.org, bunk@stusta.de
Subject: Re: [meta-qt4][PATCH 0/2] fix qt4 for zeus
Date: Mon, 18 Nov 2019 11:40:27 +0000	[thread overview]
Message-ID: <20191118114027.GG3527@hiutale> (raw)
In-Reply-To: <e5beec9d-74a7-d60d-af9f-71f4c4d527aa@victronenergy.com>

On Mon, Nov 18, 2019 at 11:01:09AM +0000, Jeroen Hofstee wrote:
> Hello Mikko,
> 
> On 11/18/19 10:13 AM, Mikko.Rapeli@bmw.de wrote:
> > On Mon, Nov 18, 2019 at 04:12:56PM +1300, Paul Eggleton wrote:
> >> Hi Jeroen
> >>
> >> On Monday, 18 November 2019 10:44:37 AM NZDT Jeroen Hofstee wrote:
> >>> Gcc 9.2 miscompiles the foreach resulting in broken applications.
> >>> This backports a fix from qt5 to make it work again. The fix is
> >>> not written for this issue, but it does solve it.
> >>>
> >>> As a prepartion it includes some whitespace fixes, so the patches
> >>> are aligned in the SRC_URI.
> >>>
> >>> Jeroen Hofstee (2):
> >>>    qt4: fix whitespace so it aligns
> >>>    qt4: updates for gcc 9.2
> >> I've merged both of these. I've also created zeus and warrior branches. (For
> >> now I have assumed these two should not be on warrior - let me know if that's
> >> not correct.)
> > It this ok from licensing point of view since LICENSE = "LGPLv2.1 | GPLv3"?
> >
> > I suspect the LGPLv2.1 is not correct if GPLv3 licensed patches from qt5 are there too.
> >
> 
> Since the license of the file this patch is coming from is the same
> as in qt4, I don't understand how you suspect that it conflicts.

Ok, that's great then!

As you know, licensing of qt5 is different, e.g. in meta-qt5/recipes-qt/qt5/qt5.inc says
LICENSE = "GFDL-1.3 & BSD & ( GPL-3.0 & The-Qt-Company-GPL-Exception-1.0 | The-Qt-Company-Commercial ) & ( GPL-2.0+ | LGPL-3.0 | The-Qt-Company-Commercial )"
which does not include LGPLv2.1.

Thus one needs to be very careful when backporting patches, or change the licensing to be
compatible. If qt4 would not include LGPLv2.1 in LICENSE, then backporting GPLv3 licensed
changes from qt5 could be more straight forward.

-Mikko

  reply	other threads:[~2019-11-18 11:47 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-17 21:44 [meta-qt4][PATCH 0/2] fix qt4 for zeus Jeroen Hofstee
2019-11-17 21:44 ` [meta-qt4][PATCH 1/2] qt4: fix whitespace so it aligns Jeroen Hofstee
2019-11-17 21:44 ` [meta-qt4][PATCH 2/2] qt4: updates for gcc 9.2 Jeroen Hofstee
2019-11-18  3:12 ` [meta-qt4][PATCH 0/2] fix qt4 for zeus Paul Eggleton
2019-11-18  7:35   ` Jeroen Hofstee
2019-11-18  9:13   ` Mikko.Rapeli
2019-11-18 11:01     ` Jeroen Hofstee
2019-11-18 11:40       ` Mikko.Rapeli [this message]
2019-11-18 19:38         ` Paul Eggleton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191118114027.GG3527@hiutale \
    --to=mikko.rapeli@bmw.de \
    --cc=bunk@stusta.de \
    --cc=jhofstee@victronenergy.com \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=paul.eggleton@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.