Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 794787

Summary: app-text/hyperestraier-1.4.13[java] estraier_Result.h:2:10: fatal error: jni.h: No such file or directory
Product: Gentoo Linux Reporter: Alessandro Barbieri <lssndrbarbieri>
Component: Current packagesAssignee: Akinori Hattori <hattya>
Status: RESOLVED FIXED    
Severity: normal CC: cjk, flow, liaoyuan, sam
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=776910
https://github.com/gentoo/gentoo/pull/21312
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge_info
hyperestraier-1.4.13:20210607-155833.log

Description Alessandro Barbieri 2021-06-07 16:02:06 UTC
This package fails to build on an unstable system. Attached relevant logs and emerge --info
Comment 1 Alessandro Barbieri 2021-06-07 16:02:19 UTC
Created attachment 714324 [details]
emerge_info

emerge --info
Comment 2 Alessandro Barbieri 2021-06-07 16:02:21 UTC
Created attachment 714327 [details]
hyperestraier-1.4.13:20210607-155833.log

build log
Comment 3 Alessandro Barbieri 2021-06-07 16:03:03 UTC
In file included from database.c:17:                                                                                   
estraier_Database.h:2:10: fatal error: jni.h: No such file or directory                                            
    2 | #include <jni.h>                                                                                                                                                                                                                      
      |          ^~~~~~~                                                                                               
compilation terminated.                                                                                                
remake: directory '/var/tmp/portage/app-text/hyperestraier-1.4.13/work/all/hyperestraier-1.4.13/javanative'
remake: *** [database.o] error 1
In file included from condition.c:17:                                                                                  
estraier_Condition.h:2:10: fatal error: jni.h: No such file or directory
    2 | #include <jni.h>                                                                                               
      |          ^~~~~~~                                                                                               
compilation terminated.
In file included from document.c:17:                                                                                                                                                                                                          
estraier_Document.h:2:10: fatal error: jni.h: No such file or directory                                     
    2 | #include <jni.h>                                                                                               
      |          ^~~~~~~                                                                                                                                                                                                                      
compilation terminated.   
In file included from result.c:17:
estraier_Result.h:2:10: fatal error: jni.h: No such file or directory
    2 | #include <jni.h> 
      |          ^~~~~~~                                                                                               
compilation terminated.
remake: directory '/var/tmp/portage/app-text/hyperestraier-1.4.13/work/all/hyperestraier-1.4.13/javanative'
remake: *** [document.o] error 1
remake: directory '/var/tmp/portage/app-text/hyperestraier-1.4.13/work/all/hyperestraier-1.4.13/javanative'
remake: *** [condition.o] error 1
remake: directory '/var/tmp/portage/app-text/hyperestraier-1.4.13/work/all/hyperestraier-1.4.13/javanative'
remake: *** [result.o] error 1
In file included from myconf.c:17:
myconf.h:21:10: fatal error: jni.h: No such file or directory                                                                                                                                                                                 
   21 | #include <jni.h>     
      |          ^~~~~~~                                                                                               
compilation terminated.                                                                                                
remake: directory '/var/tmp/portage/app-text/hyperestraier-1.4.13/work/all/hyperestraier-1.4.13/javanative'
remake: *** [myconf.o] error 1
Comment 4 Volkmar W. Pogatzki 2021-08-01 08:15:08 UTC
Looks similar to bug #776910
Adding the author of https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b7cf5e72b6255564733656746c76421b776b0a
Comment 5 Larry the Git Cow gentoo-dev 2021-08-14 14:32:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9384074572538aefc918ba89f70ec88e6d457311

commit 9384074572538aefc918ba89f70ec88e6d457311
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2021-07-03 08:00:09 +0000
Commit:     Akinori Hattori <hattya@gentoo.org>
CommitDate: 2021-08-14 14:28:28 +0000

    app-text/hyperestraier: min java 1.8:*
    
    Closes: https://bugs.gentoo.org/787335
    Closes: https://bugs.gentoo.org/792207
    Closes: https://bugs.gentoo.org/794787
    Closes: https://github.com/gentoo/gentoo/pull/21312
    Package-Manager: Portage-3.0.20, Repoman-3.0.2
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Signed-off-by: Akinori Hattori <hattya@gentoo.org>

 .../hyperestraier/hyperestraier-1.4.13-r1.ebuild   | 200 +++++++++++++++++++++
 1 file changed, 200 insertions(+)