Packaging with nativization enabled will fail when a struct and interface reference each other.
Error Message:
LogCompile:Error: Circular dependency detected for filename C:\Users\Sean's\Downloads\127513-bpinterfacebug\Intermediate\WindowsNoEditor\NativizedAssets\Source\NativizedAssets\Public\BPI_MyInterface__pf1010915279.h!
While this is not encouraged to create circular references, it is inconsistent with the behavior of a non-nativized package. The project will package successfully when not using nativization. It would be expected that the same error would occur.
Result: Packaging fails
Expected: Packaging would succeed, or the same error message would be present in a non-nativized package.
Head over to the existing Questions & Answers thread and let us know what's up.
7 |
Component | UE - Gameplay - Blueprint Runtime |
---|---|
Affects Versions | 4.14, 4.15 |
Created | Feb 24, 2017 |
---|---|
Resolved | Jul 15, 2021 |
Updated | Jul 19, 2021 |