Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Godot 4.2/4.3 limitations #561

Open
migueldeicaza opened this issue Oct 3, 2024 · 2 comments
Open

Godot 4.2/4.3 limitations #561

migueldeicaza opened this issue Oct 3, 2024 · 2 comments

Comments

@migueldeicaza
Copy link
Owner

Currently our test suite relies on a libgodot based on 4.2, so new features in 4.3 make it trip.

I did this change, but should be reverted once we are done:

bc89235

@migueldeicaza
Copy link
Owner Author

One solution is to fix this: migueldeicaza/SwiftGodotKit#32

@migueldeicaza
Copy link
Owner Author

migueldeicaza commented Oct 4, 2024

Ok, update, I ported libgodot patches to 4.3 and put them in GitHub.com/migueldeicaza/libgodot in the libgodot-4.3-old-style

And uploaded binaries, but the tests are failing.

My old version included both payloads ARM and x86, this one only ARM, so I need to fix that.

The bundle “SwiftGodotPackageTests.xctest” couldn’t be loaded. Try reinstalling the bundle.
(dlopen(/Users/miguel/cvs/SwiftGodot/.build/arm64-apple-macosx/debug/SwiftGodotPackageTests.xctest/Contents/MacOS/SwiftGodotPackageTests, 0x0109): Library not loaded: bin/libgodot.macos.template_debug.dev.arm64.dylib
  Referenced from: <1E7716C8-0B83-3D5D-8CBA-DC81F8505B64> /Users/miguel/cvs/SwiftGodot/.build/arm64-apple-macosx/debug/SwiftGodotPackageTests.xctest/Contents/MacOS/SwiftGodotPackageTests
  Reason: tried: 
'/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/libgodot.macos.template_debug.dev.arm64.dylib' (no such file), 
'bin/libgodot.macos.template_debug.dev.arm64.dylib' (no such file), 
'/System/Volumes/Preboot/Cryptexes/OSbin/libgodot.macos.template_debug.dev.arm64.dylib' (no such file), 
'bin/libgodot.macos.template_debug.dev.arm64.dylib' (no such file))

swiftpm_testing_helper/Entrypoint.swift:29: Fatal error: Failed to open test bundle at path /Users/miguel/cvs/SwiftGodot/.build/arm64-apple-macosx/debug/SwiftGodotPackageTests.xctest/Contents/MacOS/SwiftGodotPackageTests: dlopen(/Users/miguel/cvs/SwiftGodot/.build/arm64-apple-macosx/debug/SwiftGodotPackageTests.xctest/Contents/MacOS/SwiftGodotPackageTests, 0x0101): Library not loaded: bin/libgodot.macos.template_debug.dev.arm64.dylib
  Referenced from: <1E7716C8-0B83-3D5D-8CBA-DC81F8505B64> /Users/miguel/cvs/SwiftGodot/.build/arm64-apple-macosx/debug/SwiftGodotPackageTests.xctest/Contents/MacOS/SwiftGodotPackageTests
  Reason: tried:
'/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/libgodot.macos.template_debug.dev.arm64.dylib' (no such file), 
'bin/libgodot.macos.template_debug.dev.arm64.dylib' (no such file), 
'/System/Volumes/Preboot/Cryptexes/OSbin/libgodot.macos.template_debug.dev.arm64.dylib' (no such file), 
'bin/libgodot.macos.template_debug.dev.arm64.dylib' (no such file)

The libgodot exists in the build directory, but not on the test directory like this is expecting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant