a7e0d7bef9
Windows (windows-rs 0.61): - FONT_PITCH_AND_FAMILY does not exist; ipitchandfamily is u32 - revert to (DEFAULT_PITCH.0 | FF_DONTCARE.0) as u32 - CreateBitmap returns HBITMAP directly (not Result<HBITMAP>); replace .map_err()? with explicit null pointer check on hbm_mask.0 Linux AppImage: - Shell script wrapper is destroyed by Tauri's `dd if=/dev/zero bs=1 count=3 seek=8` which zeroes the shebang at bytes 8-10 - Compile a tiny C ELF forwarder instead: ELF bytes 8-10 are EI_OSABI/EI_ABIVERSION padding (already zero), dd is a no-op - Use page-aligned squashfs offset search for more reliable extraction - Add set -e to Stage step and explicit gcc install Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>