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