so I started some fascinating on a new thing (for me) to try to upgrade to 5.15...
the base - a 5.10 build .config mvebu ; GCC 11.2 musl
first ... made sure a generic 5.15 ... all done and compiled fine
second ... mvebu / wrt3200acm ... 5.15 patches folder empty.. all good until mwlwifi (what a surprise!)
had to include a few libraries for pcie.c to compile but now stuck (thanks to my ignorance ...)
had to do a few changes and add includes that were missing but now really stuck
/pcie.c:1657:25: error: expected declaration specifiers or '...' before string constant
1657 | MODULE_SUPPORTED_DEVICE("Marvell 802.11ac PCIE Adapter");
code as per what is on the github repository
#define PCIE_DRV_DESC "Marvell Mac80211 Wireless PCIE Network Driver"
and at the bottom
MODULE_SUPPORTED_DEVICE(PCIE_DEV_NAME);
what is wrong ? why I am getting "error: expected declaration specifiers or '...' before string constant"?! code compiles fine with 5.10 ... help please
third .. planning ... to start refactoring patches as needed