Bug#1025032: kicad: Please add support for "riscv64" arch

2022-11-29 Thread Manuel A. Fernandez Montecelo
Hi Carsten,

On Tue, 29 Nov 2022 at 08:10, Carsten Schoenert  wrote:
>
> I'm absolutely fine with adding riscv64 as additional supported
> architecture, I'm expecting at least one more release of the current
> stable 6.x branch before the hard freeze of bookworm will start. If
> things getting late I'll upload another version of 6.0.9 with the
> riscv64 architecture before.

Ack, thanks very much for your explanations and your work :)


-- 
Manuel A. Fernandez Montecelo 



Bug#1025032: kicad: Please add support for "riscv64" arch

2022-11-28 Thread Carsten Schoenert

Control: tags -1 pending

Hello Manuel,

Am 28.11.22 um 23:41 schrieb Manuel A. Fernandez Montecelo:

Hi,

Please enable this architecture, with the patch attached or an equivalent.

I built it locally on hardware, it built fine just by enabling the architecture
in debian/control, no other changes needed.


In fact, there doesn't seem to be fundamental reasons for this package to be
restricted to specific architectures, so perhaps it should just be set to "any".


the KiCad applications are using a small derived library from the Boost 
project which is included and shipped within the source of kicad.


https://gitlab.com/kicad/code/kicad/-/tree/master/thirdparty/libcontext

As I'm seeing now support for riscv64 was added in January 2022, so 
applying your suggested modification will work. But switching the 
Architecture field to any will not work.


I'm absolutely fine with adding riscv64 as additional supported 
architecture, I'm expecting at least one more release of the current 
stable 6.x branch before the hard freeze of bookworm will start. If 
things getting late I'll upload another version of 6.0.9 with the 
riscv64 architecture before.


--
Regards
Carsten



Bug#1025032: kicad: Please add support for "riscv64" arch

2022-11-28 Thread Manuel A. Fernandez Montecelo
Source: kicad
Version: 6.0.9+dfsg-1
Severity: wishlist
Tags: ftbfs patch
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: m...@debian.org, debian-ri...@lists.debian.org

Hi,

Please enable this architecture, with the patch attached or an equivalent.

I built it locally on hardware, it built fine just by enabling the architecture
in debian/control, no other changes needed.


In fact, there doesn't seem to be fundamental reasons for this package to be
restricted to specific architectures, so perhaps it should just be set to "any".


Thanks and cheers.
--
Manuel A. Fernandez Montecelo 
diff -Nru kicad-6.0.9+dfsg/debian/changelog kicad-6.0.9+dfsg/debian/changelog
--- kicad-6.0.9+dfsg/debian/changelog   2022-10-29 11:54:45.0 +
+++ kicad-6.0.9+dfsg/debian/changelog   2022-11-22 10:10:48.0 +
@@ -1,3 +1,10 @@
+kicad (6.0.9+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add support for riscv64 arch
+
+ -- Manuel A. Fernandez Montecelo   Tue, 22 Nov 2022 10:10:48 
+
+
 kicad (6.0.9+dfsg-1) unstable; urgency=medium
 
   * [e85c0b0] New upstream version 6.0.9+dfsg
diff -Nru kicad-6.0.9+dfsg/debian/control kicad-6.0.9+dfsg/debian/control
--- kicad-6.0.9+dfsg/debian/control 2022-10-29 11:41:51.0 +
+++ kicad-6.0.9+dfsg/debian/control 2022-11-22 10:10:48.0 +
@@ -76,7 +76,7 @@
 Homepage: https://www.kicad.org
 
 Package: kicad
-Architecture: any-amd64 any-i386 arm64 armhf mips64el powerpc ppc64 ppc64el
+Architecture: any-amd64 any-i386 arm64 armhf mips64el powerpc ppc64 ppc64el 
riscv64
 Depends:
  libngspice0,
  python3-wxgtk4.0 (>= 4.2.0+dfsg-1~),