Date: Sun, 21 Mar 2021 02:03:15 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 254447] sysutils/py-qmk: current arm-none-eabi-gcc too new, creates broken image Message-ID: <bug-254447-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254447 Bug ID: 254447 Summary: sysutils/py-qmk: current arm-none-eabi-gcc too new, creates broken image Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: 0mp@FreeBSD.org Reporter: henry.hu.sh@gmail.com Assignee: 0mp@FreeBSD.org Flags: maintainer-feedback?(0mp@FreeBSD.org) I've just got a BDN9 rev2 keyboard from Keebio, and tries to build a custom= QMK firmware using py-qmk. It installs arm-none-eabi-gcc from ports, which is currently having version 8.4.0. The built image is broken, and the board ca= n't boot. I've tried to build on a Debian 10 (having arm-none-eabi-gcc 7.3.1), and it creates good image. Either we should clone an older version of the arm-none-eabi-gcc port (such= as 7.3.1) and put it into the ports tree, and make this port (py-qmk) depend on the older version, or figure out some other way. I don't expect QMK to be changed to be compatible with GCC 8.4 soon. Maybe we can wait for further updates to GCC and expect newer versions to produce good image, although th= ere seems to be known issue with GCC 9 (https://github.com/qmk/qmk_firmware/issues/6719) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254447-7788>