[Rock-dev] Qtbindings - Fails
Steffen Planthaber
steffen.planthaber at dfki.de
Wed Jun 23 16:29:31 CEST 2021
Hi,
The line is:
{ Q_ASSERT_X(i >= 0 && i < p.size(), "QList<T>::at", "index out of range");
But I wonder why your ruby is 2.5.0, the current ruby in ubuntu18.04 is
2.5.1
Best, Steffen
Am 23.06.21 um 14:07 schrieb Javier Hidalgo-Carrió:
> Hi Steffen,
> Thanks for the quick feedback! Can you please tell me what do you have
> in /usr/include/qt4/QtCore/qlist.h at line 469? It is failing in an
> assert to me. Which is probably right.
>
> The error output :
> using generator
> "/var/lib/gems/2.5.0/gems/qtbindings-4.8.6.5/ext/build/generator/bin/generator_smoke.so"
>
> parsing
> "/var/lib/gems/2.5.0/gems/qtbindings-4.8.6.5/ext/smoke/qtxmlpatterns/qtxmlpatterns_includes.h"
>
> ASSERT failure in QList<T>::at: "index out of range", file
> /usr/include/qt4/QtCore/qlist.h, line 469
> Aborted (core dumped)
> smoke/qtxmlpatterns/CMakeFiles/smokeqtxmlpatterns.dir/build.make:74:
> recipe for target 'smoke/qtxmlpatterns/smokedata.cpp' failed
>
> Ubuntu 18.04:Â 5.4.0-74-generic #83~18.04.1-Ubuntu SMP Tue May 11
> 16:01:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
>
> Regards,
> Javier.
>
> On Wed, 23 Jun 2021 at 13:46, Steffen Planthaber
> <steffen.planthaber at dfki.de <mailto:steffen.planthaber at dfki.de>> wrote:
>
> Hi,
>
> I tried to recreate the issue on a new ubuntu 18.04 docker container.
>
> The qtbindings are compiling fine for me.
>
> Best, Steffen
>
> Am 23.06.21 um 13:09 schrieb Steffen Planthaber:
>>
>> Hmm,
>>
>> Our buildserver installs without failure on 18.04.
>>
>> For 20.04, one workaround for ruby is to use rbenv
>>
>> apt-get install -y rbenv
>> # update ruby versions for rbenv
>> mkdir -p "$(rbenv root)"/plugins/
>> git clonehttps://github.com/rbenv/ruby-build <https://github.com/rbenv/ruby-build> "$(rbenv root)"/plugins/ruby-build
>> #install 2.5.1 (ubutnu 18.04)
>> rbenv install -f 2.5.1
>> rbenv global 2.5.1
>> eval "$(rbenv init -)" && ruby autoproj_bootstrap --no-color --no-progress --no-interactive || true
>>
>> After this, the correct ruby executable is set by the env.sh
>>
>> WARNING: This is used in docker on our buildserver, I never
>> checked further impacts on the system etc.
>>
>> Kind Regards,
>>
>> STeffen
>>
>> Am 23.06.21 um 12:18 schrieb Javier Hidalgo-Carrió:
>>> Hi rock-dev,
>>>
>>> I see 'gem install qtbindings' is failing when installing rock
>>> in Ubuntu 18.04 with ruby2.5. Similar to this issue
>>> https://github.com/ryanmelt/qtbindings/issues/169
>>> <https://github.com/ryanmelt/qtbindings/issues/169>
>>> Is there any backup plan to overcome this issue?
>>>
>>> Regards,
>>> Javier.
>>>
>>> _______________________________________________
>>> Rock-dev mailing list
>>> Rock-dev at dfki.de <mailto:Rock-dev at dfki.de>
>>> https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev <https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev>
>> --
>> Steffen Planthaber
>>
>> Besuchsadresse der Nebengeschäftstelle:
>> DFKI GmbH
>> Robotics Innovation Center
>> Robert-Hooke-StraÃe 5
>> 28359 Bremen, Germany
>>
>> Postadresse der Hauptgeschäftsstelle Standort Bremen:
>> DFKI GmbH
>> Robotics Innovation Center
>> Robert-Hooke-StraÃe 1
>> 28359 Bremen, Germany
>>
>> Tel.: +49 421 178 45-4125
>> Zentrale: +49 421 178 45-0
>> Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
>> E-Mail:Steffen.Planthaber at dfki.de <mailto:Steffen.Planthaber at dfki.de>
>>
>> Weitere Informationen:http://www.dfki.de/robotik <http://www.dfki.de/robotik>
>>
>> -------------------------------------------------------------
>> Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
>> Trippstadter Strasse 122, 67663 Kaiserslautern, Germany
>>
>> Geschäftsführung:
>> Prof. Dr. Antonio Krüger (Vorsitzender)
>> Helmut Ditzer
>>
>> Vorsitzender des Aufsichtsrats:
>> Dr. Gabriël Clemens
>> Amtsgericht Kaiserslautern, HRB 2313
>> -------------------------------------------------------------
>>
>> _______________________________________________
>> Rock-dev mailing list
>> Rock-dev at dfki.de <mailto:Rock-dev at dfki.de>
>> https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev <https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev>
>
> --
> Steffen Planthaber
>
> Besuchsadresse der Nebengeschäftstelle:
> DFKI GmbH
> Robotics Innovation Center
> Robert-Hooke-StraÃe 5
> 28359 Bremen, Germany
>
> Postadresse der Hauptgeschäftsstelle Standort Bremen:
> DFKI GmbH
> Robotics Innovation Center
> Robert-Hooke-StraÃe 1
> 28359 Bremen, Germany
>
> Tel.: +49 421 178 45-4125
> Zentrale: +49 421 178 45-0
> Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
> E-Mail:Steffen.Planthaber at dfki.de <mailto:Steffen.Planthaber at dfki.de>
>
> Weitere Informationen:http://www.dfki.de/robotik <http://www.dfki.de/robotik>
>
> -------------------------------------------------------------
> Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
> Trippstadter Strasse 122, 67663 Kaiserslautern, Germany
>
> Geschäftsführung:
> Prof. Dr. Antonio Krüger (Vorsitzender)
> Helmut Ditzer
>
> Vorsitzender des Aufsichtsrats:
> Dr. Gabriël Clemens
> Amtsgericht Kaiserslautern, HRB 2313
> -------------------------------------------------------------
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de <mailto:Rock-dev at dfki.de>
> https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
> <https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev>
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> https://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
--
Steffen Planthaber
Besuchsadresse der Nebengeschäftstelle:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-StraÃe 5
28359 Bremen, Germany
Postadresse der Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-StraÃe 1
28359 Bremen, Germany
Tel.: +49 421 178 45-4125
Zentrale: +49 421 178 45-0
Fax: +49 421 178 45-4150 (Faxe bitte namentlich kennzeichnen)
E-Mail: Steffen.Planthaber at dfki.de
Weitere Informationen: http://www.dfki.de/robotik
-------------------------------------------------------------
Deutsches Forschungszentrum für Künstliche Intelligenz GmbH
Trippstadter Strasse 122, 67663 Kaiserslautern, Germany
Geschäftsführung:
Prof. Dr. Antonio Krüger (Vorsitzender)
Helmut Ditzer
Vorsitzender des Aufsichtsrats:
Dr. Gabriël Clemens
Amtsgericht Kaiserslautern, HRB 2313
-------------------------------------------------------------
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: https://www.dfki.de/pipermail/rock-dev/attachments/20210623/95441760/attachment.htm
More information about the Rock-dev
mailing list