benzino77/tasmocompiler

Unable to Compile Webcam in combination with WS2812 LEDs

Closed this issue · 1 comments

i would love to compile a version of tasmota with webcam + ws2812 LEDs but i always run into this error:

2023-01-20T22:53:00.723Z server {
  "showDownloadLinks": false,
  "features": {
    "board": {
      "name": "esp32webcam",
      "chip_type": "esp32",
      "description": "Webcam",
      "default": false,
      "show": true,
      "platformio_entries": {
        "extends": "env:tasmota32_base",
        "build_flags": "${env:tasmota32_base.build_flags}",
        "board": "esp32-fix"
      },
      "platformio_env_name": "tasmota32-webcam",
      "tooltip": "",
      "include_features": [
        "berry",
        "ufilesys",
        "rules"
      ],
      "exclude_features": [],
      "defines": {
        "USE_WEBCAM": true,
        "USE_TASMOTA_DISCOVERY": true,
        "ENABLE_RTSPSERVER": true,
        "USE_MI_ESP32": false,
        "CAMERA_MODEL_AI_THINKER": true
      }
    },
    "USE_ENERGY_SENSOR": false,
    "distance": false,
    "USE_SR04": false,
    "USE_VL53L0X": false,
    "USE_HRXL": false,
    "USE_DYP": false,
    "USE_VL53L1X": false,
    "alexa": false,
    "USE_EMULATION": false,
    "USE_EMULATION_HUE": false,
    "USE_EMULATION_WEMO": false,
    "USE_ADC_VCC": false,
    "USE_TASMOTA_CLIENT": false,
    "berry": true,
    "USE_BERRY": true,
    "USE_BERRY_PSRAM": true,
    "bluetooth": false,
    "USE_BLE_ESP32": false,
    "USE_MI_ESP32": false,
    "displays": false,
    "USE_DISPLAY": false,
    "USE_DISPLAY_MODES1TO5": false,
    "USE_DISPLAY_LCD": false,
    "USE_DISPLAY_SSD1306": false,
    "USE_DISPLAY_MATRIX": false,
    "USE_DISPLAY_ILI9341": false,
    "USE_DISPLAY_EPAPER_29": false,
    "USE_DISPLAY_EPAPER_42": false,
    "USE_DISPLAY_SH1106": false,
    "USE_DISPLAY_ILI9488": false,
    "USE_DISPLAY_SSD1351": false,
    "USE_DISPLAY_RA8876": false,
    "USE_DISPLAY_SEVENSEG": false,
    "USE_DISPLAY_ST7789": false,
    "USE_DISPLAY_SSD1331": false,
    "precustom#displays": "",
    "USE_DOMOTICZ": false,
    "USE_ETHERNET": false,
    "USE_HOME_ASSISTANT": false,
    "gpioexpanders": false,
    "USE_MCP230xx": false,
    "USE_MCP230xx_OUTPUT": false,
    "USE_MCP230xx_DISPLAYOUTPUT": false,
    "precustom#gpioexpanders": "",
    "USE_I2C": false,
    "infrared": false,
    "USE_IR_REMOTE": false,
    "USE_IR_REMOTE_FULL": false,
    "USE_KNX": false,
    "lightsensors": false,
    "USE_BH1750": false,
    "USE_VEML6070": false,
    "USE_TSL2561": false,
    "USE_SI1145": false,
    "USE_APDS9960": false,
    "USE_VEML6075": false,
    "USE_MAX44009": false,
    "USE_TSL2591": false,
    "USE_AS3935": false,
    "USE_VEML7700": false,
    "airsensors": false,
    "USE_MHZ19": false,
    "USE_SENSEAIR": false,
    "USE_PMS5003": false,
    "USE_MGS": false,
    "USE_NOVA_SDS": false,
    "USE_SGP30": false,
    "USE_CCS811": false,
    "USE_SCD30": false,
    "USE_SPS30": false,
    "USE_HPMA": false,
    "USE_IAQ": false,
    "USE_T67XX": false,
    "USE_VINDRIKTNING": false,
    "USE_SCD40": false,
    "USE_HM330X": false,
    "USE_DISCOVERY": false,
    "modbusbridge": false,
    "USE_MODBUSBRIDGE": false,
    "USE_MODBUSBRIDGE_TCP": false,
    "USE_MQTT_TLS": false,
    "rules": true,
    "USE_RULES": true,
    "USE_EXPRESSION": true,
    "SUPPORT_IF_STATEMENT": true,
    "USE_RC_SWITCH": false,
    "ufilesys": true,
    "USE_UFILESYS": true,
    "USE_SDCARD": true,
    "GUI_TRASH_FILE": true,
    "GUI_EDIT_FILE": true,
    "USE_SHUTTER": false,
    "precustom#USE_SHUTTER": "",
    "USE_SCRIPT": false,
    "USE_SPI": true,
    "energysensors": false,
    "USE_HLW8012": false,
    "USE_CSE7766": false,
    "USE_PZEM004T": false,
    "USE_MCP39F501": false,
    "USE_PZEM_AC": false,
    "USE_PZEM_DC": false,
    "USE_ADE7953": false,
    "USE_SDM120": false,
    "USE_DDS2382": false,
    "USE_SDM630": false,
    "USE_DDSU666": false,
    "USE_SOLAX_X1": false,
    "USE_LE01MR": false,
    "USE_BL09XX": false,
    "USE_TELEINFO": false,
    "USE_IEM3000": false,
    "USE_WE517": false,
    "USE_ENERGY_DUMMY": false,
    "temphumpressensors": false,
    "USE_SONOFF_SC": false,
    "USE_DS18x20": false,
    "USE_DHT": false,
    "USE_SHT": false,
    "USE_HTU": false,
    "USE_BMP": false,
    "USE_SHT3X": false,
    "USE_LM75AD": false,
    "USE_AZ7798": false,
    "USE_MAX31855": false,
    "USE_MLX90614": false,
    "USE_MAX31865": false,
    "USE_HIH6": false,
    "USE_DHT12": false,
    "USE_DS1624": false,
    "USE_AHT1x": false,
    "USE_HDC1080": false,
    "USE_MCP9808": false,
    "USE_HP303B": false,
    "USE_LMT01": false,
    "USE_AM2320": false,
    "USE_TIMERS": true,
    "USE_TUYA_MCU": false,
    "USE_WEBSERVER": true,
    "USE_WS2812": true,
    "USE_ZIGBEE": false,
    "precustom#USE_ZIGBEE": ""
  },
  "network": {
    "STA_SSID1": "<secret>",
    "STA_PASS1": "<secret>",
    "WIFI_IP_ADDRESS": "",
    "WIFI_SUBNETMASK": "",
    "WIFI_GATEWAY": "",
    "WIFI_DNS": "",
    "showPassword": true,
    "staticIPEnabled": false
  },
  "version": {
    "tasmotaVersion": "v12.3.0",
    "MY_LANGUAGE": "de_DE",
    "message": ""
  },
  "customParams": "",
  "tcGUILanguage": "de"
}
2023-01-20T22:53:01.115Z compile Successfully write /tmp/Tasmota/tasmota/user_config_override.h
2023-01-20T22:53:01.367Z compile Processing tasmota32-webcam (board: esp32-fix; framework: arduino; platform: https://github.com/tasmota/platform-espressif32/releases/download/v.2.0.5/platform-espressif32-v.2.0.5.zip)
--------------------------------------------------------------------------------

2023-01-20T22:53:01.638Z compile Verbose mode can be enabled via `-v, --verbose` option

2023-01-20T22:53:01.648Z compile CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32-fix.html
PLATFORM: Espressif 32 (2.0.5+20221125) > Espressif Generic ESP32 >= 4M Flash, PSRAM with fix, Tasmota 2880k Code/OTA, 320k FS
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES: 
 - framework-arduinoespressif32 @ 2.0.5 

2023-01-20T22:53:01.648Z compile  - tool-esptoolpy @ 1.40400.0 (4.4.0) 
 - tool-mklittlefs @ 1.203.210628 (2.3) 
 - tool-mkspiffs @ 2.230.0 (2.30) 
 - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5

2023-01-20T22:53:01.749Z compile Converting tasmota.ino

2023-01-20T22:53:02.129Z compile LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ strict

2023-01-20T22:53:02.243Z compile Found 46 compatible libraries
Scanning dependencies...

2023-01-20T22:53:03.477Z compile Dependency Graph
|-- EEPROM 24C128_256_521
|   |-- Wire @ 2.0.0
|-- FFat @ 2.0.0
|   |-- FS @ 2.0.0
|-- FS @ 2.0.0

2023-01-20T22:53:03.477Z compile |-- HttpClient light for Berry @ 1.0
|   |-- HTTPUpdate @ 2.0.0
|   |   |-- HTTPClient @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |-- Update @ 2.0.0
|   |   |-- WiFi @ 2.0.0
|   |-- WiFi @ 2.0.0
|   |-- HTTPClient @ 2.0.0
|   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.478Z compile |   |   |-- WiFiClientSecure @ 2.0.0

2023-01-20T22:53:03.478Z compile |   |   |   |-- WiFi @ 2.0.0
|   |-- WiFiClientSecure @ 2.0.0
|   |   |-- WiFi @ 2.0.0
|   |-- TLS mini client derived from Arduino @ 1.0
|   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.478Z compile |   |   |-- BearSSL @ 0.6

2023-01-20T22:53:03.478Z compile |   |   |-- ESP32-to-ESP8266-compat @ 0.0.2
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- WebServer @ 2.0.0

2023-01-20T22:53:03.478Z compile |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |-- FS @ 2.0.0
|   |   |   |-- HTTPClient @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |-- WiFiClientSecure @ 2.0.0

2023-01-20T22:53:03.479Z compile |   |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- HTTPUpdate @ 2.0.0
|   |   |   |   |-- HTTPClient @ 2.0.0
|   |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |-- Update @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- ESPmDNS @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|-- UdpListener @ 1.0

2023-01-20T22:53:03.479Z compile |-- Unishox Compressor Decompressor highly customized and optimized for ESP8266 and Tasmota @ 1.0

2023-01-20T22:53:03.480Z compile |-- TLS mini client derived from Arduino @ 1.0
|   |-- WiFi @ 2.0.0
|   |-- BearSSL @ 0.6
|   |-- ESP32-to-ESP8266-compat @ 0.0.2
|   |   |-- WiFi @ 2.0.0
|   |   |-- WebServer @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- FS @ 2.0.0
|   |   |-- HTTPClient @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |-- HTTPUpdate @ 2.0.0
|   |   |   |-- HTTPClient @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |-- WiFiClientSecure @ 2.0.0

2023-01-20T22:53:03.480Z compile |   |   |   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.480Z compile |   |   |   |-- Update @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |-- ESPmDNS @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.481Z compile |-- Zip-readonly-FS @ 1.0

2023-01-20T22:53:03.481Z compile |   |-- FS @ 2.0.0
|   |-- TasmotaLList @ 1.0
|-- Berry Tasmota mapping @ 1.0
|   |-- Berry @ 7.0
|   |   |-- re1.5 @ 0.9
|   |-- Berry mapping to C @ 1.0
|   |   |-- Berry @ 7.0

2023-01-20T22:53:03.481Z compile |   |   |   |-- re1.5 @ 0.9

2023-01-20T22:53:03.481Z compile |   |-- ccronexpr
|   |-- Zip-readonly-FS @ 1.0

2023-01-20T22:53:03.482Z compile |   |   |-- FS @ 2.0.0
|   |   |-- TasmotaLList @ 1.0
|   |-- FS @ 2.0.0
|   |-- LittleFS @ 2.0.0
|   |   |-- FS @ 2.0.0
|   |-- WiFi @ 2.0.0
|   |-- Unishox Compressor Decompressor highly customized and optimized for ESP8266 and Tasmota @ 1.0
|-- Berry @ 7.0
|   |-- re1.5 @ 0.9
|-- Berry int64 implementation for 32 bits architceture @ 1.0
|   |-- Berry @ 7.0
|   |   |-- re1.5 @ 0.9
|   |-- Berry mapping to C @ 1.0

2023-01-20T22:53:03.482Z compile |   |   |-- Berry @ 7.0
|   |   |   |-- re1.5 @ 0.9

2023-01-20T22:53:03.482Z compile |-- Berry mapping to C @ 1.0

2023-01-20T22:53:03.482Z compile |   |-- Berry @ 7.0

2023-01-20T22:53:03.482Z compile |   |   |-- re1.5 @ 0.9
|-- headers

2023-01-20T22:53:03.482Z compile |   |-- EEPROM @ 2.0.0
|   |-- ESP32-to-ESP8266-compat @ 0.0.2

2023-01-20T22:53:03.482Z compile |   |   |-- WiFi @ 2.0.0
|   |   |-- WebServer @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.482Z compile |   |   |   |-- FS @ 2.0.0
|   |   |-- HTTPClient @ 2.0.0

2023-01-20T22:53:03.483Z compile |   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.483Z compile |   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |-- HTTPUpdate @ 2.0.0
|   |   |   |-- HTTPClient @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.483Z compile |   |   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- Update @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |-- ESPmDNS @ 2.0.0

2023-01-20T22:53:03.483Z compile |   |   |   |-- WiFi @ 2.0.0
|   |-- WiFi @ 2.0.0
|-- ccronexpr
|-- ESP32-to-ESP8266-compat @ 0.0.2

2023-01-20T22:53:03.484Z compile |   |-- WiFi @ 2.0.0
|   |-- WebServer @ 2.0.0
|   |   |-- WiFi @ 2.0.0
|   |   |-- FS @ 2.0.0
|   |-- HTTPClient @ 2.0.0
|   |   |-- WiFi @ 2.0.0
|   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |-- HTTPUpdate @ 2.0.0

2023-01-20T22:53:03.484Z compile |   |   |-- HTTPClient @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |-- Update @ 2.0.0
|   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.484Z compile |   |-- ESPmDNS @ 2.0.0
|   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.485Z compile |-- re1.5 @ 0.9
|-- Micro-RTSP @ 0.1.6
|   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.485Z compile |-- DHT sensor library @ 1.4.3
|-- DNSServer @ 2.0.0
|   |-- WiFi @ 2.0.0
|-- DnsClient @ 1.0
|   |-- WiFi @ 2.0.0
|-- ESP Mail Client @ 1.2.0
|   |-- ESP32-to-ESP8266-compat @ 0.0.2
|   |   |-- WiFi @ 2.0.0
|   |   |-- WebServer @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- FS @ 2.0.0
|   |   |-- HTTPClient @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- WiFiClientSecure @ 2.0.0

2023-01-20T22:53:03.486Z compile |   |   |   |   |-- WiFi @ 2.0.0
|   |   |-- HTTPUpdate @ 2.0.0
|   |   |   |-- HTTPClient @ 2.0.0
|   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.486Z compile |   |   |   |-- Update @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |-- ESPmDNS @ 2.0.0

2023-01-20T22:53:03.486Z compile |   |   |   |-- WiFi @ 2.0.0
|   |-- WiFi @ 2.0.0
|   |-- Ethernet @ 2.0.0

2023-01-20T22:53:03.486Z compile |   |   |-- WiFi @ 2.0.0
|   |-- FS @ 2.0.0
|   |-- SD @ 2.0.0
|   |   |-- FS @ 2.0.0
|   |   |-- SPI @ 2.0.0

2023-01-20T22:53:03.487Z compile |   |-- LittleFS @ 2.0.0
|   |   |-- FS @ 2.0.0
|   |-- SD_MMC @ 2.0.0

2023-01-20T22:53:03.487Z compile |   |   |-- FS @ 2.0.0

2023-01-20T22:53:03.487Z compile |-- Ethernet @ 2.0.0
|   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.487Z compile |-- JSMN JSON parser customized and optimized for ESP8266 and Tasmota @ 1.0
|-- TasmotaLList @ 1.0
|-- LinkedList
|-- LittleFS @ 2.0.0
|   |-- FS @ 2.0.0
|-- PubSubClient @ 2.8
|-- Ext-printf @ 1.0

2023-01-20T22:53:03.487Z compile |-- SD @ 2.0.0
|   |-- FS @ 2.0.0
|   |-- SPI @ 2.0.0

2023-01-20T22:53:03.488Z compile |-- SD_MMC @ 2.0.0
|   |-- FS @ 2.0.0
|-- SPI @ 2.0.0
|-- TasmotaSerial @ 3.6.0
|   |-- ESP32-to-ESP8266-compat @ 0.0.2
|   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.488Z compile |   |   |-- WebServer @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0

2023-01-20T22:53:03.488Z compile |   |   |   |-- FS @ 2.0.0

2023-01-20T22:53:03.488Z compile |   |   |-- HTTPClient @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- WiFiClientSecure @ 2.0.0

2023-01-20T22:53:03.488Z compile |   |   |   |   |-- WiFi @ 2.0.0
|   |   |-- HTTPUpdate @ 2.0.0

2023-01-20T22:53:03.489Z compile |   |   |   |-- HTTPClient @ 2.0.0

2023-01-20T22:53:03.489Z compile |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |   |-- WiFiClientSecure @ 2.0.0
|   |   |   |   |   |-- WiFi @ 2.0.0
|   |   |   |-- Update @ 2.0.0
|   |   |   |-- WiFi @ 2.0.0
|   |   |-- ESPmDNS @ 2.0.0

2023-01-20T22:53:03.489Z compile |   |   |   |-- WiFi @ 2.0.0
|-- Ticker @ 2.0.0

2023-01-20T22:53:03.489Z compile |-- WiFiClientSecure @ 2.0.0
|   |-- WiFi @ 2.0.0
|-- Wire @ 2.0.0
|-- base64 @ 1.1.1
|-- BearSSL @ 0.6
|-- WebServer @ 2.0.0

2023-01-20T22:53:03.489Z compile |   |-- WiFi @ 2.0.0
|   |-- FS @ 2.0.0

2023-01-20T22:53:03.822Z compile Building in release mode

2023-01-20T22:53:03.975Z compile *** use provided user_config_override.h as planned ***
*** use provided platformio_override.ini as planned ***

2023-01-20T22:53:03.977Z compile Using manually specified: COM5

2023-01-20T22:53:04.469Z compile Compiling .pio/build/tasmota32-webcam/src/tasmota.ino.cpp.o

2023-01-20T22:53:04.489Z compile Compiling .pio/build/tasmota32-webcam/src/tasmota_support/homekit.c.o

2023-01-20T22:53:04.498Z compile Compiling .pio/build/tasmota32-webcam/src/tasmota_xsns_sensor/xsns_62_esp32_mi_homekit.c.o

2023-01-20T22:53:04.529Z compile Generating partitions .pio/build/tasmota32-webcam/partitions.bin

2023-01-20T22:53:04.643Z compile Compiling .pio/build/tasmota32-webcam/lib767/Wire/Wire.cpp.o

2023-01-20T22:53:04.807Z compile Compiling .pio/build/tasmota32-webcam/liba60/AT24C256_512/Eeprom24C512.cpp.o

2023-01-20T22:53:04.830Z compile Compiling .pio/build/tasmota32-webcam/liba60/AT24C256_512/Eeprom24C128_256.cpp.o

2023-01-20T22:53:04.927Z compile Compiling .pio/build/tasmota32-webcam/lib790/FS/FS.cpp.o

2023-01-20T22:53:04.959Z compile Compiling .pio/build/tasmota32-webcam/lib790/FS/vfs_api.cpp.o

2023-01-20T22:53:04.961Z compile /tmp/Tasmota/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_leds.ino:27:10: fatal error: NeoPixelBus.h: No such file or directory

2023-01-20T22:53:04.961Z compile 
*********************************************************************
* Looking for NeoPixelBus.h dependency? Check our library registry!
*
* CLI  > platformio lib search "header:NeoPixelBus.h"
* Web  > https://registry.platformio.org/search?q=header:NeoPixelBus.h
*
*********************************************************************

 #include <NeoPixelBus.h>
          ^~~~~~~~~~~~~~~
compilation terminated.

2023-01-20T22:53:05.109Z compile Compiling .pio/build/tasmota32-webcam/lib0a6/FFat/FFat.cpp.o

2023-01-20T22:53:05.239Z compile *** [.pio/build/tasmota32-webcam/src/tasmota.ino.cpp.o] Error 1

2023-01-20T22:53:05.240Z compile Compiling .pio/build/tasmota32-webcam/lib789/WiFi/WiFi.cpp.o

2023-01-20T22:53:05.751Z compile ========================== [FAILED] Took 4.38 seconds ==========================

2023-01-20T22:53:05.752Z compile 

2023-01-20T22:53:05.752Z compile Environment       Status    Duration
----------------  --------  ------------
tasmota32-webcam  FAILED    00:00:04.384

2023-01-20T22:53:05.752Z compile ==================== 1 failed, 0 succeeded in 00:00:04.384 ====================

2023-01-20T22:53:05.783Z compile Finished. Exit code: 1.

WebCam is a kind of "special" board (at least that is how Tasmota treat it).
Have a look here: https://github.com/arendst/Tasmota/blob/404589c860e6af0a860d5b4324a11c0dc91c30c9/tasmota/include/tasmota_configurations_ESP32.h#L225

Tasmota Dev Team for some reason disable (by default) USE_WS2812 for ESP32-webcam board. I don't know what is a reason for that, but if you need more information I will direct you to Tasmota discord channel where you can find people from Tasmota Dev Team.