[ 
https://issues.apache.org/jira/browse/MNG-8471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet updated MNG-8471:
---------------------------------
    Description: 
On a Mac with Sequoia 15.1.1 running the binary 4.0-RC2 release to "mvn clean 
verify" the maven-compiler-plugin 



{code}
WARNING: Failed to load native library:libjlinenative.jnilib. osinfo: Mac/arm64 
(caused by: java.lang.UnsatisfiedLinkError: 
/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib:
 
dlopen(/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib,
 0x0001): tried: 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 (code signature in <E83722FF-713D-3654-A603-EEBC715887FE> 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 not valid for use in process: library load disallowed by system policy), 
'/System/Volumes/Preboot/Cryptexes/OS/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 (no such file), 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 (code signature in <E83722FF-713D-3654-A603-EEBC715887FE> 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 not valid for use in process: library load disallowed by system policy), 
enable debug logging for stacktrace)
{code}

The build still seems to complete normally.

openjdk version "17.0.12" 2024-07-16
OpenJDK Runtime Environment Homebrew (build 17.0.12+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.12+0, mixed mode, sharing)

Further, this isn't just a warning on the console. The mac actually pops up two 
alert dialogs to warn about this problem that user must click away during the 
build.

 


  was:
On a Mac with Sequoia 15.1.1 running the binary 4.0-RC2 release to "mvn clean 
verify" the maven-compiler-plugin 




WARNING: Failed to load native library:libjlinenative.jnilib. osinfo: Mac/arm64 
(caused by: java.lang.UnsatisfiedLinkError: 
/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib:
 
dlopen(/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib,
 0x0001): tried: 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 (code signature in <E83722FF-713D-3654-A603-EEBC715887FE> 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 not valid for use in process: library load disallowed by system policy), 
'/System/Volumes/Preboot/Cryptexes/OS/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 (no such file), 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 (code signature in <E83722FF-713D-3654-A603-EEBC715887FE> 
'/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
 not valid for use in process: library load disallowed by system policy), 
enable debug logging for stacktrace)

The build still seems to complete normally.

openjdk version "17.0.12" 2024-07-16
OpenJDK Runtime Environment Homebrew (build 17.0.12+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.12+0, mixed mode, sharing)

Further, this isn't just a warning on the console. The mac actually pops up two 
alert dialogs to warn about this problem that user must click away during the 
build.

 



>  library load disallowed by system policy on Mac
> ------------------------------------------------
>
>                 Key: MNG-8471
>                 URL: https://issues.apache.org/jira/browse/MNG-8471
>             Project: Maven
>          Issue Type: Bug
>    Affects Versions: 4.0.0-rc-2
>            Reporter: Elliotte Rusty Harold
>            Priority: Blocker
>         Attachments: Screenshot 2024-12-25 at 6.10.01 PM.png
>
>
> On a Mac with Sequoia 15.1.1 running the binary 4.0-RC2 release to "mvn clean 
> verify" the maven-compiler-plugin 
> {code}
> WARNING: Failed to load native library:libjlinenative.jnilib. osinfo: 
> Mac/arm64 (caused by: java.lang.UnsatisfiedLinkError: 
> /opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib:
>  
> dlopen(/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib,
>  0x0001): tried: 
> '/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
>  (code signature in <E83722FF-713D-3654-A603-EEBC715887FE> 
> '/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
>  not valid for use in process: library load disallowed by system policy), 
> '/System/Volumes/Preboot/Cryptexes/OS/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
>  (no such file), 
> '/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
>  (code signature in <E83722FF-713D-3654-A603-EEBC715887FE> 
> '/opt/java/apache-maven-4.0.0-rc-2/lib/jline-native/Mac/arm64/libjlinenative.jnilib'
>  not valid for use in process: library load disallowed by system policy), 
> enable debug logging for stacktrace)
> {code}
> The build still seems to complete normally.
> openjdk version "17.0.12" 2024-07-16
> OpenJDK Runtime Environment Homebrew (build 17.0.12+0)
> OpenJDK 64-Bit Server VM Homebrew (build 17.0.12+0, mixed mode, sharing)
> Further, this isn't just a warning on the console. The mac actually pops up 
> two alert dialogs to warn about this problem that user must click away during 
> the build.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to