[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1057359: qmake: use qmake6 when QT_SELECT=qt6



Package: debhelper
Version: 13.11.8
Severity: normal
X-Debbugs-Cc: debian-devel-games@lists.debian.org

Hi,

While packaging "xaos" I found out Qt6 integration in debhelper
is not yet quite ready.

The debian/rules is absolute barebones:

> export DEB_BUILD_MAINT_OPTIONS = hardening=+all
> export QT_SELECT=qt6
> 
> %:
>        dh $@

Yet it fails, when patching qmake.pm by adding a single "6",
it justs works.

Could qmake.pm be made to use "qmake6" when QT_SELECT=qt6 ?

Greetings,


    --- /tmp/qmake.pm       2023-12-03 23:45:47.649530519 +0100
    +++ /usr/share/perl5/Debian/Debhelper/Buildsystem/qmake.pm      2023-12-03 23:44:10.180965057 +0100
    @@ -97,7 +97,7 @@
            if (is_cross_compiling()) {
                    return dpkg_architecture_value("DEB_HOST_GNU_TYPE") . "-qmake";
            }
    -       return 'qmake';
    +       return 'qmake6';
     }

     1

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (501, 'testing'), (450, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages debhelper depends on:
ii  autotools-dev            20220109.1
ii  dh-autoreconf            20
ii  dh-strip-nondeterminism  1.13.1-1
ii  dpkg                     1.22.1
ii  dpkg-dev                 1.22.1
ii  dwz                      0.15-1
ii  file                     1:5.45-2
ii  libdebhelper-perl        13.11.8
ii  libdpkg-perl             1.22.1
ii  man-db                   2.12.0-1
ii  perl                     5.36.0-10
ii  po-debconf               1.0.21+nmu1

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make  <none>

-- no debconf information


Reply to: