Re: [oe] [meta-qt5][PATCH] Change default SRC_URI from github.com to code.qt.io

2018-07-31 Thread Samuli Piippo
That's true, of course.

Looking at my own download/git2/ folder I can see that some of the
code.qt.io repos have refs/changes/* in them, but not all.
None of repos in code.qt.io currently have them anymore, my guess is
that at some point in time the mirroring pushed erroneously all refs
to code.qt.io instead just heads and tags.


On 30 July 2018 at 17:29, Martin Jansa  wrote:
> No I wasn't using codereview.qt-project.org as QT_GIT before and even if I
> did, then bitbake fetcher wouldn't be using
> downloads/git2/code.qt.io.qt.qtbase.git directory to store it I think.
>
>
> On Mon, Jul 30, 2018 at 12:23 PM Samuli Piippo 
> wrote:
>>
>> Have you been using codereview.qt-project.org as the QT_GIT previously?
>> refs/changes/* are gerrit and CI specific refs and are never be
>> mirrored to github or code.qt.io
>>
>> -samuli
>>
>> On 28 July 2018 at 03:03, Martin Jansa  wrote:
>> > In the end it took 60 hours for qtbase, 10 hours for qtdeclarative..
>> >
>> > On Fri, Jul 27, 2018 at 9:21 AM Martin Jansa 
>> > wrote:
>> >
>> >> One disadvantage of this is that fetching from code.qt.io seems to be
>> >> significantly slower than from github.com.
>> >>
>> >> One extreme case is just running in one of my old build dirs, where the
>> >> checkout from code.qt.io wasn't updated on premirror for quite long
>> >> time
>> >> and now the do_fetch of qtbase is already running for 43 hours..
>> >>
>> >> Most of the time it's removing various refs from gerrit reviews:
>> >> $ tail
>> >>
>> >> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> >>  x [deleted] (none) -> refs/changes/83/75483/6
>> >>  x [deleted] (none) -> refs/changes/83/75783/1
>> >>  x [deleted] (none) -> refs/changes/83/75783/2
>> >>  x [deleted] (none) -> refs/changes/83/75783/3
>> >>  x [deleted] (none) -> refs/changes/83/75783/4
>> >>  x [deleted] (none) -> refs/changes/83/75783/5
>> >>  x [deleted] (none) -> refs/changes/83/75783/6
>> >>  x [deleted] (none) -> refs/changes/83/7583/1
>> >>  x [deleted] (none) -> refs/changes/83/76183/1
>> >>  x [deleted] (none) -> refs/changes/83/76183/2
>> >>
>> >> and there is a lot of them:
>> >> $ grep -c deleted
>> >>
>> >> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> >> 81174
>> >>
>> >> $ grep -c deleted.*refs/changes
>> >>
>> >> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> >> 63253
>> >>
>> >> $ grep -c deleted.*refs/builds
>> >>
>> >> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> >> 17921
>> >>
>> >> Yes it might be faster to delete the archive from premirror and do
>> >> clone
>> >> from scratch, but other developers wouldn't know what to do with local
>> >> downloads directory.
>> >>
>> >> On Fri, Mar 2, 2018 at 5:19 PM Mikko Gronoff 
>> >> wrote:
>> >>
>> >>> There have been issues in the past with github qt mirror being out of
>> >>> sync with code.qt.io for certain module repos. Right now there's been
>> >>> a
>> >>> several days long break in update cycle for seemingly all the qt
>> >>> modules where content has not been pushed to the github mirror. Change
>> >>> the default SRC_URI to the more reliable code.qt.io.
>> >>>
>> >>> Change-Id: Ic7d3b9a82ef0ae502e99a8516ef78ca09250fd1e
>> >>> Signed-off-by: Mikko Gronoff 
>> >>> Reviewed-by: Samuli Piippo 
>> >>> ---
>> >>>  conf/layer.conf  | 4 ++--
>> >>>  recipes-qt/examples/qt5everywheredemo_1.0.bb | 3 ++-
>> >>>  2 files changed, 4 insertions(+), 3 deletions(-)
>> >>>
>> >>> diff --git a/conf/layer.conf b/conf/layer.conf
>> >>> index 7751ce2..f540710 100644
>> >>> --- a/conf/layer.conf
>> >>> +++ b/conf/layer.conf
>> >>> @@ -33,7 +33,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
>> >>>
>> >>>  IMAGE_FEATURES[validitems] += "qtcreator-debug"
>> >>>
>> >>> -QT_GIT ?= "git://github.com/qt"
>> >>> -QT_LABS_GIT ?= "git://github.com/qt-labs"
>> >>> +QT_GIT_PROJECT ?= "qt"
>> >>> +QT_GIT ?= "git://code.qt.io/${QT_GIT_PROJECT}
>> >>> "
>> >>>  QT_GIT_PROTOCOL ?= "git"
>> >>>  QT_EDITION ?= "opensource"
>> >>> diff --git a/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> >>> b/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> >>> index dfbe4ae..36d57f1 100644
>> >>> --- a/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> >>> +++ b/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> >>> @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM =
>> >>> "file://qml/QtDemo/main.qml;endline=39;md5=7d80863906a4bc8ffc
>> >>>  DEPENDS = "qtdeclarative qtxmlpatterns qtgraphicaleffects qtsvg
>> >>> qtmultimedia"
>> >>>
>> >>>  SRCREV = "35d72a2eba7456a2efc5eb8b77afbc00f69ba0ac"
>> >>> -SRC_URI = "${QT_LABS_GIT}/qt-labs-qt5-everywhere-demo"
>> >>> +QT_GIT_PROJECT = "qt-labs"
>> >>> +SRC_URI = "${QT_GIT}/qt5-everywhere-demo"
>> >>>
>> >>>  S = "${WORKDIR}/git/QtDemo"
>> >>>

Re: [oe] [meta-qt5][PATCH] Change default SRC_URI from github.com to code.qt.io

2018-07-30 Thread Martin Jansa
No I wasn't using codereview.qt-project.org as QT_GIT before and even if I
did, then bitbake fetcher wouldn't be using
downloads/git2/code.qt.io.qt.qtbase.git directory to store it I think.


On Mon, Jul 30, 2018 at 12:23 PM Samuli Piippo 
wrote:

> Have you been using codereview.qt-project.org as the QT_GIT previously?
> refs/changes/* are gerrit and CI specific refs and are never be
> mirrored to github or code.qt.io
>
> -samuli
>
> On 28 July 2018 at 03:03, Martin Jansa  wrote:
> > In the end it took 60 hours for qtbase, 10 hours for qtdeclarative..
> >
> > On Fri, Jul 27, 2018 at 9:21 AM Martin Jansa 
> wrote:
> >
> >> One disadvantage of this is that fetching from code.qt.io seems to be
> >> significantly slower than from github.com.
> >>
> >> One extreme case is just running in one of my old build dirs, where the
> >> checkout from code.qt.io wasn't updated on premirror for quite long
> time
> >> and now the do_fetch of qtbase is already running for 43 hours..
> >>
> >> Most of the time it's removing various refs from gerrit reviews:
> >> $ tail
> >>
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> >>  x [deleted] (none) -> refs/changes/83/75483/6
> >>  x [deleted] (none) -> refs/changes/83/75783/1
> >>  x [deleted] (none) -> refs/changes/83/75783/2
> >>  x [deleted] (none) -> refs/changes/83/75783/3
> >>  x [deleted] (none) -> refs/changes/83/75783/4
> >>  x [deleted] (none) -> refs/changes/83/75783/5
> >>  x [deleted] (none) -> refs/changes/83/75783/6
> >>  x [deleted] (none) -> refs/changes/83/7583/1
> >>  x [deleted] (none) -> refs/changes/83/76183/1
> >>  x [deleted] (none) -> refs/changes/83/76183/2
> >>
> >> and there is a lot of them:
> >> $ grep -c deleted
> >>
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> >> 81174
> >>
> >> $ grep -c deleted.*refs/changes
> >>
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> >> 63253
> >>
> >> $ grep -c deleted.*refs/builds
> >>
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> >> 17921
> >>
> >> Yes it might be faster to delete the archive from premirror and do clone
> >> from scratch, but other developers wouldn't know what to do with local
> >> downloads directory.
> >>
> >> On Fri, Mar 2, 2018 at 5:19 PM Mikko Gronoff 
> wrote:
> >>
> >>> There have been issues in the past with github qt mirror being out of
> >>> sync with code.qt.io for certain module repos. Right now there's been
> a
> >>> several days long break in update cycle for seemingly all the qt
> >>> modules where content has not been pushed to the github mirror. Change
> >>> the default SRC_URI to the more reliable code.qt.io.
> >>>
> >>> Change-Id: Ic7d3b9a82ef0ae502e99a8516ef78ca09250fd1e
> >>> Signed-off-by: Mikko Gronoff 
> >>> Reviewed-by: Samuli Piippo 
> >>> ---
> >>>  conf/layer.conf  | 4 ++--
> >>>  recipes-qt/examples/qt5everywheredemo_1.0.bb | 3 ++-
> >>>  2 files changed, 4 insertions(+), 3 deletions(-)
> >>>
> >>> diff --git a/conf/layer.conf b/conf/layer.conf
> >>> index 7751ce2..f540710 100644
> >>> --- a/conf/layer.conf
> >>> +++ b/conf/layer.conf
> >>> @@ -33,7 +33,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
> >>>
> >>>  IMAGE_FEATURES[validitems] += "qtcreator-debug"
> >>>
> >>> -QT_GIT ?= "git://github.com/qt"
> >>> -QT_LABS_GIT ?= "git://github.com/qt-labs"
> >>> +QT_GIT_PROJECT ?= "qt"
> >>> +QT_GIT ?= "git://code.qt.io/${QT_GIT_PROJECT}
> 
> >>> "
> >>>  QT_GIT_PROTOCOL ?= "git"
> >>>  QT_EDITION ?= "opensource"
> >>> diff --git a/recipes-qt/examples/qt5everywheredemo_1.0.bb
> >>> b/recipes-qt/examples/qt5everywheredemo_1.0.bb
> >>> index dfbe4ae..36d57f1 100644
> >>> --- a/recipes-qt/examples/qt5everywheredemo_1.0.bb
> >>> +++ b/recipes-qt/examples/qt5everywheredemo_1.0.bb
> >>> @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM =
> >>> "file://qml/QtDemo/main.qml;endline=39;md5=7d80863906a4bc8ffc
> >>>  DEPENDS = "qtdeclarative qtxmlpatterns qtgraphicaleffects qtsvg
> >>> qtmultimedia"
> >>>
> >>>  SRCREV = "35d72a2eba7456a2efc5eb8b77afbc00f69ba0ac"
> >>> -SRC_URI = "${QT_LABS_GIT}/qt-labs-qt5-everywhere-demo"
> >>> +QT_GIT_PROJECT = "qt-labs"
> >>> +SRC_URI = "${QT_GIT}/qt5-everywhere-demo"
> >>>
> >>>  S = "${WORKDIR}/git/QtDemo"
> >>>
> >>> --
> >>> 2.7.4
> >>>
> >>> --
> >>> ___
> >>> Openembedded-devel mailing list
> >>> Openembedded-devel@lists.openembedded.org
> >>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >>>
> >>
> > --
> > ___
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
-- 

Re: [oe] [meta-qt5][PATCH] Change default SRC_URI from github.com to code.qt.io

2018-07-30 Thread Samuli Piippo
Have you been using codereview.qt-project.org as the QT_GIT previously?
refs/changes/* are gerrit and CI specific refs and are never be
mirrored to github or code.qt.io

-samuli

On 28 July 2018 at 03:03, Martin Jansa  wrote:
> In the end it took 60 hours for qtbase, 10 hours for qtdeclarative..
>
> On Fri, Jul 27, 2018 at 9:21 AM Martin Jansa  wrote:
>
>> One disadvantage of this is that fetching from code.qt.io seems to be
>> significantly slower than from github.com.
>>
>> One extreme case is just running in one of my old build dirs, where the
>> checkout from code.qt.io wasn't updated on premirror for quite long time
>> and now the do_fetch of qtbase is already running for 43 hours..
>>
>> Most of the time it's removing various refs from gerrit reviews:
>> $ tail
>> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>>  x [deleted] (none) -> refs/changes/83/75483/6
>>  x [deleted] (none) -> refs/changes/83/75783/1
>>  x [deleted] (none) -> refs/changes/83/75783/2
>>  x [deleted] (none) -> refs/changes/83/75783/3
>>  x [deleted] (none) -> refs/changes/83/75783/4
>>  x [deleted] (none) -> refs/changes/83/75783/5
>>  x [deleted] (none) -> refs/changes/83/75783/6
>>  x [deleted] (none) -> refs/changes/83/7583/1
>>  x [deleted] (none) -> refs/changes/83/76183/1
>>  x [deleted] (none) -> refs/changes/83/76183/2
>>
>> and there is a lot of them:
>> $ grep -c deleted
>> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> 81174
>>
>> $ grep -c deleted.*refs/changes
>> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> 63253
>>
>> $ grep -c deleted.*refs/builds
>> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>> 17921
>>
>> Yes it might be faster to delete the archive from premirror and do clone
>> from scratch, but other developers wouldn't know what to do with local
>> downloads directory.
>>
>> On Fri, Mar 2, 2018 at 5:19 PM Mikko Gronoff  wrote:
>>
>>> There have been issues in the past with github qt mirror being out of
>>> sync with code.qt.io for certain module repos. Right now there's been a
>>> several days long break in update cycle for seemingly all the qt
>>> modules where content has not been pushed to the github mirror. Change
>>> the default SRC_URI to the more reliable code.qt.io.
>>>
>>> Change-Id: Ic7d3b9a82ef0ae502e99a8516ef78ca09250fd1e
>>> Signed-off-by: Mikko Gronoff 
>>> Reviewed-by: Samuli Piippo 
>>> ---
>>>  conf/layer.conf  | 4 ++--
>>>  recipes-qt/examples/qt5everywheredemo_1.0.bb | 3 ++-
>>>  2 files changed, 4 insertions(+), 3 deletions(-)
>>>
>>> diff --git a/conf/layer.conf b/conf/layer.conf
>>> index 7751ce2..f540710 100644
>>> --- a/conf/layer.conf
>>> +++ b/conf/layer.conf
>>> @@ -33,7 +33,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
>>>
>>>  IMAGE_FEATURES[validitems] += "qtcreator-debug"
>>>
>>> -QT_GIT ?= "git://github.com/qt"
>>> -QT_LABS_GIT ?= "git://github.com/qt-labs"
>>> +QT_GIT_PROJECT ?= "qt"
>>> +QT_GIT ?= "git://code.qt.io/${QT_GIT_PROJECT}
>>> "
>>>  QT_GIT_PROTOCOL ?= "git"
>>>  QT_EDITION ?= "opensource"
>>> diff --git a/recipes-qt/examples/qt5everywheredemo_1.0.bb
>>> b/recipes-qt/examples/qt5everywheredemo_1.0.bb
>>> index dfbe4ae..36d57f1 100644
>>> --- a/recipes-qt/examples/qt5everywheredemo_1.0.bb
>>> +++ b/recipes-qt/examples/qt5everywheredemo_1.0.bb
>>> @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM =
>>> "file://qml/QtDemo/main.qml;endline=39;md5=7d80863906a4bc8ffc
>>>  DEPENDS = "qtdeclarative qtxmlpatterns qtgraphicaleffects qtsvg
>>> qtmultimedia"
>>>
>>>  SRCREV = "35d72a2eba7456a2efc5eb8b77afbc00f69ba0ac"
>>> -SRC_URI = "${QT_LABS_GIT}/qt-labs-qt5-everywhere-demo"
>>> +QT_GIT_PROJECT = "qt-labs"
>>> +SRC_URI = "${QT_GIT}/qt5-everywhere-demo"
>>>
>>>  S = "${WORKDIR}/git/QtDemo"
>>>
>>> --
>>> 2.7.4
>>>
>>> --
>>> ___
>>> Openembedded-devel mailing list
>>> Openembedded-devel@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>>
>>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH] Change default SRC_URI from github.com to code.qt.io

2018-07-27 Thread Martin Jansa
In the end it took 60 hours for qtbase, 10 hours for qtdeclarative..

On Fri, Jul 27, 2018 at 9:21 AM Martin Jansa  wrote:

> One disadvantage of this is that fetching from code.qt.io seems to be
> significantly slower than from github.com.
>
> One extreme case is just running in one of my old build dirs, where the
> checkout from code.qt.io wasn't updated on premirror for quite long time
> and now the do_fetch of qtbase is already running for 43 hours..
>
> Most of the time it's removing various refs from gerrit reviews:
> $ tail
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
>  x [deleted] (none) -> refs/changes/83/75483/6
>  x [deleted] (none) -> refs/changes/83/75783/1
>  x [deleted] (none) -> refs/changes/83/75783/2
>  x [deleted] (none) -> refs/changes/83/75783/3
>  x [deleted] (none) -> refs/changes/83/75783/4
>  x [deleted] (none) -> refs/changes/83/75783/5
>  x [deleted] (none) -> refs/changes/83/75783/6
>  x [deleted] (none) -> refs/changes/83/7583/1
>  x [deleted] (none) -> refs/changes/83/76183/1
>  x [deleted] (none) -> refs/changes/83/76183/2
>
> and there is a lot of them:
> $ grep -c deleted
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> 81174
>
> $ grep -c deleted.*refs/changes
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> 63253
>
> $ grep -c deleted.*refs/builds
> work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
> 17921
>
> Yes it might be faster to delete the archive from premirror and do clone
> from scratch, but other developers wouldn't know what to do with local
> downloads directory.
>
> On Fri, Mar 2, 2018 at 5:19 PM Mikko Gronoff  wrote:
>
>> There have been issues in the past with github qt mirror being out of
>> sync with code.qt.io for certain module repos. Right now there's been a
>> several days long break in update cycle for seemingly all the qt
>> modules where content has not been pushed to the github mirror. Change
>> the default SRC_URI to the more reliable code.qt.io.
>>
>> Change-Id: Ic7d3b9a82ef0ae502e99a8516ef78ca09250fd1e
>> Signed-off-by: Mikko Gronoff 
>> Reviewed-by: Samuli Piippo 
>> ---
>>  conf/layer.conf  | 4 ++--
>>  recipes-qt/examples/qt5everywheredemo_1.0.bb | 3 ++-
>>  2 files changed, 4 insertions(+), 3 deletions(-)
>>
>> diff --git a/conf/layer.conf b/conf/layer.conf
>> index 7751ce2..f540710 100644
>> --- a/conf/layer.conf
>> +++ b/conf/layer.conf
>> @@ -33,7 +33,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
>>
>>  IMAGE_FEATURES[validitems] += "qtcreator-debug"
>>
>> -QT_GIT ?= "git://github.com/qt"
>> -QT_LABS_GIT ?= "git://github.com/qt-labs"
>> +QT_GIT_PROJECT ?= "qt"
>> +QT_GIT ?= "git://code.qt.io/${QT_GIT_PROJECT}
>> "
>>  QT_GIT_PROTOCOL ?= "git"
>>  QT_EDITION ?= "opensource"
>> diff --git a/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> b/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> index dfbe4ae..36d57f1 100644
>> --- a/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> +++ b/recipes-qt/examples/qt5everywheredemo_1.0.bb
>> @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM =
>> "file://qml/QtDemo/main.qml;endline=39;md5=7d80863906a4bc8ffc
>>  DEPENDS = "qtdeclarative qtxmlpatterns qtgraphicaleffects qtsvg
>> qtmultimedia"
>>
>>  SRCREV = "35d72a2eba7456a2efc5eb8b77afbc00f69ba0ac"
>> -SRC_URI = "${QT_LABS_GIT}/qt-labs-qt5-everywhere-demo"
>> +QT_GIT_PROJECT = "qt-labs"
>> +SRC_URI = "${QT_GIT}/qt5-everywhere-demo"
>>
>>  S = "${WORKDIR}/git/QtDemo"
>>
>> --
>> 2.7.4
>>
>> --
>> ___
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH] Change default SRC_URI from github.com to code.qt.io

2018-07-27 Thread Martin Jansa
One disadvantage of this is that fetching from code.qt.io seems to be
significantly slower than from github.com.

One extreme case is just running in one of my old build dirs, where the
checkout from code.qt.io wasn't updated on premirror for quite long time
and now the do_fetch of qtbase is already running for 43 hours..

Most of the time it's removing various refs from gerrit reviews:
$ tail
work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
 x [deleted] (none) -> refs/changes/83/75483/6
 x [deleted] (none) -> refs/changes/83/75783/1
 x [deleted] (none) -> refs/changes/83/75783/2
 x [deleted] (none) -> refs/changes/83/75783/3
 x [deleted] (none) -> refs/changes/83/75783/4
 x [deleted] (none) -> refs/changes/83/75783/5
 x [deleted] (none) -> refs/changes/83/75783/6
 x [deleted] (none) -> refs/changes/83/7583/1
 x [deleted] (none) -> refs/changes/83/76183/1
 x [deleted] (none) -> refs/changes/83/76183/2

and there is a lot of them:
$ grep -c deleted
work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
81174

$ grep -c deleted.*refs/changes
work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
63253

$ grep -c deleted.*refs/builds
work/x86_64-linux/qtbase-native/5.9.6+gitAUTOINC+9c50112304-r0/temp/log.do_fetch
17921

Yes it might be faster to delete the archive from premirror and do clone
from scratch, but other developers wouldn't know what to do with local
downloads directory.

On Fri, Mar 2, 2018 at 5:19 PM Mikko Gronoff  wrote:

> There have been issues in the past with github qt mirror being out of
> sync with code.qt.io for certain module repos. Right now there's been a
> several days long break in update cycle for seemingly all the qt
> modules where content has not been pushed to the github mirror. Change
> the default SRC_URI to the more reliable code.qt.io.
>
> Change-Id: Ic7d3b9a82ef0ae502e99a8516ef78ca09250fd1e
> Signed-off-by: Mikko Gronoff 
> Reviewed-by: Samuli Piippo 
> ---
>  conf/layer.conf  | 4 ++--
>  recipes-qt/examples/qt5everywheredemo_1.0.bb | 3 ++-
>  2 files changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/conf/layer.conf b/conf/layer.conf
> index 7751ce2..f540710 100644
> --- a/conf/layer.conf
> +++ b/conf/layer.conf
> @@ -33,7 +33,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
>
>  IMAGE_FEATURES[validitems] += "qtcreator-debug"
>
> -QT_GIT ?= "git://github.com/qt"
> -QT_LABS_GIT ?= "git://github.com/qt-labs"
> +QT_GIT_PROJECT ?= "qt"
> +QT_GIT ?= "git://code.qt.io/${QT_GIT_PROJECT}
> "
>  QT_GIT_PROTOCOL ?= "git"
>  QT_EDITION ?= "opensource"
> diff --git a/recipes-qt/examples/qt5everywheredemo_1.0.bb
> b/recipes-qt/examples/qt5everywheredemo_1.0.bb
> index dfbe4ae..36d57f1 100644
> --- a/recipes-qt/examples/qt5everywheredemo_1.0.bb
> +++ b/recipes-qt/examples/qt5everywheredemo_1.0.bb
> @@ -7,7 +7,8 @@ LIC_FILES_CHKSUM =
> "file://qml/QtDemo/main.qml;endline=39;md5=7d80863906a4bc8ffc
>  DEPENDS = "qtdeclarative qtxmlpatterns qtgraphicaleffects qtsvg
> qtmultimedia"
>
>  SRCREV = "35d72a2eba7456a2efc5eb8b77afbc00f69ba0ac"
> -SRC_URI = "${QT_LABS_GIT}/qt-labs-qt5-everywhere-demo"
> +QT_GIT_PROJECT = "qt-labs"
> +SRC_URI = "${QT_GIT}/qt5-everywhere-demo"
>
>  S = "${WORKDIR}/git/QtDemo"
>
> --
> 2.7.4
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH] Change default SRC_URI from github.com to code.qt.io

2018-03-02 Thread Mikko Gronoff
There have been issues in the past with github qt mirror being out of
sync with code.qt.io for certain module repos. Right now there's been a
several days long break in update cycle for seemingly all the qt
modules where content has not been pushed to the github mirror. Change
the default SRC_URI to the more reliable code.qt.io.

Change-Id: Ic7d3b9a82ef0ae502e99a8516ef78ca09250fd1e
Signed-off-by: Mikko Gronoff 
Reviewed-by: Samuli Piippo 
---
 conf/layer.conf  | 4 ++--
 recipes-qt/examples/qt5everywheredemo_1.0.bb | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/conf/layer.conf b/conf/layer.conf
index 7751ce2..f540710 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -33,7 +33,7 @@ LICENSE_PATH += "${LAYERDIR}/licenses"
 
 IMAGE_FEATURES[validitems] += "qtcreator-debug"
 
-QT_GIT ?= "git://github.com/qt"
-QT_LABS_GIT ?= "git://github.com/qt-labs"
+QT_GIT_PROJECT ?= "qt"
+QT_GIT ?= "git://code.qt.io/${QT_GIT_PROJECT}"
 QT_GIT_PROTOCOL ?= "git"
 QT_EDITION ?= "opensource"
diff --git a/recipes-qt/examples/qt5everywheredemo_1.0.bb 
b/recipes-qt/examples/qt5everywheredemo_1.0.bb
index dfbe4ae..36d57f1 100644
--- a/recipes-qt/examples/qt5everywheredemo_1.0.bb
+++ b/recipes-qt/examples/qt5everywheredemo_1.0.bb
@@ -7,7 +7,8 @@ LIC_FILES_CHKSUM = 
"file://qml/QtDemo/main.qml;endline=39;md5=7d80863906a4bc8ffc
 DEPENDS = "qtdeclarative qtxmlpatterns qtgraphicaleffects qtsvg qtmultimedia"
 
 SRCREV = "35d72a2eba7456a2efc5eb8b77afbc00f69ba0ac"
-SRC_URI = "${QT_LABS_GIT}/qt-labs-qt5-everywhere-demo"
+QT_GIT_PROJECT = "qt-labs"
+SRC_URI = "${QT_GIT}/qt5-everywhere-demo"
 
 S = "${WORKDIR}/git/QtDemo"
 
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel