| 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
|