Hi, this is an early warning. I am porting the Qt backend from Qt4 to Qt5. In openSUSE, Qt5 is in the main repository since 13.1 and available in the OBS repository KDE:Qt5 for older releases. For other distributions, please check that you have Qt5. (Distrowatch shows me Qt4 for Mageia Cauldron, but then so it does for openSUSE Factory) If you are curious, look at https://github.com/mvidner/libyui-qt/tree/qt5-port (rebases are likely) -- Martin Vidner, Cloud & Systems Management Team http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
On Wed, 11 Dec 2013 10:46:33 +0100
Martin Vidner
Hi,
this is an early warning. I am porting the Qt backend from Qt4 to Qt5.
In openSUSE, Qt5 is in the main repository since 13.1 and available in the OBS repository KDE:Qt5 for older releases.
For other distributions, please check that you have Qt5. (Distrowatch shows me Qt4 for Mageia Cauldron, but then so it does for openSUSE Factory)
If you are curious, look at https://github.com/mvidner/libyui-qt/tree/qt5-port (rebases are likely)
Code looks good, just cmake modifications looks strange, especially canceled bootstrap. Josef -- To unsubscribe, e-mail: libyui-devel+unsubscribe@opensuse.org To contact the owner, e-mail: libyui-devel+owner@opensuse.org
Am Mittwoch, den 11.12.2013, 11:07 +0100 schrieb Josef Reidinger:
On Wed, 11 Dec 2013 10:46:33 +0100 Martin Vidner
wrote: Hi,
this is an early warning. I am porting the Qt backend from Qt4 to Qt5.
In openSUSE, Qt5 is in the main repository since 13.1 and available in the OBS repository KDE:Qt5 for older releases.
For other distributions, please check that you have Qt5. (Distrowatch shows me Qt4 for Mageia Cauldron, but then so it does for openSUSE Factory)
If you are curious, look at https://github.com/mvidner/libyui-qt/tree/qt5-port (rebases are likely)
Code looks good, just cmake modifications looks strange, especially canceled bootstrap.
Josef
Hi Martin, Hi Josef! if you need any further / deeper information how buildtools are working internally just feel free to ask me. I've written ~98% of them. Cheers, Björn -- To unsubscribe, e-mail: libyui-devel+unsubscribe@opensuse.org To contact the owner, e-mail: libyui-devel+owner@opensuse.org
Yay, now I have cleaned up most of the mess and it compiles* and links. (I haven't actually used it yet.) (* you need a matching libyui-devel because of the release-notes-button feature added recently) Björn, please have a look whether it looks OK from buildtools point of view. I expect some changes will be necessary to reduce duplication once libyui-qt-{pkg,graph} are ported. https://github.com/mvidner/libyui-qt/tree/qt5-port -- Martin Vidner, Cloud & Systems Management Team http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 11/12/2013 10:46, Martin Vidner ha scritto:
Hi,
this is an early warning. I am porting the Qt backend from Qt4 to Qt5.
In openSUSE, Qt5 is in the main repository since 13.1 and available in the OBS repository KDE:Qt5 for older releases.
For other distributions, please check that you have Qt5. (Distrowatch shows me Qt4 for Mageia Cauldron, but then so it does for openSUSE Factory)
If you are curious, look at https://github.com/mvidner/libyui-qt/tree/qt5-port (rebases are likely)
running las yui-qt and Manywidgets example (just press quit button) i got a seg-fault, the gdb bt is: gdb) bt #0 0x00007ffff5ee3642 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib64/qt5/lib/libQt5Core.so.5 #1 0x00007ffff69066b7 in YQUI::~YQUI (this=0x61b560, __in_chrg=<optimized out>) at /home/angelo/src/libyui/anaselli/libyui-qt/src/YQUI.cc:350 #2 0x00007ffff6906859 in YQUI::~YQUI (this=0x61b560, __in_chrg=<optimized out>) at /home/angelo/src/libyui/anaselli/libyui-qt/src/YQUI.cc:354 #3 0x00007ffff7b7aaa7 in YUITerminator::~YUITerminator (this=<optimized out>, __in_chrg=<optimized out>) at /home/angelo/src/libyui/anaselli/libyui/src/YUI.cc:526 #4 0x00007ffff6b90bdf in __cxa_finalize () from /lib64/libc.so.6 #5 0x00007ffff7b7a993 in __do_global_dtors_aux () from /home/angelo/src/libyui/anaselli/libyui/build/src/libyui.so.6 #6 0x00007fffffffd900 in ?? () #7 0x00007ffff7decd3f in _dl_fini () from /lib64/ld-linux-x86-64.so.2 Backtrace stopped: frame did not save the PC Angelo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlLass8ACgkQqEs9DA4DquBzXQCdEtnT3NwFrPCDg7zBey/AFNYd +IcAoKHN1CgiHRnfvvaWsS6PU0w4v1ph =QNS0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: libyui-devel+unsubscribe@opensuse.org To contact the owner, e-mail: libyui-devel+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 11/12/2013 10:46, Martin Vidner ha scritto:
Hi,
this is an early warning. I am porting the Qt backend from Qt4 to Qt5.
In openSUSE, Qt5 is in the main repository since 13.1 and available in the OBS repository KDE:Qt5 for older releases.
For other distributions, please check that you have Qt5. (Distrowatch shows me Qt4 for Mageia Cauldron, but then so it does for openSUSE Factory)
If you are curious, look at https://github.com/mvidner/libyui-qt/tree/qt5-port (rebases are likely)
At a first sight i found a regression on DumbTab, it seems i see always the first one, at least with my silly example in which i change a label content when a tab item is selected. Gtk and ncurses (and old qt4) implementations work in the same way. Will investigate later. Angelo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlLkKIsACgkQqEs9DA4DquDl/wCfRqmR47QO4rCyZMMlZsg12/eM iV0AoLikOgNUrLNFT/SN1wHzoPMFKGfk =c1dH -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: libyui-devel+unsubscribe@opensuse.org To contact the owner, e-mail: libyui-devel+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
At a first sight i found a regression on DumbTab, it seems i see always the first one, at least with my silly example in which i change a label content when a tab item is selected.
Gtk and ncurses (and old qt4) implementations work in the same way.
Will investigate later.
Fixed in my pull request, signal connected was wrong. Angelo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlLkLmcACgkQqEs9DA4DquCAPwCfQvB4pqC/Tc+3OJ2hcASPFBIl shkAnjOiKtmVi7/AJZ5kmiv/srVUF6aE =1Wjh -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: libyui-devel+unsubscribe@opensuse.org To contact the owner, e-mail: libyui-devel+owner@opensuse.org
participants (4)
-
Angelo Naselli
-
Björn Esser
-
Josef Reidinger
-
Martin Vidner