#1065050 moarvm: Please allow build on any architecture

Package:
src:moarvm
Source:
src:moarvm
Submitter:
John Paul Adrian Glaubitz
Date:
2025-03-30 13:27:03 UTC
Severity:
normal
Tags:
#1065050#5
Date:
2024-02-29 08:36:14 UTC
From:
To:
Hi,

the architecture list for moarvm (and rakudo) is limited to a set of architectures
for no obvious reason. A quick build test on stadler.debian.net showed that the
package builds find on sparc64.

Thus, could you enable the build on all architectures for both moarvm and rakudo
and anything else required for Perl 6? If packages fail to build from source, the
porters can take care of the issues.

Thanks,
Adrian

#1065050#10
Date:
2024-09-14 14:22:03 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for moarvm (versioned as 2022.12+dfsg-2.1) and
uploaded it.

Regards.

diff -Nru moarvm-2022.12+dfsg/debian/changelog moarvm-2022.12+dfsg/debian/changelog
--- moarvm-2022.12+dfsg/debian/changelog        2024-09-06 18:51:53.000000000 +0200
+++ moarvm-2022.12+dfsg/debian/changelog        2024-09-14 16:12:00.000000000 +0200
@@ -1,3 +1,12 @@
+moarvm (2022.12+dfsg-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> ]
+  * Allow build on any architecture (Closes: #1065050)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Sat, 14 Sep 2024 16:12:00 +0200
+
  moarvm (2022.12+dfsg-2) unstable; urgency=medium

    [ Timo Paulssen ]
diff -Nru moarvm-2022.12+dfsg/debian/control moarvm-2022.12+dfsg/debian/control
--- moarvm-2022.12+dfsg/debian/control  2024-09-06 18:51:53.000000000 +0200
+++ moarvm-2022.12+dfsg/debian/control  2024-09-14 16:11:58.000000000 +0200
@@ -20,7 +20,7 @@
  Rules-Requires-Root: no

  Package: moarvm
-Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x x32
+Architecture: any
  Depends: ${misc:Depends},
           ${shlibs:Depends}
  Description: virtual machine for Rakudo Perl 6 and NQP
@@ -41,7 +41,7 @@
      big integers and interfacing with native libraries

  Package: moarvm-dev
-Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x x32
+Architecture: any
  Depends: libatomic-ops-dev,
           libffi-dev,
           libtommath-dev,


Also for experimental

diff -Nru moarvm-2024.02+dfsg/debian/changelog moarvm-2024.02+dfsg/debian/changelog
--- moarvm-2024.02+dfsg/debian/changelog        2024-03-10 02:46:36.000000000 +0100
+++ moarvm-2024.02+dfsg/debian/changelog        2024-09-14 16:20:44.000000000 +0200
@@ -1,3 +1,12 @@
+moarvm (2024.02+dfsg-1~exp1.1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> ]
+  * Allow build on any architecture (Closes: #1065050)
+
+ -- Gianfranco Costamagna <locutusofborg@debian.org>  Sat, 14 Sep 2024 16:20:44 +0200
+
  moarvm (2024.02+dfsg-1~exp1) experimental; urgency=medium

    * New upstream version 2024.02+dfsg
diff -Nru moarvm-2024.02+dfsg/debian/control moarvm-2024.02+dfsg/debian/control
--- moarvm-2024.02+dfsg/debian/control  2023-12-22 01:36:51.000000000 +0100
+++ moarvm-2024.02+dfsg/debian/control  2024-09-14 16:20:42.000000000 +0200
@@ -19,7 +19,7 @@
  Rules-Requires-Root: no

  Package: moarvm
-Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x x32 loong64
+Architecture: any
  Depends: ${misc:Depends},
           ${shlibs:Depends}
  Description: virtual machine for Rakudo Perl 6 and NQP
@@ -40,7 +40,7 @@
      big integers and interfacing with native libraries

  Package: moarvm-dev
-Architecture: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x x32 loong64
+Architecture: any
  Depends: libatomic-ops-dev,
           libffi-dev,
           libtommath-dev,

thanks for understanding,

Gianfranco

#1065050#19
Date:
2024-09-14 14:37:18 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
moarvm, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1065050@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofborg@debian.org> (supplier of updated moarvm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 14 Sep 2024 16:12:00 +0200
Source: moarvm
Built-For-Profiles: noudeb
Architecture: source
Version: 2022.12+dfsg-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rakudo Maintainers <pkg-rakudo-devel@lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg@debian.org>
Closes: 1065050
Changes:
 moarvm (2022.12+dfsg-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> ]
   * Allow build on any architecture (Closes: #1065050)
Checksums-Sha1:
 61b98338991a7267228fe29c69c09d87e33629a7 2208 moarvm_2022.12+dfsg-2.1.dsc
 d5c379604da252bc47f1270c4a85548a6ad2cbac 21296 moarvm_2022.12+dfsg-2.1.debian.tar.xz
 e41f2ddf8889d91dd9db9dd1e890e214700091f5 7951 moarvm_2022.12+dfsg-2.1_source.buildinfo
Checksums-Sha256:
 8d42895bb03e65873c7a991e6335f54866c04eb76e088f17464ef8e03eafc04d 2208 moarvm_2022.12+dfsg-2.1.dsc
 062afe2490db046d2d0a62f4d8d856a362761498a9dfbed61f93d7e993ed270c 21296 moarvm_2022.12+dfsg-2.1.debian.tar.xz
 b330fb77383ab6b8d8e2dea7acb392e0662c864023f615faf225188b6895cd55 7951 moarvm_2022.12+dfsg-2.1_source.buildinfo
Files:
 503fbc69aa9caca202cec68dd5a6047c 2208 interpreters optional moarvm_2022.12+dfsg-2.1.dsc
 684331204a97014cb911a2d35b0ce20a 21296 interpreters optional moarvm_2022.12+dfsg-2.1.debian.tar.xz
 274f89934970546c055cc85fb33b1421 7951 interpreters optional moarvm_2022.12+dfsg-2.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmblmxEACgkQ808JdE6f
Xdl5bhAArEnI9Kpxd7gWn48LI1C5Q742xnZEY47BJ+TulwtG7aGQEU4L2EAOOT88
hsTx37voAatTILrytGYSBt6BuC9W+fMEZQ/+ffjTuZ4/WHy8XXYYhxaM4PP5llkh
RXJ8rXjokdMJYOtu1aCuEU/eFccO69AEuH54buxjHU/J7W7gtH4XzcU2SK3pzaRD
oRroP6ZF94enRbcbQ8qXRs5/z5OJaBVCWx+rl/znFmT2GXcAjyDsMoCBtBsiKY0F
jKNc3kxoZJkFgjVpWPcK0UkF933v6FfaHEjG/DTLwxWqqwDCRcEIP+pY6BgXTf/D
h3NwxTIFXlikNRIVTn4AwrWxHrWkWyGRWaPtN2YlkyW4xqkDMR2HvAdpNHdVVMrm
cjuvqwRRK8W5yBSlqOHIML7O5yIt68ec5gDu2ZFY0l3HemtKVFR+M89JXnFinWSK
yFnG1ke2QR7mAGVPNtLM/3EW3Bz0vKB8he/Z4AaVCoTXt3SAifxY69oG8Buy0G+O
7/qTlJRn55OfdnQB86YAf/wafZWqiMc593ZfC405bgqPhSAE9NBdk6cjfgXQb6gL
a5z0fG+QXnw+dcVN3PyD9NnNtl3LxTmGPqE2XiK51Vnk7P8THyRxtJ/OoSS4V35N
4xwRfA9rMglsSU8GkLOC0O5HtidjxC8iM5eqng06DMlI8OnIMs0=
=Ix5V
-----END PGP SIGNATURE-----

#1065050#24
Date:
2024-09-14 14:37:34 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
moarvm, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1065050@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofborg@debian.org> (supplier of updated moarvm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 14 Sep 2024 16:20:44 +0200
Source: moarvm
Built-For-Profiles: noudeb
Architecture: source
Version: 2024.02+dfsg-1~exp1.1
Distribution: experimental
Urgency: medium
Maintainer: Debian Rakudo Maintainers <pkg-rakudo-devel@lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg@debian.org>
Closes: 1065050
Changes:
 moarvm (2024.02+dfsg-1~exp1.1) experimental; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> ]
   * Allow build on any architecture (Closes: #1065050)
Checksums-Sha1:
 0824072b853b39c64af9822efb84ca51e3dceb3c 2194 moarvm_2024.02+dfsg-1~exp1.1.dsc
 5ce3597856ff3b68843159252a21b8063febb054 20132 moarvm_2024.02+dfsg-1~exp1.1.debian.tar.xz
 1540a7acac0c6987a4d7efed7ac55816659ee041 7971 moarvm_2024.02+dfsg-1~exp1.1_source.buildinfo
Checksums-Sha256:
 50e531f1fd129fd51c0d80b661840884c29f2e76095186b8a87679c98536d242 2194 moarvm_2024.02+dfsg-1~exp1.1.dsc
 eab3bba7fa55f06e6be727212435b1bff914c9bbd5b0a43b6470b50322249b0c 20132 moarvm_2024.02+dfsg-1~exp1.1.debian.tar.xz
 2e24fc64db89de19bac6db99fdbb00b99fd45cc54cf06c27c8e1bd718dd1e2c3 7971 moarvm_2024.02+dfsg-1~exp1.1_source.buildinfo
Files:
 8ecd03970a4820c47e4cc77239d7d7d7 2194 interpreters optional moarvm_2024.02+dfsg-1~exp1.1.dsc
 71bdc1d5c0d2a7950bf5f65836b63f22 20132 interpreters optional moarvm_2024.02+dfsg-1~exp1.1.debian.tar.xz
 414f053457605f37f7c744fad12222ed 7971 interpreters optional moarvm_2024.02+dfsg-1~exp1.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmblm+0ACgkQ808JdE6f
Xdm1SxAAnyoOodPrdPDGTdJHQOQAHi+4ReWwwKRoAxpZs7kURnewqOvF0E9fx7dT
fETzlHCVR1gINt2nhWLxRniOKbIPN5iapMdUrPHx8rLUbom4JtFD7dzXdRfoX0C9
nT+ld7spe92a6Clw4uYeCzaerKEc815EbvvhTu49Y2qbODl/J4WR2dWVVLHV1Wi3
DzOqIJW28LhA3egmu8r0WEiFvyX38F7xmmHj79hhgkgfbm2Fi3j5+b0qHPdra9l2
HAnxWBUKCHg0qRhKJeD4zbE9bnYKmoMSuPp1WtFHzqCRbRw5haFNM/h/rvTBPSEK
FMSeAfzkJVHG5R2iVEsp8vbPGA/hZRDx3nN2WSlRpJi49yr5AMo0pMzRYMYb6tau
b7LDzdTsoesYH/rkCYUJN8baEeQRQFOZVsTGbH0KWN10XN1V8nDpXlti8uVfFY6Y
m/nM02Rsk/QLJUivp6o3zAK4SXQW+rIgbJD+igYoTI+PcTbVXYqBPHeHOiGXU9ta
gXRyO2jO4ypqafOSi9C9wTfOJfGYCyObqngMXHg9+VnKtpjWuCGkV80H3nOXzwcT
KEr/mBVG49rRuCNlOvawsNqOUZiVPFfT6fuLWRXBK3i49nVdtE/tR6CPEG4Z/MRI
i0j5fSiZCJkVxumdFY5K3isfy2GzRrL1zqu1Y3e+Q11P1NUMozc=
=wy2V
-----END PGP SIGNATURE-----