Hi again, Am Tue, Sep 09, 2025 at 04:13:44PM +0200 schrieb Andreas Tille: > Am Tue, Sep 09, 2025 at 09:02:17AM -0400 schrieb Alex Chernyakhovsky: > > After Karl passed away, Zephyr was transitioned to a Github "team" at > > https://github.com/zephyr-im/zephyr. > > That's good to know.
I've opened issue #143 there pointing to a fix for the gcc-15 build. I also adopted PR #135 into the packaging on Salsa. > > There is a debian/ directory in this repository, but as Sam identified > > in earlier messages, I do believe it has diverged from what's in > > Debian upstream. I don't recall how much, but I suppose it is fixable, > > from past memory. > > I guess this is easily fixable - most preferably by some new release > tag on the Github project. Even if there might be no massive code > changes, tagging a "new" release might show that the development is > somehow continued there. Currently the latest release there is 3.1.2 > which is identical to the release at the original location. In addition to droping the debian/ dir I'd recommend accepting PR #135 to make the build reproducible. I'd also recommend to solve issue #143 by the patches I recommended. I also contributed systemd service files. I'm not an expert in these and would welcome review + testing. > > To that end, if we need a new Maintainer, I (as [email protected]) > > am happy to do it -- although having it be team-maintained with the > > other DDs and DMs who are knowledgeable would be better. > > I'd volunteer to do the migration to Salsa, upgrade the packaging > stuff to recent standards and just leave the upstream work to you. > Given that the development is not super active the maintenance > burden in Debian might be low (and my help is granted). That's actually done. I've modernised the packaging, closed 7 bugs and confirm the current package passes Salsa CI[1]. I've worked down quite a list of lintian issues (some remaining once are left but are harmless) > So in short these are the needed action items: > > me: > - Replace Maintainer Karl Ramm <[email protected]> by > Alexander Chernyakhovsky <[email protected]> > - Migrate the packaging to https://salsa.debian.org/debian/zephyr > - Modernise packaging Done. Except for using short dh in d/rules. I would prefer this but the current d/rules file is a bit complex so for the moment I did not do this conversion. > you: > - Tag new release (without debian/ dir) > > me: > - Import new release > - Can do a team upload if you want me to do so I admit I'm motivated to do a Debian team upload right now since quite a number of bugs are fixed and hardening + reproducible builds are accomplished. In any case I would welcome some review of the systemd service files if you might find some time to do so. Kind regards Andreas. [1] https://salsa.debian.org/debian/zephyr/-/pipelines/933652 -- https://fam-tille.de

