LDF can't find SD.h in ESP8266Audio library

There seems to be a problem for LDF to see that there is a dependency on the SD library in:

When I compile the I get the following:

[jeff@jc01 test]$ pio run -v
Processing huzzah (platform: https://github.com/platformio/platform-espressif8266.git#feature/stage; build_flags: -Wl,-Teagle.flash.4m1m.ld; board: huzzah; framework: arduino)                                                              
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
PLATFORM: Espressif 8266 (Stage) > Adafruit HUZZAH ESP8266                                                                                                                                                                                   
SYSTEM: ESP8266 80MHz 80KB RAM (4MB Flash)                                                                                                                                                                                                   
Library Dependency Finder -> http://bit.ly/configure-pio-ldf                                                                                                                                                                                 
LDF MODES: FINDER(chain) COMPATIBILITY(soft)                                                                                                                                                                                                 
Collected 32 compatible libraries                                                                                                                                                                                                            
Scanning dependencies...                                                                                                                                                                                                                     
Dependency Graph                                                                                                                                                                                                                             
|-- <ESP8266Audio> 1.1.3 (/home/jeff/Documents/PlatformIO/Projects/test/lib/ESP8266Audio)                                                                                                                                                    
|   |-- <ESP8266Spiram> 1.0 (/home/jeff/Documents/PlatformIO/Projects/test/.piolibdeps/ESP8266Spiram_ID5417)                                                                                                                                 
|   |   |-- <SPI> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI)                                                                                                                                         
|   |-- <SPI> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI)                                                                                                                                             
|   |-- <ESP8266HTTPClient> 1.1 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient)                                                                                                                 
|   |   |-- <ESP8266WiFi> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi)
|-- <ESP8266HTTPClient> 1.1 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient)
|   |-- <ESP8266WiFi> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi)
|-- <ESP8266WiFi> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi)
xtensa-lx106-elf-g++ -o .pioenvs/huzzah/libb75/ESP8266Audio/AudioFileSourceSD.cpp.o -c -fno-rtti -fno-exceptions -std=c++11 -Os -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -DPLATFORMIO=30601 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12 -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_HUZZAH\" -DLWIP_OPEN_SRC -DVTABLES_IN_FLASH -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/variants/adafruit -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI -I.piolibdeps/ESP8266Spiram_ID5417/src -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient/src -Ilib/ESP8266Audio/src lib/ESP8266Audio/src/AudioFileSourceSD.cpp
xtensa-lx106-elf-g++ -o .pioenvs/huzzah/libb75/ESP8266Audio/AudioGeneratorMP3.cpp.o -c -fno-rtti -fno-exceptions -std=c++11 -Os -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -DPLATFORMIO=30601 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12 -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_HUZZAH\" -DLWIP_OPEN_SRC -DVTABLES_IN_FLASH -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/variants/adafruit -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI -I.piolibdeps/ESP8266Spiram_ID5417/src -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient/src -Ilib/ESP8266Audio/src lib/ESP8266Audio/src/AudioGeneratorMP3.cpp
In file included from lib/ESP8266Audio/src/AudioFileSourceSD.cpp:21:0:
lib/ESP8266Audio/src/AudioFileSourceSD.h:25:16: fatal error: SD.h: No such file or directory

************************************************************
* Looking for SD.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:SD.h"
* Web  > https://platformio.org/lib/search?query=header:SD.h
*
************************************************************

#include <SD.h>
^
compilation terminated.

If I manually include SD in my platformio.ini file per:

 PlatformIO Project Configuration File
;
;   Build options: build flags, source filter
;   Upload options: custom upload port, speed and extra flags
;   Library options: dependencies, extra library storages
;   Advanced options: extra scripting
;
; Please visit documentation for the other options and examples
; http://docs.platformio.org/page/projectconf.html

[env:huzzah]
lib_deps = SD
platform = https://github.com/platformio/platform-espressif8266.git#feature/stage
framework = arduino
build_flags = -Wl,-Teagle.flash.4m1m.ld
board = huzzah

I get the following:

Automatically chose the first available library (use `--interactive` option to make a choice)
Found: https://platformio.org/lib/show/161/SD
LibraryManager: Installing id=161
Downloading...
Unpacking  [####################################]  100%
SD @ 1a24a9486d has been successfully installed!
PLATFORM: Espressif 8266 (Stage) > Adafruit HUZZAH ESP8266
SYSTEM: ESP8266 80MHz 80KB RAM (4MB Flash)
Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF MODES: FINDER(chain) COMPATIBILITY(soft)
Collected 33 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <SD> (/home/jeff/Documents/PlatformIO/Projects/test/.piolibdeps/SD_ID161)
|   |-- <SPI> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI)
|-- <ESP8266WiFi> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi)
|-- <ESP8266Audio> 1.1.3 (/home/jeff/Documents/PlatformIO/Projects/test/lib/ESP8266Audio)
|   |-- <ESP8266Spiram> 1.0 (/home/jeff/Documents/PlatformIO/Projects/test/.piolibdeps/ESP8266Spiram_ID5417)
|   |   |-- <SPI> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI)
|   |-- <SPI> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI)
|   |-- <SD> (/home/jeff/Documents/PlatformIO/Projects/test/.piolibdeps/SD_ID161)
|   |   |-- <SPI> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI)
|   |-- <ESP8266HTTPClient> 1.1 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient)
|   |   |-- <ESP8266WiFi> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi)
|-- <ESP8266HTTPClient> 1.1 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient)
|   |-- <ESP8266WiFi> 1.0 (/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi)
xtensa-lx106-elf-g++ -o .pioenvs/huzzah/src/main.cpp.o -c -fno-rtti -fno-exceptions -std=c++11 -Os -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -DPLATFORMIO=30601 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12 -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_HUZZAH\" -DLWIP_OPEN_SRC -DVTABLES_IN_FLASH -Isrc -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI -I.piolibdeps/SD_ID161 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src -I.piolibdeps/ESP8266Spiram_ID5417/src -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266HTTPClient/src -Ilib/ESP8266Audio/src -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/variants/adafruit src/main.cpp
xtensa-lx106-elf-gcc -CC -E -P -DVTABLES_IN_FLASH /home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/ld/eagle.app.v6.common.ld.h -o .pioenvs/huzzah/ld/eagle.app.v6.common.ld
xtensa-lx106-elf-g++ -o .pioenvs/huzzah/lib83e/SPI/SPI.cpp.o -c -fno-rtti -fno-exceptions -std=c++11 -Os -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -DPLATFORMIO=30601 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12 -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_HUZZAH\" -DLWIP_OPEN_SRC -DVTABLES_IN_FLASH -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/variants/adafruit -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI /home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI/SPI.cpp
xtensa-lx106-elf-g++ -o .pioenvs/huzzah/lib2ec/SD_ID161/File.cpp.o -c -fno-rtti -fno-exceptions -std=c++11 -Os -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -DPLATFORMIO=30601 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12 -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_HUZZAH\" -DLWIP_OPEN_SRC -DVTABLES_IN_FLASH -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/variants/adafruit -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI -I.piolibdeps/SD_ID161 .piolibdeps/SD_ID161/File.cpp
In file included from .piolibdeps/SD_ID161/utility/Sd2Card.h:26:0,
from .piolibdeps/SD_ID161/utility/SdFat.h:29,
from .piolibdeps/SD_ID161/SD.h:25,
from .piolibdeps/SD_ID161/File.cpp:15:
.piolibdeps/SD_ID161/utility/Sd2PinMap.h:371:2: error: #error Architecture or board not supported.
#error Architecture or board not supported.
^
xtensa-lx106-elf-g++ -o .pioenvs/huzzah/lib2ec/SD_ID161/SD.cpp.o -c -fno-rtti -fno-exceptions -std=c++11 -Os -mlongcalls -mtext-section-literals -falign-functions=4 -U__STRICT_ANSI__ -ffunction-sections -fdata-sections -Wall -DPLATFORMIO=30601 -DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12 -DF_CPU=80000000L -D__ets__ -DICACHE_FLASH -DARDUINO=10805 -DARDUINO_BOARD=\"PLATFORMIO_HUZZAH\" -DLWIP_OPEN_SRC -DVTABLES_IN_FLASH -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/libc/xtensa-lx106-elf/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/cores/esp8266 -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/tools/sdk/lwip/include -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/variants/adafruit -I/home/jeff/.platformio/packages/framework-arduinoespressif8266/libraries/SPI -I.piolibdeps/SD_ID161 .piolibdeps/SD_ID161/SD.cpp
In file included from .piolibdeps/SD_ID161/utility/Sd2Card.h:26:0,
from .piolibdeps/SD_ID161/utility/SdFat.h:29,
from .piolibdeps/SD_ID161/SD.h:25,
from .piolibdeps/SD_ID161/SD.cpp:53:
.piolibdeps/SD_ID161/utility/Sd2PinMap.h:371:2: error: #error Architecture or board not supported.
#error Architecture or board not supported.
^
In file included from .piolibdeps/SD_ID161/utility/SdFat.h:29:0,
from .piolibdeps/SD_ID161/SD.h:25,
from .piolibdeps/SD_ID161/File.cpp:15:
.piolibdeps/SD_ID161/utility/Sd2Card.h:65:37: error: 'SS_PIN' was not declared in this scope
uint8_t const  SD_CHIP_SELECT_PIN = SS_PIN;
^
.piolibdeps/SD_ID161/utility/Sd2Card.h:68:31: error: 'MOSI_PIN' was not declared in this scope
uint8_t const  SPI_MOSI_PIN = MOSI_PIN;
^
.piolibdeps/SD_ID161/utility/Sd2Card.h:70:31: error: 'MISO_PIN' was not declared in this scope
uint8_t const  SPI_MISO_PIN = MISO_PIN;
^
.piolibdeps/SD_ID161/utility/Sd2Card.h:72:30: error: 'SCK_PIN' was not declared in this scope
uint8_t const  SPI_SCK_PIN = SCK_PIN;
^
*** [.pioenvs/huzzah/lib2ec/SD_ID161/File.cpp.o] Error 1
In file included from .piolibdeps/SD_ID161/utility/SdFat.h:29:0,
from .piolibdeps/SD_ID161/SD.h:25,
from .piolibdeps/SD_ID161/SD.cpp:53:
.piolibdeps/SD_ID161/utility/Sd2Card.h:65:37: error: 'SS_PIN' was not declared in this scope
uint8_t const  SD_CHIP_SELECT_PIN = SS_PIN;
^
.piolibdeps/SD_ID161/utility/Sd2Card.h:68:31: error: 'MOSI_PIN' was not declared in this scope
uint8_t const  SPI_MOSI_PIN = MOSI_PIN;
^
.piolibdeps/SD_ID161/utility/Sd2Card.h:70:31: error: 'MISO_PIN' was not declared in this scope
uint8_t const  SPI_MISO_PIN = MISO_PIN;
^
.piolibdeps/SD_ID161/utility/Sd2Card.h:72:30: error: 'SCK_PIN' was not declared in this scope
uint8_t const  SPI_SCK_PIN = SCK_PIN;
^
*** [.pioenvs/huzzah/lib2ec/SD_ID161/SD.cpp.o] Error 1

Just add #include <SD.h> at top of your project main.cpp file.

Also, see Redirecting...