kreait / laravel-firebase

A Laravel package for the Firebase PHP Admin SDK
https://github.com/kreait/firebase-php
MIT License
992 stars 163 forks source link

syntax error, unexpected token \")\" on shared host #157

Closed wredan closed 1 year ago

wredan commented 1 year ago

Describe the bug

Hi, I am facing this issue when deploying laravel 8 on a shared host (I know, bad practice, but still trying to keep this project as cheap as possible πŸ˜…). This package works amazingly on local env, ty for providing it πŸ˜„ .

That being said, here are some specs:

If you think this could be related to the platform I am using, I will post directly to their forum. Thanks for your patience and your amazing work πŸ˜„.

Installed packages

{
    "name": "laravel/laravel",
    "type": "project",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "php": "^7.3|^8.0",
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^7.0.1",
        "kreait/laravel-firebase": "^4.2",
        "laravel/framework": "^8.75",
        "laravel/sanctum": "^2.11",
        "laravel/tinker": "^2.5",
        "php-open-source-saver/jwt-auth": "^2.0",
        "spatie/laravel-permission": "^5.7"
    },
    "require-dev": {
        "facade/ignition": "^2.5",
        "fakerphp/faker": "^1.9.1",
        "knuckleswtf/scribe": "^4.6",
        "laravel/sail": "^1.0.1",
        "mockery/mockery": "^1.4.4",
        "nunomaduro/collision": "^5.10",
        "phpunit/phpunit": "^9.5.10"
    },
    "autoload": {
        "psr-4": {
            "App\\": "app/",
            "Database\\Factories\\": "database/factories/",
            "Database\\Seeders\\": "database/seeders/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\": "tests/"
        }
    },
    "scripts": {
        "post-autoload-dump": [
            "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
            "@php artisan package:discover --ansi"
        ],
        "post-update-cmd": [
            "@php artisan vendor:publish --tag=laravel-assets --ansi --force"
        ],
        "post-root-package-install": [
            "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "@php artisan key:generate --ansi"
        ]
    },
    "extra": {
        "laravel": {
            "dont-discover": []
        }
    },
    "config": {
        "optimize-autoloader": true,
        "preferred-install": "dist",
        "sort-packages": true
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}

PHP version and extensions

This is my local env composer show --platfom:

composer               2.4.4    Composer package
composer-plugin-api    2.3.0    The Composer Plugin API
composer-runtime-api   2.2.2    The Composer Runtime API
ext-bcmath             8.1.12   The bcmath PHP extension
ext-bz2                8.1.12   The bz2 PHP extension
ext-calendar           8.1.12   The calendar PHP extension
ext-ctype              8.1.12   The ctype PHP extension
ext-curl               8.1.12   The curl PHP extension
ext-date               8.1.12   The date PHP extension
ext-dba                8.1.12   The dba PHP extension
ext-dom                20031129 The dom PHP extension
ext-exif               8.1.12   The exif PHP extension
ext-ffi                8.1.12   The FFI PHP extension
ext-fileinfo           8.1.12   The fileinfo PHP extension
ext-filter             8.1.12   The filter PHP extension
ext-ftp                8.1.12   The ftp PHP extension
ext-gd                 8.1.12   The gd PHP extension
ext-gettext            8.1.12   The gettext PHP extension
ext-gmp                8.1.12   The gmp PHP extension
ext-hash               8.1.12   The hash PHP extension
ext-iconv              8.1.12   The iconv PHP extension
ext-intl               8.1.12   The intl PHP extension
ext-json               8.1.12   The json PHP extension
ext-ldap               8.1.12   The ldap PHP extension
ext-libxml             8.1.12   The libxml PHP extension
ext-mbstring           8.1.12   The mbstring PHP extension
ext-mysqli             8.1.12   The mysqli PHP extension
ext-mysqlnd            0        The mysqlnd PHP extension (actual version: mysqlnd 8.1.12)
ext-odbc               8.1.12   The odbc PHP extension
ext-openssl            8.1.12   The openssl PHP extension
ext-pcntl              8.1.12   The pcntl PHP extension
ext-pcre               8.1.12   The pcre PHP extension
ext-pdo                8.1.12   The PDO PHP extension
ext-pdo_dblib          8.1.12   The pdo_dblib PHP extension
ext-pdo_mysql          8.1.12   The pdo_mysql PHP extension
ext-pdo_odbc           8.1.12   The PDO_ODBC PHP extension
ext-pdo_pgsql          8.1.12   The pdo_pgsql PHP extension
ext-pdo_sqlite         8.1.12   The pdo_sqlite PHP extension
ext-pgsql              8.1.12   The pgsql PHP extension
ext-phar               8.1.12   The Phar PHP extension
ext-posix              8.1.12   The posix PHP extension
ext-pspell             8.1.12   The pspell PHP extension
ext-readline           8.1.12   The readline PHP extension
ext-reflection         8.1.12   The Reflection PHP extension
ext-session            8.1.12   The session PHP extension
ext-shmop              8.1.12   The shmop PHP extension
ext-simplexml          8.1.12   The SimpleXML PHP extension
ext-soap               8.1.12   The soap PHP extension
ext-sockets            8.1.12   The sockets PHP extension
ext-sodium             8.1.12   The sodium PHP extension
ext-spl                8.1.12   The SPL PHP extension
ext-sqlite3            8.1.12   The sqlite3 PHP extension
ext-sysvmsg            8.1.12   The sysvmsg PHP extension
ext-sysvsem            8.1.12   The sysvsem PHP extension
ext-sysvshm            8.1.12   The sysvshm PHP extension
ext-tidy               8.1.12   The tidy PHP extension
ext-tokenizer          8.1.12   The tokenizer PHP extension
ext-xml                8.1.12   The xml PHP extension
ext-xmlreader          8.1.12   The xmlreader PHP extension
ext-xmlwriter          8.1.12   The xmlwriter PHP extension
ext-xsl                8.1.12   The xsl PHP extension
ext-zend-opcache       8.1.12   The Zend OPcache PHP extension
ext-zip                1.19.5   The zip PHP extension
ext-zlib               8.1.12   The zlib PHP extension
lib-bz2                1.0.8    The bz2 library
lib-curl               7.86.0   The curl library
lib-curl-libssh2       1.10.0   curl libssh2 version
lib-curl-zlib          1.2.11   curl zlib version
lib-date-timelib       2021.17  date timelib version
lib-date-zoneinfo      2022.4   zoneinfo ("Olson") database for date
lib-fileinfo-libmagic  540      fileinfo libmagic version
lib-gd                 2.3.3    The gd library
lib-gmp                6.2.1    The gmp library
lib-icu                71.1     The ICU unicode and globalization support library
lib-icu-cldr           41       ICU CLDR project version
lib-icu-unicode        14.0.0   ICU unicode version
lib-ldap-openldap      2.6.3    OpenLDAP version of ldap
lib-libsodium          1.0.18   The libsodium library
lib-libxml             2.9.13   libxml library version
lib-libxslt            1.1.35   The libxslt library
lib-libxslt-libxml     2.9.13   libxml version libxslt is compiled against
lib-mbstring-libmbfl   1.3.2    mbstring libmbfl version
lib-mbstring-oniguruma 6.9.8    mbstring oniguruma version
lib-openssl            1.1.1.19 OpenSSL 1.1.1s  1 Nov 2022
lib-pcre               10.40    The pcre library
lib-pcre-unicode       14.0.0   PCRE Unicode version support
lib-pdo_pgsql-libpq    15.0     libpq for pdo_pgsql
lib-pdo_sqlite-sqlite  3.39.4   The pdo_sqlite-sqlite library
lib-sqlite3-sqlite     3.39.4   The sqlite3-sqlite library
lib-zip-libzip         1.9.2    The zip-libzip library
lib-zlib               1.2.11   The zlib library
php                    8.1.12   The PHP interpreter
php-64bit              8.1.12   The PHP interpreter, 64bit
php-ipv6               8.1.12   The PHP interpreter, with IPv6 support

Steps to reproduce the issue.

Error message/Stack trace

{
    "message": "syntax error, unexpected token \")\"",
    "exception": "ParseError",
    "file": "<my-project-root)>/vendor/symfony/cache/Adapter/AbstractAdapter.php",
    "line": 138,
    "trace": [
        {
            "file": "<my-project-root)>/vendor/composer/ClassLoader.php",
            "line": 428,
            "function": "Composer\\Autoload\\includeFile"
        },
        {
            "file": "<my-project-root)>/vendor/symfony/cache/Adapter/Psr16Adapter.php",
            "line": 24,
            "function": "loadClass",
            "class": "Composer\\Autoload\\ClassLoader",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/composer/ClassLoader.php",
            "line": 571,
            "function": "include"
        },
        {
            "file": "<my-project-root)>/vendor/composer/ClassLoader.php",
            "line": 428,
            "function": "Composer\\Autoload\\includeFile"
        },
        {
            "file": "<my-project-root)>/vendor/kreait/laravel-firebase/src/FirebaseProjectManager.php",
            "line": 98,
            "function": "loadClass",
            "class": "Composer\\Autoload\\ClassLoader",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/kreait/laravel-firebase/src/FirebaseProjectManager.php",
            "line": 33,
            "function": "configure",
            "class": "Kreait\\Laravel\\Firebase\\FirebaseProjectManager",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/kreait/laravel-firebase/src/ServiceProvider.php",
            "line": 58,
            "function": "project",
            "class": "Kreait\\Laravel\\Firebase\\FirebaseProjectManager",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Container/Container.php",
            "line": 873,
            "function": "Kreait\\Laravel\\Firebase\\{closure}",
            "class": "Kreait\\Laravel\\Firebase\\ServiceProvider",
            "type": "::"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Container/Container.php",
            "line": 758,
            "function": "build",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Application.php",
            "line": 851,
            "function": "resolve",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Container/Container.php",
            "line": 694,
            "function": "resolve",
            "class": "Illuminate\\Foundation\\Application",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Application.php",
            "line": 836,
            "function": "make",
            "class": "Illuminate\\Container\\Container",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php",
            "line": 119,
            "function": "make",
            "class": "Illuminate\\Foundation\\Application",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/app/Http/Services/FirebaseService.php",
            "line": 13,
            "function": "app"
        },
        {
            "file": "<my-project-root)>/app/Http/Controllers/NewsController.php",
            "line": 149,
            "function": "sendMessageToTopic",
            "class": "App\\Http\\Services\\FirebaseService",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/app/Http/Controllers/NewsController.php",
            "line": 134,
            "function": "sendFirebaseCloudMessage",
            "class": "App\\Http\\Controllers\\NewsController",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Controller.php",
            "line": 54,
            "function": "store",
            "class": "App\\Http\\Controllers\\NewsController",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php",
            "line": 45,
            "function": "callAction",
            "class": "Illuminate\\Routing\\Controller",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 262,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\ControllerDispatcher",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Route.php",
            "line": 205,
            "function": "runController",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 721,
            "function": "run",
            "class": "Illuminate\\Routing\\Route",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 128,
            "function": "Illuminate\\Routing\\{closure}",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/spatie/laravel-permission/src/Middlewares/PermissionMiddleware.php",
            "line": 24,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Spatie\\Permission\\Middlewares\\PermissionMiddleware",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php",
            "line": 44,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Auth\\Middleware\\Authenticate",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/app/Http/Middleware/ForceJson.php",
            "line": 25,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "App\\Http\\Middleware\\ForceJson",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php",
            "line": 50,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php",
            "line": 127,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php",
            "line": 103,
            "function": "handleRequest",
            "class": "Illuminate\\Routing\\Middleware\\ThrottleRequests",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php",
            "line": 55,
            "function": "handleRequestUsingNamedLimiter",
            "class": "Illuminate\\Routing\\Middleware\\ThrottleRequests",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Routing\\Middleware\\ThrottleRequests",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 103,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 723,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 698,
            "function": "runRouteWithinStack",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 662,
            "function": "runRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Routing/Router.php",
            "line": 651,
            "function": "dispatchToRoute",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 167,
            "function": "dispatch",
            "class": "Illuminate\\Routing\\Router",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 128,
            "function": "Illuminate\\Foundation\\Http\\{closure}",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php",
            "line": 31,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php",
            "line": 21,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php",
            "line": 40,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php",
            "line": 27,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php",
            "line": 86,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/fruitcake/laravel-cors/src/HandleCors.php",
            "line": 52,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Fruitcake\\Cors\\HandleCors",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php",
            "line": 39,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 167,
            "function": "handle",
            "class": "Illuminate\\Http\\Middleware\\TrustProxies",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php",
            "line": 103,
            "function": "Illuminate\\Pipeline\\{closure}",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 142,
            "function": "then",
            "class": "Illuminate\\Pipeline\\Pipeline",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php",
            "line": 111,
            "function": "sendRequestThroughRouter",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        },
        {
            "file": "<my-project-root)>/index.php",
            "line": 52,
            "function": "handle",
            "class": "Illuminate\\Foundation\\Http\\Kernel",
            "type": "->"
        }
    ]
}

Additional information

No response

jeromegamez commented 1 year ago

I think the problem might be that you are doing the composer install on your local computer and then push everything, including the vendor directory, to the remote host.

If my assumption is correct, you should be able to resolve this by adding

"platform": {
    "php": "8.0.22"
}

to the config section and then do a composer update -W (perhaps delete the vendor directory beforehand, just to be sure). (https://getcomposer.org/doc/06-config.md#platform)

I hope this resolves the issue! 🀞🏻

Concerning the messages not showing up in the Firebase console: only messages sent from the console show up there, messages sent from backends unfortunately don't.

Let me know if it works!

jeromegamez commented 1 year ago

Syntax errors are almost always a sign that code targeted at newer PHP versions is executed in an environment with an older PHP version.

wredan commented 1 year ago

Ty for your response! I'll give it a try as soon as possible and reach back to give you feedback πŸ˜„

wredan commented 1 year ago

Hi, @jeromegamez giving the target platform actually works πŸŽ‰ . Thank you so much for the support even if it was not a package bug related. Closing the issue πŸ˜„