Summary: | app-admin/lnav-0.11.2: build failure with gcc-15 (sqlite3_vtab*()’: vtab_module.hh:593:59: error: ‘struct vtab_module<T>::vtab’ has no member named ‘base’; did you mean ‘v_base’?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arsen, soap |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/tstack/lnav/pull/1285 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 932474 | ||
Attachments: | build.log |
Description
Sam James
![]() ![]() ![]() ![]() base doesn't exist, it's a typo introduced in https://github.com/tstack/lnav/commit/db8a3c4d3842fc3f72ff4c787f5c49a8ab8ba15e#diff-5ea9b2716ffaa7861bed1c4fa9c7c6180a42b06db14875f16aae8473137eee12R501-R511. GCC added this checking in r15-2117-g313afcfdabeab3. gcc15_tinderbox has reproduced this issue with version 0.11.2 - Updating summary. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=985c76dc6abde7bead4ac3eeef75c1e797c041bb commit 985c76dc6abde7bead4ac3eeef75c1e797c041bb Author: Sam James <sam@gentoo.org> AuthorDate: 2024-07-24 07:11:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-24 07:11:50 +0000 app-admin/lnav: fix build w/ gcc-15 Closes: https://bugs.gentoo.org/936409 Thanks-to: David Seifert <soap@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> app-admin/lnav/files/lnav-0.11.2-gcc15.patch | 23 +++++++++++++++++++++++ app-admin/lnav/lnav-0.11.2.ebuild | 3 ++- 2 files changed, 25 insertions(+), 1 deletion(-) |