Sorry guys, but I came back with bugs again.
A project without NE on 1.2.168
$ java -jar bob.jar --variant debug build
Working...Cleaning engine... ...done!
2147483647% ...done!
Reading tasks... ...done!
Building... 1% 2% 3% 4% 5% 6% 7% 8% 9% 11% 12% 13% 14% 15% 16% 17% 18% 19% 20% 22% 23% 24% 25% 26% 27% 28% 29% 30% 31% 33% 34% 35% 36% 37% 38% 39% 40%java.lang.NoClassDefFoundError: Could not initialize class com.dynamo.bob.TexcLibrary
at com.dynamo.bob.font.Fontc.generateGlyphData(Fontc.java:641)
at com.dynamo.bob.font.Fontc.compile(Fontc.java:939)
at com.dynamo.bob.pipeline.FontBuilder.build(FontBuilder.java:65)
at com.dynamo.bob.Project.runTasks(Project.java:1269)
at com.dynamo.bob.Project.doBuild(Project.java:1094)
at com.dynamo.bob.Project.build(Project.java:521)
at com.dynamo.bob.Bob.mainInternal(Bob.java:687)
at com.dynamo.bob.Bob.main(Bob.java:736)
96% ...done!
100% ...done!
The build failed for the following reasons:
ERROR builtins/fonts/system_font.font:0 Could not initialize class com.dynamo.bob.TexcLibrary
A project with NE on 1.2.186
$ java -jar bob.jar --variant debug build
Working...Build Remote Engine...
Building engine... ...done!
2147483647% ...done!
Reading tasks... ...done!
Building... 1% 2% 3% 4% 5% 6% 7% 8% 9% 10% 11% 12% 13% 14% 15%java.lang.UnsatisfiedLinkError: /private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp: dlopen(/private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp, 1): no suitable image found. Did find:
/private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp: no matching architecture in universal wrapper
/private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp: no matching architecture in universal wrapper
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2383)
at java.base/java.lang.Runtime.load0(Runtime.java:746)
at java.base/java.lang.System.load(System.java:1877)
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:761)
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:736)
at com.sun.jna.Native.<clinit>(Native.java:131)
at com.dynamo.bob.TexcLibrary.<clinit>(TexcLibrary.java:53)
at com.dynamo.bob.pipeline.TextureGenerator.generateFromColorAndFormat(TextureGenerator.java:250)
at com.dynamo.bob.pipeline.TextureGenerator.generate(TextureGenerator.java:438)
at com.dynamo.bob.pipeline.TextureGenerator.generate(TextureGenerator.java:393)
at com.dynamo.bob.pipeline.TextureBuilder.build(TextureBuilder.java:63)
at com.dynamo.bob.Project.runTasks(Project.java:1269)
at com.dynamo.bob.Project.doBuild(Project.java:1094)
at com.dynamo.bob.Project.build(Project.java:521)
at com.dynamo.bob.Bob.mainInternal(Bob.java:687)
at com.dynamo.bob.Bob.main(Bob.java:736)
98% ...done!
100% ...done!
The build failed for the following reasons:
ERROR assets/images/ui/emotion_b4.png:0 /private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp: dlopen(/private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp, 1): no suitable image found. Did find:
/private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp: no matching architecture in universal wrapper
/private/var/folders/9v/js0sqc_55gzgvbygq89zfrp00000gn/T/jna-93122623/jna12569627446179218184.tmp: no matching architecture in universal wrapper
What can I do wrong? Is the bugfix tested on M1?
Could this java be a problem?
$ java -version
openjdk version "17" 2021-09-14
OpenJDK Runtime Environment Homebrew (build 17+0)
OpenJDK 64-Bit Server VM Homebrew (build 17+0, mixed mode)