Search Issue Tracker

Active

Votes

0

Found in

2022.3.67f1

6000.0.59f1

6000.2.7f1

6000.3.0b4

6000.4.0a1

Issue ID

UUM-121029

Regression

No

Dedicated Linux server build fails when using IL2CPP in specific projects

-

How to reproduce:
1. Open the attached “IN-115979.zip“ project
2. Ensure that the compiler is set to IL2CPP in Edit → Project Settings → Player → Other Settings → Scripting Backend
3. Go to Build Profiles and select “Linux Server“
4. Build the project

Expected result: the project builds without issues
Actual result: the project fails to build with several error messages

Reproducible with: 2022.3.58f1 (user), 2022.3.67f1, 6000.0.59f1, 6000.2.7f1, 6000.3.0b4, 6000.4.0a1
Could not test with: 2022.1.0a13 (this is the oldest version that has the Linux Server build option; however, there are too many package errors)

Reproducible on: Windows 11
Not Reproducible on: No other environment tested

Notes:
- For the 2022.3.67f1 version, the project used was a different one; it is attached as “IN-115979_2022.zip“, but the reproduction steps and results are the same
- I was not able to reproduce the issue on smaller sample projects
- Error message:
Building Library\Bee\artifacts\LinuxPlayerBuildProgram\zbz95\linker-output\GameAssembly.so failed with output:
ld.lld: error: undefined symbol: DLLH_create_context

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.