For anyone who want to build firmware-mediatek 20251125-1, you can follow these 
steps converted from firmware-nonfree/debian/salsa-ci.yml:


```sh
#!/bin/bash

set -x

if [ ! -d "firmware-nonfree/.git" ]; then
    git clone https://salsa.debian.org/kernel-team/firmware-nonfree.git
fi

cd firmware-nonfree || exit 1

git branch
git status
# git checkout .
git checkout debian/20251125-1
git status
git clean -dfx
git status

WORKING_DIR=build

sudo apt-get update
sudo apt-get install --no-install-recommends -y devscripts git
USCAN_VCS_EXPORT_UNCOMPRESSED=yes origtargz -dt

# Install dependencies of gencontrol.py and debian/rules orig
sudo apt-get update

sudo apt-get install --no-install-recommends -y \
    debhelper \
    python3 \
    python3-dacite \
    python3-jinja2 \
    quilt \
    rdfind \
    rsync

version=$(dpkg-parsechangelog -SVersion)
upstream_version=$(echo $version | sed 's/-[^-]*$//')

# Merge upstream source
debian/rules orig

# Fudge source version and suite *before* gencontrol.py
sed -i -e '1 s/+salsaci//g' debian/changelog
sed -i -e '1 s/) [^;]*/+salsaci) UNRELEASED/' debian/changelog
version=${version}+salsaci

# Run gencontrol.py
# - create temporary log
log="$(mktemp)"
# - invoke debian/control-real rule and log output

rc=0; debian/rules debian/control-real >"$log" 2>&1 || rc=$?
cat "$log"
# - check for success message and error code
test $rc = 2
grep -q 'been generated SUCCESSFULLY' "$log"

dpkg-buildpackage -uc -us -S -sa -d
mkdir -p ${WORKING_DIR}
mv ../firmware-nonfree_${upstream_version}.orig.tar.xz 
../firmware-nonfree_${version}.dsc ../firmware-nonfree_${version}.debian.tar.xz 
../firmware-nonfree_${version}_source.buildinfo 
../firmware-nonfree_${version}_source.changes ${WORKING_DIR}

dpkg-buildpackage -nc -b -us -uc

mv ${WORKING_DIR}/*.orig.tar.xz ../

```
________________________________
From: Debian Bug Tracking System <[email protected]>
Sent: Friday, April 3, 2026 9:45 AM
To: Bob Zhao <[email protected]>
Subject: Bug#1132448: Info received (debian firmware-nonfree version 20251125-1 
works)

Thank you for the additional information you have supplied regarding
this Bug report.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 [email protected]

If you wish to submit further information on this problem, please
send it to [email protected].

Please do not send mail to [email protected] unless you wish
to report a problem with the Bug-tracking system.

--
1132448: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1132448
Debian Bug Tracking System
Contact [email protected] with problems

Reply via email to