You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2021/11/04 21:54:28 UTC

[tomcat] branch main updated: Update instructions

This is an automated email from the ASF dual-hosted git repository.

remm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new 8f93066  Update instructions
8f93066 is described below

commit 8f93066a694221255e08c0a58dcf66367a5323b0
Author: remm <re...@apache.org>
AuthorDate: Thu Nov 4 22:50:40 2021 +0100

    Update instructions
    
    Following an ill fated Fedora update, I ran into problems where jextract
    would fail. It turned out to be caused by a Clang update. Documenting
    what should be done and which version works.
---
 modules/openssl-panama-foreign/README.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/modules/openssl-panama-foreign/README.md b/modules/openssl-panama-foreign/README.md
index 1e4f72f..d03fa38 100644
--- a/modules/openssl-panama-foreign/README.md
+++ b/modules/openssl-panama-foreign/README.md
@@ -14,6 +14,10 @@ it does. This is the only way to obtain the jextract tool, that is more or less
 required for large libraries. The Panama API from this branch is also
 different from the API present in Java 17.
 
+Clang is a dependency for jextract, and ideally Clang from LLVM 12 should be
+used. It may need explicit declaration to the configure script, using something
+like `--with-libclang=/usr/lib64/llvm12 --with-libclang-version=12`.
+
 ```
 bash configure
 make images

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org