Re: Bug#1057359: qmake: use qmake6 when QT_SELECT=qt6
Salvo Tomaselli <[email protected]>
| Newsgroups | gmane.linux.debian.devel.qt-kde,gmane.linux.debian.devel.games |
|---|---|
| Message-ID | <12390179.O9o76ZdvQC@galatea> |
> This is also being used in src:explosive-c4 now and the approach breaks
> cross compilation. Please stop doing this, we'll have to touch all of
> these.
>
> Still the use case is real and we need a better way to build packages
> with qmake6. I was talking with Sune and Lisandro on IRC and their
> consensus seems to have been that qtchooser and QT_SELECT are dead and
> should not be used for Qt6. They suggested that we add add a new
> --buildsystem to debhelper. We already have qmake_qt4 and qmake, why not
> have qmake6? While changing QT_SELECT from qt5 to qt6 would be
> convenient, changing it to "dh $@ --buildsystem qmake6" is easy enough,
> no? The qmake6 build system can reuse qmake just like qmake_qt4 and
> doing it that way immediately makes cross compilation just work (since
> we already have <triplet>-qmake6). Lisandro requested naming it qmake6
> rather than qmake_qt6. Even though this breaks consistency with earlier
> use in debhelper, the similarity to how upstream calls it more
> important.
>
> Salvo and Alexandre, do you second this?
It would be fine by me, I hope it should be cleaner than how it was to go from
4 to 5.
--
Salvo Tomaselli
"Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
-- Galileo Galilei
https://ltworf.codeberg.page/
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEQnSLnnbYmXmeH74Us6fPDIAYhs8FAmV58i4ACgkQs6fPDIAY hs+G3g/8CTSATvnNc4Ue9J+2lkrBCxnCKZ20CQiGHGMLHZ9P7FyK3j37Roi6qGgW ktaa+rdKDmwL2ZFqdURNAavigGIl2r2v3JDfzxhvxq2uF5rl7zz+unnk33bi6Yec q73De8pmp+dsrlVxTGvnBzmSu57gbXPOJ489keZM12Ca6/1L+RGXvhuobDdsmvtH D6OoG+nQJgG7NKyMmRJJFe6ZMvQZSMhXfgbGCBOpO7gYrk5C6khDy1YXa2D0cSVw sq6DmkERb9W1LAk0kpvxxvzJ0p7vgDHUhb3L0exGe1K6zEaDjEb9DuBtsJh7wJgX 27mEZQUi0Cl6NFkxI/l9nfpNcJr5et2cZwEZf4XtwE0ssKcN7d1LXp9DNSNc8tWX DF2u5MvJ1GKgBFnINqd3isNc/euQ/YsJ4TddBX/ptqvOvwWnGReneJmaUFhiWlyM xcYtKd4oJZ7wnG757PA5m7OJ0j5sANSy5JxlLPTYYvenefk1r6PWLHF3o280xDV0 PNYy0fa9AWaWsUn6lc8Ly1fjqPjnmh8pUMzgnV0M3jS8FM6C9UI8ngRHNqGhQsXG P7jBFd/K+OJjdZcL2M+3Anis/CU2o2vsQ+PLqPLDDM1GUDRLHIqGAcBUVOjBra4w vp9r5Ik/ATb4uGuxUMga4snunCERckHyXjZATXqcZRER+twIq+0= =3io0 -----END PGP SIGNATURE-----