From: Martin Jansa <martin.jansa@gmail.com>
To: Paul Eggleton <paul.eggleton@linux.intel.com>
Cc: openembedded-devel@lists.openembedded.org
Subject: Re: [meta-qt5] Dropping tarball recipes from meta-qt5
Date: Thu, 28 May 2015 15:20:02 +0200 [thread overview]
Message-ID: <20150528132002.GG2383@jama> (raw)
In-Reply-To: <1766894.osXu7KzV3v@peggleto-mobl.ger.corp.intel.com>
On Thu, May 28, 2015 at 11:49:22AM +0100, Paul Eggleton wrote:
> On Thursday 28 May 2015 12:46:33 Andreas Müller wrote:
> > On Thu, May 28, 2015 at 12:36 PM, Martin Jansa <martin.jansa@gmail.com>
> wrote:
> > > I'm still working on finishing 5.5-beta1 recipes for qt5, I'm getting
> > > tired of maintaining 2 sets of patches and 2 versions of recipes in the
> > > same layer branch.
> > >
> > > 1) Would people mind dropping 5.4 support in master branch (who wants to
> > > use 5.4 can continue to use "fido" branch of meta-qt5, there are patches
> > > for 5.4.2 git recipes as well).
> >
> > As soon as 5.5 is out I have no problem.
> >
> > > 2) Would people mind having only git recipes? It will be easier to
> > > update them. Only disadvantages I can think of are the need to clone
> > > from git and not being aligned with exact release for long time (git
> > > recipes usually track newer revisions in e.g. 5.4 branch than 5.4.0 or
> > > 5.4.1 tarbal recipes.
> >
> > Advantage for me would be that recipe-wise changing versions for test
> > is easier - so no I appreciate.
>
> Indeed, it sounds reasonable. My only question though would be is there a
> significant penalty in terms of do_fetch time? We've had complaints about other
> recipes that fetch large git repos taking ridiculously long to fetch.
Initial fetch is of course a bit longer, but once it's on premirror it's often
even faster to do smallish git pull, then re-ownloading new tarball
I'm very surprised how small qtwebkit repo is, our qtwebkit fork repo has couple GB :).
OE @ ~/build/oe-core $ du -hs downloads/*qt*5.4.1*xz
44M downloads/qtbase-opensource-src-5.4.1.tar.xz
2.5M downloads/qtconnectivity-opensource-src-5.4.1.tar.xz
18M downloads/qtdeclarative-opensource-src-5.4.1.tar.xz
512K downloads/qtenginio-opensource-src-5.4.1.tar.xz
14M downloads/qtgraphicaleffects-opensource-src-5.4.1.tar.xz
2.1M downloads/qtimageformats-opensource-src-5.4.1.tar.xz
3.2M downloads/qtlocation-opensource-src-5.4.1.tar.xz
3.1M downloads/qtmultimedia-opensource-src-5.4.1.tar.xz
16M downloads/qtquick1-opensource-src-5.4.1.tar.xz
924K downloads/qtquickcontrols-opensource-src-5.4.1.tar.xz
2.5M downloads/qtscript-opensource-src-5.4.1.tar.xz
2.0M downloads/qtsensors-opensource-src-5.4.1.tar.xz
252K downloads/qtserialport-opensource-src-5.4.1.tar.xz
1.7M downloads/qtsvg-opensource-src-5.4.1.tar.xz
8.9M downloads/qttools-opensource-src-5.4.1.tar.xz
1.1M downloads/qttranslations-opensource-src-5.4.1.tar.xz
244K downloads/qtwayland-opensource-src-5.4.1.tar.xz
84K downloads/qtwebchannel-opensource-src-5.4.1.tar.xz
109M downloads/qtwebengine-opensource-src-5.4.1.tar.xz
3.3M downloads/qtwebkit-examples-opensource-src-5.4.1.tar.xz
32M downloads/qtwebkit-opensource-src-5.4.1.tar.xz
76K downloads/qtwebsockets-opensource-src-5.4.1.tar.xz
28K downloads/qtx11extras-opensource-src-5.4.1.tar.xz
1.3M downloads/qtxmlpatterns-opensource-src-5.4.1.tar.xz
OE @ ~/build/oe-core $ du -hs downloads/git2/code.qt.io*git/
5.7M downloads/git2/code.qt.io.qt-labs.qt5-everywhere-demo.git/
143M downloads/git2/code.qt.io.qt.qt3d.git/
468M downloads/git2/code.qt.io.qt.qtbase.git/
13M downloads/git2/code.qt.io.qt.qtconnectivity.git/
159M downloads/git2/code.qt.io.qt.qtdeclarative.git/
3.8M downloads/git2/code.qt.io.qt.qtenginio.git/
31M downloads/git2/code.qt.io.qt.qtgraphicaleffects.git/
6.2M downloads/git2/code.qt.io.qt.qtimageformats.git/
33M downloads/git2/code.qt.io.qt.qtlocation.git/
28M downloads/git2/code.qt.io.qt.qtmultimedia.git/
29M downloads/git2/code.qt.io.qt.qtquick1.git/
23M downloads/git2/code.qt.io.qt.qtquickcontrols.git/
11M downloads/git2/code.qt.io.qt.qtscript.git/
9.2M downloads/git2/code.qt.io.qt.qtsensors.git/
5.1M downloads/git2/code.qt.io.qt.qtserialport.git/
3.6M downloads/git2/code.qt.io.qt.qtsvg.git/
11M downloads/git2/code.qt.io.qt.qtsystems.git/
29M downloads/git2/code.qt.io.qt.qttools.git/
9.5M downloads/git2/code.qt.io.qt.qttranslations.git/
6.9M downloads/git2/code.qt.io.qt.qtwayland.git/
1.4M downloads/git2/code.qt.io.qt.qtwebchannel.git/
8.4M downloads/git2/code.qt.io.qt.qtwebengine.git/
4.3M downloads/git2/code.qt.io.qt.qtwebkit-examples.git/
124M downloads/git2/code.qt.io.qt.qtwebkit.git/
2.3M downloads/git2/code.qt.io.qt.qtwebsockets.git/
7.5M downloads/git2/code.qt.io.qt.qtxmlpatterns.git/
older premirror tarballs (I'm not generating them in current local build)
are also relatively small as expected based on unpacked repo size
OE @ ~/build/oe-core $ du -hs downloads/git2_*gitorious*qt*gz
2.6M downloads/git2_gitorious.org.qt.qtwayland.git.tar.gz
37M downloads/git2_qt.gitorious.org.qt.qt3d.git.tar.gz
158M downloads/git2_qt.gitorious.org.qt.qtbase.git.tar.gz
2.3M downloads/git2_qt.gitorious.org.qt.qtconnectivity.git.tar.gz
58M downloads/git2_qt.gitorious.org.qt.qtdeclarative.git.tar.gz
30M downloads/git2_qt.gitorious.org.qt.qtgraphicaleffects.git.tar.gz
3.3M downloads/git2_qt.gitorious.org.qt.qtimageformats.git.tar.gz
12M downloads/git2_qt.gitorious.org.qt.qtlocation.git.tar.gz
13M downloads/git2_qt.gitorious.org.qt.qtmultimedia.git.tar.gz
27M downloads/git2_qt.gitorious.org.qt.qtquick1.git.tar.gz
5.4M downloads/git2_qt.gitorious.org.qt.qtquickcontrols.git.tar.gz
9.5M downloads/git2_qt.gitorious.org.qt.qtscript.git.tar.gz
4.4M downloads/git2_qt.gitorious.org.qt.qtsensors.git.tar.gz
1.7M downloads/git2_qt.gitorious.org.qt.qtserialport.git.tar.gz
2.8M downloads/git2_qt.gitorious.org.qt.qtsvg.git.tar.gz
3.0M downloads/git2_qt.gitorious.org.qt.qtsystems.git.tar.gz
18M downloads/git2_qt.gitorious.org.qt.qttools.git.tar.gz
3.3M downloads/git2_qt.gitorious.org.qt.qtwayland.git.tar.gz
3.8M downloads/git2_qt.gitorious.org.qt.qtwebkit-examples.git.tar.gz
117M downloads/git2_qt.gitorious.org.qt.qtwebkit.git.tar.gz
84K downloads/git2_qt.gitorious.org.qt.qtx11extras.git.tar.gz
6.1M downloads/git2_qt.gitorious.org.qt.qtxmlpatterns.git.tar.gz
>
> > > If we all use the same version from the same recipes then we can test it
> > > better and it will be much easier to maintain.
> >
> > I think it's time to mention: Thanks for maintaining qt5 and other
> > layers - you do an excellent job!
>
> Seconded!!
Thanks all!
WIP patches coming soon
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
next prev parent reply other threads:[~2015-05-28 13:19 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-28 10:36 [meta-qt5] Dropping tarball recipes from meta-qt5 Martin Jansa
2015-05-28 10:46 ` Andreas Müller
2015-05-28 10:49 ` Paul Eggleton
2015-05-28 13:20 ` Martin Jansa [this message]
2015-05-28 13:22 ` [WIP][meta-qt5][PATCH 1/5] qtbase-native: add CLEANBROKEN Martin Jansa
2015-05-28 13:22 ` [WIP][meta-qt5][PATCH 2/5] qt5: drop recipes for 5.4.1 version Martin Jansa
2015-05-28 13:22 ` [WIP][meta-qt5][PATCH 3/5] qt5: rename <module>-git directories with patches to just <module> Martin Jansa
2015-05-28 13:22 ` [WIP][meta-qt5][PATCH 4/5] qt5: merge .inc and _git.bb files Martin Jansa
2015-05-28 13:22 ` [WIP][meta-qt5][PATCH 5/5] qmake5_base.bbclass: fix typo Martin Jansa
2015-05-28 19:17 ` [WIP][meta-qt5][PATCHv2] qt5: merge .inc and _git.bb files Martin Jansa
2015-06-04 9:59 ` [meta-qt5][PATCH] qt5: upgrade to latest revision in 5.4 branches Martin Jansa
2015-05-28 11:11 ` [meta-qt5] Dropping tarball recipes from meta-qt5 Otavio Salvador
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=20150528132002.GG2383@jama \
--to=martin.jansa@gmail.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.