[Pkg-electronics-devel] Bug#1141761: New upstream version
Petter Reinholdtsen
pere at hungry.com
Thu Jul 9 22:38:17 BST 2026
Package: yosys
Version: 0.66-1
There is a new upstream version 0.67 of yosys. I tried to package it
for Debian experimental, but failed. The main reason is that the
upstream git repository have changed to using git submodules of the
embedded libraries, but it also did not help that the build system have
been changed from autoconf/make to cmake, making several of the existing
patches to no longer apply.
The git submodule approach is not compatible with the recipe in
debian/README.source on how to get the latest upstream source (gbp
import-orig --component=abc --uscan), as this do not import the
submodules in libs/, and thus the source do not have all the source it
need to build.
The replaced build system invalidate several Debian specific fixes like
getting autopkgtest working with the test suite in yosys and several
other patches. These patches modify the no longer present Makefile and
thus need to be ported to cmake, if they are still needed:
0001-Make-tests-runnable-standalone.patch
0007-Disable-pretty-build.patch
0010-Fix-adding-of-sys.path-in-yosys-smtbmc.patch
0011-Do-not-show-g-build-flags-in-Version-string.patch
0031-Set-pythonpath-for-usage-docs.patch
I do not understand cmake enough to do the change myself, and hope
someone else who understand cmake can have a look.
--
Happy hacking
Petter Reinholdtsen
More information about the Pkg-electronics-devel
mailing list