Debian Patches
Status for pico-sdk/2.2.0-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-fix-for-https-github.com-raspberrypi-pico-sdk-issues.patch | fix for https://github.com/raspberrypi/pico-sdk/issues/1690 | Johannes Schauer Marin Rodrigues <josch@debian.org> | not-needed | debian | 2025-03-16 | |
| 0002-replace-external-google-stylesheet-with-Debian-packa.patch | replace external google stylesheet with Debian packaged version | Johannes Schauer Marin Rodrigues <josch@debian.org> | not-needed | 2025-03-16 | ||
| 0003-reproducible_doxygen.patch | reproducible_doxygen | Johannes Schauer Marin Rodrigues <josch@debian.org> | no | 2025-03-16 | ||
| 0004-boot_stage2-Adapt-for-building-with-picolibc.patch | boot_stage2: Adapt for building with picolibc Remove --specs=nosys.specs, make sure everyone uses -nostartfiles |
Keith Packard <keithp@keithp.com> | no | 2026-02-13 | ||
| 0005-pico_platform_compiler-Picolibc-compatibility-fix.patch | pico_platform_compiler: Picolibc compatibility fix Picolibc doesn't provide __printflike, instead it provides a more general __picolibc_format for either scanf or printf. Use that to define our own __printflike version. |
Keith Packard <keithp@keithp.com> | no | 2026-02-13 | ||
| 0006-pico_clib_interface-Ignore-redundant-decls-warning-f.patch | pico_clib_interface: Ignore redundant decls warning for stdio aliases The kitchen_sink test enables -Wredundant-decls which generates a warning about the stdout and stderr alias definitions. Disable the warning as it is incorrect in this case. |
Keith Packard <keithp@keithp.com> | no | 2026-02-13 | ||
| 0007-pico_clib_interface-Use-picolibc-by-default.patch | pico_clib_interface: Use picolibc by default | Keith Packard <keithp@keithp.com> | no | 2026-02-16 | ||
| 0008-pico_standard_link-Use-T-for-linker-script-option.patch | pico_standard_link: Use -T for linker script option Using -Wl,--script= hides this option from the compiler driver causing it to insert it's own linker script when it uses picolibc. Using the -T option asks it to skip adding its own. |
Keith Packard <keithp@keithp.com> | no | 2026-02-16 | ||
| 0009-Add-picolibc-constructor-symbols-to-linker-scripts.patch | Add picolibc constructor symbols to linker scripts Picolibc may combine the preinit and init arrays into a single list, in which case it will use __bothinit_array_start and __bothinit_array_end symbols instead of the separate __preinit_array_start, __preinit_array_end and __init_array_start, __init_array_end pairs. Define both so that either method works. |
Keith Packard <keithp@keithp.com> | no | 2026-02-22 |
