> On 22. Oct 2017, at 15:42, Sze Howe Koh <szehowe....@gmail.com> wrote:
>
> On 22 October 2017 at 20:21, Jeffrey Brendecke
> <jeffrey.brende...@gmail.com> wrote:
>>
>> On 21. Oct 2017, at 15:56, Jeffrey Brendecke <jeffrey.brende...@gmail.com>
>> wrote:
>>
>> Is it possible to access the latest development branches for Qt versions
>> after 5.10?
>>
>> If so, where do I get the source and are there compilation/installation
>> instructions beyond what is found here:
>>
>> https://wiki.qt.io/Building_Qt_5_from_Git
>>
>>
>> The process for cloning and checking out the dev branch goes fine until
>> qtnetworkauth. At that point I am consistently prompted to authenticate,
>> which does not succeed with my GitHub account.
>>
>> Do I need to be registered anywhere as a user in order to get access? I just
>> want read-only access at this time.
>>
>> $ git clone https://github.com/qtproject/qt5.git --branch dev
>
> No registration is required.
>
>
> === EXPLANATION ===
> Some time ago, the libraries moved from https://github.com/qtproject/
> to https://github.com/qt/.
>
> So, https://github.com/qtproject/qt5.git now redirects to
> https://github.com/qt/qt5.git (try it in your web browser). GitHub
> takes care of the redirection when you clone.
>
> However, Qt Network Authorization is a much newer module. It never
> existed under the old qtproject account, so a redirection doesn't
> exist. You can go to https://github.com/qt/qtnetworkauth.git, but
> https://github.com/qtproject/qtnetworkauth.git gives error 404.
>
>
> === SOLUTION ===
> If you edit your the qt5/.git/config file and set remote "origin" to
> https://github.com/qt/qt5.git, you should be able to run the
> init-repository script again. (You might need to use the --force
> option)
>
> If all that is too hard, you can also delete everything, clone
> https://code.qt.io/qt/qt5.git (as recommended by the wiki), and run
> init-repository from scratch.
>
>
>> $ cd qt5
>> $ git checkout dev
>> $ perl init-repository
>> --module-subset=default,-qtwebkit,-qtwebkit-examples,-qtwebengine
>>
>> Error message:
>> + git clone --no-checkout https://github.com/qtproject/qtnetworkauth.git
>> qtnetworkauth
>> Cloning into 'qtnetworkauth'...
>> Username for 'https://github.com': XXXX
>> Password for 'https://x...@github.com':
>> remote: Invalid username or password.
>> fatal: Authentication failed for
>> 'https://github.com/qtproject/qtnetworkauth.git/'
>> git clone --no-checkout https://github.com/qtproject/qtnetworkauth.git
>> qtnetworkauth exited with status 32768 at init-repository line 198.
>> Qt::InitRepository::exe('Qt::InitRepository=HASH(0x7f89f2803ff0)', 'git',
>> 'clone', '--no-checkout', 'https://github.com/qtproject/qtnetworkauth.git',
>> 'qtnetworkauth') called at init-repository line 534
>> Qt::InitRepository::git_clone_one_submodule('Qt::InitRepository=HASH(0x7f89f2803ff0)',
>> 'qtnetworkauth', 'qtnetworkauth.git', 0) called at init-repository line 407
>> Qt::InitRepository::git_clone_all_submodules('Qt::InitRepository=HASH(0x7f89f2803ff0)',
>> 'qt5', 0, 'preview', 'essential', 'addon', 'deprecated', '-qtwebkit',
>> '-qtwebkit-examples', ...) called at init-repository line 644
>> Qt::InitRepository::run('Qt::InitRepository=HASH(0x7f89f2803ff0)') called at
>> init-repository line 655
>
>
> Regards,
> Sze-Howe
Thanks, that fixed that problem:
> If you edit your the qt5/.git/config file and set remote "origin" to
> https://github.com/qt/qt5.git, you should be able to run the
> init-repository script again. (You might need to use the --force
> option)
Now, another issue has appeared with qtlocation-mapboxgl.git:
+ git config remote.gerrit.url
ssh://codereview.qt-project.org/qt/qtlocation-mapboxgl.git
+ git config remote.gerrit.fetch +refs/heads/*:refs/remotes/gerrit/* /heads/
+ git submodule update --force --no-fetch
fatal: Needed a single revision
Unable to find current revision in submodule path
'src/3rdparty/mapbox-gl-native'
git submodule update --force --no-fetch exited with status 256 at
init-repository line 198.
Qt::InitRepository::exe('Qt::InitRepository=HASH(0x7ffd58802ff0)',
'git', 'submodule', 'update', '--force', '--no-fetch') called at
init-repository line 429
Qt::InitRepository::git_clone_all_submodules('Qt::InitRepository=HASH(0x7ffd58802ff0)',
'qtlocation.git', 0, 'all') called at init-repository line 435
Qt::InitRepository::git_clone_all_submodules('Qt::InitRepository=HASH(0x7ffd58802ff0)',
'qt5', 0, 'preview', 'essential', 'addon', 'deprecated', '-qtwebkit',
'-qtwebkit-examples', ...) called at init-repository line 644
Qt::InitRepository::run('Qt::InitRepository=HASH(0x7ffd58802ff0)')
called at init-repository line 655
Is there a fix for this? Is this documented anywhere?
Thanks very much for your assistance.
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest