Summary: | sys-libs/db-5.3.28-r7: stabilisation (was: segfault on arm at buildtime ( ./lemon -DSQLITE_OMIT_LOAD_EXTENSION=1 parse.y)) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> | ||||||
Component: | Stabilization | Assignee: | Gentoo's Team for Core System packages <base-system> | ||||||
Status: | RESOLVED OBSOLETE | ||||||||
Severity: | normal | Keywords: | CC-ARCHES, STABLEREQ | ||||||
Priority: | Normal | Flags: | nattka:
sanity-check-
|
||||||
Version: | unspecified | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Package list: |
sys-libs/db-5.3.28-r7
|
Runtime testing required: | --- | ||||||
Attachments: |
|
Description
Sam James
2020-08-12 11:33:34 UTC
Note that =sys-libs/db-5.3.28-r4 (~arch) builds fine, as it strips out SQLite. [12:08:15] <[Arfrever]> lemon is a tool from SQLite. I do not know if Berkeley DB uses lemon for something else. [12:08:48] <[Arfrever]> 3 years ago, bundled version of SQLite in Berkeley DB was supposedly disabled: [12:08:54] <[Arfrever]> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78beda8bdbf94b62a586e38d6ac00e32180f3eb8 [12:09:04] <[Arfrever]> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96da169000b276f2dd8a643d04d92766b9f8b7df [12:15:22] <[Arfrever]> https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44b4b0f8f7b013cdf368ae53b5fad073aedc0f6 Converting to stabilisation bug as per discussion on IRC. arm stable arm64 done x86 stable amd64 done ppc done sparc done s390 done Looking good on ppc64. # cat db-736870.report USE tests started on Do 11. Mär 21:11:10 CET 2021 FEATURES=' test' USE='tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx -doc -examples -java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='cxx -doc examples -java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='cxx doc examples -java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='cxx doc -examples java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx -doc examples java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx doc examples java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='cxx doc examples java -tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx -doc -examples -java tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx doc -examples -java tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='cxx doc -examples -java tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx -doc examples java tcl' succeeded for =sys-libs/db-5.3.28-r4 USE='-cxx doc examples java tcl' succeeded for =sys-libs/db-5.3.28-r4 revdep tests started on Do 11. Mär 22:29:43 CET 2021 FEATURES=' test' USE='-minimal berkdb' succeeded for net-nds/openldap FEATURES=' test' USE='berkdb' succeeded for dev-lang/python FEATURES=' test' USE='' succeeded for net-proxy/squid FEATURES=' test' USE='berkdb' succeeded for mail-mta/postfix FEATURES=' test' USE='' succeeded for app-arch/rpm FEATURES=' test' USE='' succeeded for mail-mta/exim FEATURES=' test' USE='-lmdb berkdb' succeeded for net-libs/libetpan FEATURES=' test' USE='berkdb' succeeded for app-editors/xemacs FEATURES=' test' USE='' succeeded for dev-perl/BerkeleyDB FEATURES=' test' USE='berkdb' succeeded for dev-lang/perl Unable to check for sanity:
> no match for package: sys-libs/db-5.3.28-r4
All sanity-check issues have been resolved Created attachment 703959 [details]
emerge --info =db-5.3.28
To complete the abovo comment: does not compile with current icedtea-bin. Tested on 2 systems, same result. Relevant emerge output: ##### cut ######## env CLASSPATH="./classes" /opt/icedtea-bin-3.16.0/bin/java -classpath ./classes \ com.sleepycat.persist.model.ClassEnhancer ./classes java.lang.IllegalArgumentException at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:167) at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:153) at com.sleepycat.persist.model.ClassEnhancer.enhanceBytes(ClassEnhancer.java:297) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:246) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.main(ClassEnhancer.java:108) Exception in thread "main" java.lang.IllegalArgumentException at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:167) at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:153) at com.sleepycat.persist.model.ClassEnhancer.enhanceBytes(ClassEnhancer.java:297) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:246) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242) at com.sleepycat.persist.model.ClassEnhancer.main(ClassEnhancer.java:108) make: *** [Makefile:975: db-5.3.jar] Error 1 * ERROR: sys-libs/db-5.3.28-r7::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-libs/db-5.3.28-r7::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-libs/db-5.3.28-r7::gentoo'`. * The complete build log is located at '/var/log/portage/sys-libs:db-5.3.28-r7:20210429-153512.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-libs/db-5.3.28-r7/temp/environment'. * Working directory: '/var/tmp/portage/sys-libs/db-5.3.28-r7/work/db-5.3.28/build_unix-abi_x86_64.amd64' * S: '/var/tmp/portage/sys-libs/db-5.3.28-r7/work/db-5.3.28/build_unix' !!! When you file a bug report, please include the following information: GENTOO_VM=icedtea-bin-8 CLASSPATH="" JAVA_HOME="/opt/icedtea-bin-3.16.0" JAVACFLAGS="-source 1.8 -target 1.8" COMPILER="" and of course, the output of emerge --info =db-5.3.28 (In reply to João P. Teixeira from comment #14) This isn't relevant to this bug. I copied your comment to bug 786699. hppa stable Unable to check for sanity:
> no match for package: sys-libs/db-5.3.28-r7
|