armbian-build/lib/functions
Igor Velkov e9f1902134
uwe5622: fix compilation with clang on Linux 6.19 (#9314)
In Linux 6.19, net_device->dev_addr is const unsigned char *.
Clang with -Werror,-Wincompatible-pointer-types-discards-qualifiers
rejects passing dev_addr to non-const parameters and memcpy into it.

Fix by:
- Replacing memcpy(dev->dev_addr, ...) with dev_addr_set()
- Using local buffer + ether_addr_copy for sprdwl_set_mac_addr call
  that needs mutable addr (the function modifies it in-place)
- Changing u8 *mac pointer to u8 mac[ETH_ALEN] array in cfg80211.c
  where dev_addr was assigned to a non-const pointer

Relates to #9049
2026-01-31 13:51:07 +01:00
..
artifacts artifact-uboot: hash ATFSOURCE 2026-01-15 20:17:43 +01:00
bsp chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
cli chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
compilation uwe5622: fix compilation with clang on Linux 6.19 (#9314) 2026-01-31 13:51:07 +01:00
configuration change-tracking: also track UBOOT_COMPILER & KERNEL_COMPILER 2026-01-21 01:39:50 +01:00
general memoize: add user feedback and configurable timeout for flock 2026-01-21 01:40:21 +01:00
host "get completely rid of dead code toolchain stuff", pt2 2026-01-14 20:08:21 +01:00
image chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
logging Framework: Add "Repeat Build Options" string at the end in case of error or break 2026-01-21 01:39:23 +01:00
main chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
rootfs rootfs: enable loong64 in qemu binfmt registration 2026-01-22 14:32:05 +01:00