An easy but not fundamental solution for #2154 and #2212
Use uppercase for the package Pillow. An easy but not fundamental solution for #2154 and #2212
package:
  name: openssl
  version: 1.1.1m

source:
  url: https://www.openssl.org/source/openssl-1.1.1m.tar.gz
  sha256: f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96
build:
  sharedlibrary: true
  script: |
    emconfigure ./Configure gcc -no-ui-console -DHAVE_FORK=0 -DOPENSSL_NO_SECURE_MEMORY -DNO_SYSLOG -fPIC
    sed -i 's!^CROSS_COMPILE=.*!!g' Makefile
    make build_generated
    make -j ${PYODIDE_JOBS:-3} libcrypto.a
    make -j ${PYODIDE_JOBS:-3} libssl.a
    emar -d libcrypto.a liblegacy-lib-bn_asm.o liblegacy-lib-des_enc.o liblegacy-lib-fcrypt_b.o
    mkdir dist
    emcc -sSIDE_MODULE=1 libcrypto.a -o dist/libcrypto.so
    emcc -sSIDE_MODULE=1 libssl.a -o dist/libssl.so

package:
  name: openssl
  version: 1.1.1m

source:
  url: https://www.openssl.org/source/openssl-1.1.1m.tar.gz
  sha256: f89199be8b23ca45fc7cb9f1d8d3ee67312318286ad030f5316aca6462db6c96
build:
  sharedlibrary: true
  script: |
    emconfigure ./Configure gcc -no-ui-console -DHAVE_FORK=0 -DOPENSSL_NO_SECURE_MEMORY -DNO_SYSLOG -fPIC
    sed -i 's!^CROSS_COMPILE=.*!!g' Makefile
    make build_generated
    make -j ${PYODIDE_JOBS:-3} libcrypto.a
    make -j ${PYODIDE_JOBS:-3} libssl.a
    emar -d libcrypto.a liblegacy-lib-bn_asm.o liblegacy-lib-des_enc.o liblegacy-lib-fcrypt_b.o
    mkdir dist
    emcc -sSIDE_MODULE=1 libcrypto.a -o dist/libcrypto.so
    emcc -sSIDE_MODULE=1 libssl.a -o dist/libssl.so
