Skip to content

Conversation

mrengineer7777
Copy link
Collaborator

Description of Change

Revert to previous definition of FPSTR and F macros.
Same as #8143. This PR targets master instead of 2.x branch.

Related links

Closes #8108

Revert to previous definition of `FPSTR` and `F` macros.
@mrengineer7777 mrengineer7777 marked this pull request as ready for review May 2, 2023 13:57
@mrengineer7777 mrengineer7777 added this to the 2.0.9 milestone May 2, 2023
@mrengineer7777 mrengineer7777 added the lib_test Run External Libraries Test label May 2, 2023
@github-actions
Copy link
Contributor

github-actions bot commented May 2, 2023

External libraries build test

Library ESP32 ESP32C3 ESP32S2 ESP32S3
Adafruit NeoPixel 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅
ArduinoBLE 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ N/A 1 ✅ -> 1 ✅
ESP32Servo 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅
ESPAsyncWebServer 3 ✅ 1 ⚠️ -> 3 ✅ 1 ⚠️ 4 ❌ -> 4 ❌ 3 ✅ 1 ⚠️ -> 3 ✅ 1 ⚠️ 3 ✅ 1 ⚠️ -> 3 ✅ 1 ⚠️
FastLED 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅
IRremote 1 ⚠️ -> 1 ⚠️ 1 ❌ -> 1 ❌ 1 ✅ -> 1 ✅ 1 ✅ -> 1 ✅
MFRC522 1 ❌ -> 1 ✅ 1 ❌ -> 1 ✅ 1 ❌ -> 1 ✅ 1 ❌ -> 1 ✅
WS2812FX 1 ❌ -> 1 ❌ 1 ❌ -> 1 ❌ 1 ❌ -> 1 ❌ 1 ❌ -> 1 ❌

Copy link
Collaborator

@SuGlider SuGlider left a comment

Choose a reason for hiding this comment

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

LGTM. Replicated with #8143 with a different branch for merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lib_test Run External Libraries Test
Projects
Development

Successfully merging this pull request may close these issues.

Compile error under 2.0.8 if library function explicitly returns const __FlashStringHelper * from F() macro
3 participants