# FindJNI and libjsig

**URL:** <https://discourse.cmake.org/t/findjni-and-libjsig/1070>\
**Category:** Code\
**Created:** [April 21, 2020, 9:26pm UTC](https://discourse.cmake.org/t/findjni-and-libjsig/1070 "2020-04-21T21:26:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joe\_Burzinski](https://discourse.cmake.org/user_avatar/discourse.cmake.org/joe_burzinski/32/543_2.png) [@Joe\_Burzinski](https://discourse.cmake.org/u/Joe_Burzinski)\
**Post date:** [April 21, 2020, 9:26pm UTC](https://discourse.cmake.org/t/findjni-and-libjsig/1070/1 "2020-04-21T21:26:08Z")

</div>

How come the FindJNI module doesn’t expose libjsig for linking? libjsig is needed if any other part of the program overrides the signal handlers for SIGSEGV and a couple others. See [https://docs.oracle.com/javase/8/docs/technotes/guides/vm/signal-chaining.html](https://docs.oracle.com/javase/8/docs/technotes/guides/vm/signal-chaining.html).

Thanks

---

<div class="post-metadata">

**Author:** ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)\
**Post date:** [April 27, 2020, 1:34pm UTC](https://discourse.cmake.org/t/findjni-and-libjsig/1070/2 "2020-04-27T13:34:55Z")

</div>

Looks reasonable to me. Please file an issue to add a `jsig` component to one of the find modules for Java.

---

<div class="post-metadata">

**Author:** ![Joe\_Burzinski](https://discourse.cmake.org/user_avatar/discourse.cmake.org/joe_burzinski/32/543_2.png) [@Joe\_Burzinski](https://discourse.cmake.org/u/Joe_Burzinski)\
**Post date:** [May 1, 2020, 2:46pm UTC](https://discourse.cmake.org/t/findjni-and-libjsig/1070/3 "2020-05-01T14:46:27Z")

</div>

Opened at  
[https://gitlab.kitware.com/cmake/cmake/-/issues/20665](https://gitlab.kitware.com/cmake/cmake/-/issues/20665)
