Skip to content

flashrom: update to version 1.7.0#29679

Open
feckert wants to merge 1 commit into
openwrt:masterfrom
TDT-AG:pr/20260608-flashrom
Open

flashrom: update to version 1.7.0#29679
feckert wants to merge 1 commit into
openwrt:masterfrom
TDT-AG:pr/20260608-flashrom

Conversation

@feckert

@feckert feckert commented Jun 8, 2026

Copy link
Copy Markdown
Member

📦 Package Details

Maintainer: @Noltari

Description:

  • Update flashrom version from 1.3.0 to 1.7.0
  • Add patch to fix link error for FLASHROM_LITTLE_ENDIAN

Fixes: #29590


🧪 Run Testing Details

  • OpenWrt Version: master
  • OpenWrt Target/Subtarget: x86/64
  • OpenWrt Device: APU3

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

If your PR contains a patch:

  • It can be applied using git am
  • It has been refreshed to avoid offsets, fuzzes, etc., using
  • It is structured in a way that it is potentially upstreamable

* Upstream change data compression format form 'tar.bz2 to' tar.xz'
* Update MESON_ARGS variables

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
@feckert feckert changed the title Pr/20260608 flashrom flashrom: update to version 1.7.0 Jun 8, 2026
@BKPepe

BKPepe commented Jun 8, 2026

Copy link
Copy Markdown
Member

This is the output from the CI/CD

flashrom: Use generic tests
WARNING: opening /ci/packages.adb: UNTRUSTED signature
flashrom: [pass] File /usr/sbin/flashrom is executable
flashrom v1.7.0 on Linux 6.17.0-1015-azure (aarch64)
flashrom: [pass] Version check (/usr/sbin/flashrom)
flashrom: [pass] Binary /usr/sbin/flashrom does not contain any hardcoded build paths
flashrom: [pass] Binary /usr/sbin/flashrom is stripped
flashrom: [pass] All linked libraries for /usr/sbin/flashrom are present
flashrom: [skip] Version check override
flashrom: Generic tests passed

It looks good. :)

Comment on lines +8 to +11
/openwrt/staging_dir/toolchain-mips_24kc_gcc-14.3.0_musl/lib/gcc/mips-openwrt-linux-musl/14.3.0/../../../../mips-openwrt-linux-musl/bin/ld.bfd: flashrom.p/cli_classic.c.o: in function `$L189':
cli_classic.c:(.text.startup+0xc62): undefined reference to `flashrom_layout_compare'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Upstream commit - flashrom/flashrom@929de39 does not work for you?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have looked for a fix 2 month ago during update and evaluation but did not noticed that a fix has been already applied in the master branch.

Thanks for the hint. I have to check this and will update the PR with the backport patch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

flashrom is outdated since years

2 participants