Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924160 - sci-mathematics/wxmaxima-24.02.0 fails to compile: Maxima.cpp:316:17: error: wxStringInputStream was not declared in this scope
Summary: sci-mathematics/wxmaxima-24.02.0 fails to compile: Maxima.cpp:316:17: error: ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Andrey Grozin
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-09 14:02 UTC by Agostino Sarubbo
Modified: 2024-02-14 14:40 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,159.81 KB, text/plain)
2024-02-09 14:02 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-09 14:02:51 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sci-mathematics/wxmaxima-24.02.0 fails to compile.
Discovered on: amd64 (internal ref: ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-09 14:02:53 UTC
Created attachment 884608 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-02-09 14:02:54 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
FAILED: src/CMakeFiles/wxmaxima.dir/Maxima.cpp.o 
/var/tmp/portage/sci-mathematics/wxmaxima-24.02.0/work/wxmaxima-Version-24.02.0/src/Maxima.cpp:316:17: error: ‘wxStringInputStream’ was not declared in this scope; did you mean ‘wxSocketInputStream’?
Comment 3 Andrey Grozin gentoo-dev 2024-02-09 15:29:18 UTC
Cannot reproduce:

[39/159] /usr/bin/x86_64-pc-linux-gnu-g++ -DWXUSINGDLL -D_FILE_OFFSET_BITS=64 -D__WXGTK__ -DwxNO_UNSAFE_WXSTRING_CONV -I/var/tmp/portage/sci-mathematics/wxmaxima-24.02.0/work/wxmaxima-Version-24.02.0/src -I/var/tmp/portage/sci-mathematics/wxmaxima-24.02.0/work/wxmaxima-Version-24.02.0_build -I/var/tmp/portage/sci-mathematics/wxmaxima-24.02.0/work/wxmaxima-Version-24.02.0/data/winrc -isystem /usr/lib64/wx/include/gtk3-unicode-3.2-gtk3 -isystem /usr/include/wx-3.2-gtk3  -DNDEBUG -O2 -march=native -pipe -pthread -std=gnu++14 -MD -MT src/CMakeFiles/wxmaxima.dir/Maxima.cpp.o -MF src/CMakeFiles/wxmaxima.dir/Maxima.cpp.o.d -o src/CMakeFiles/wxmaxima.dir/Maxima.cpp.o -c /var/tmp/portage/sci-mathematics/wxmaxima-24.02.0/work/wxmaxima-Version-24.02.0/src/Maxima.cpp
[40/159] ...
Comment 4 Klaus Kusche 2024-02-10 10:18:08 UTC
I can reproduce it: Emerging wxmaxima on my system fails with
exactly the same error messages at the same source lines as in the log above.

24.02 only, 23.12 emerges without problems.
Comment 5 Viktor Yu. Kovalskii 2024-02-13 03:39:20 UTC
Upstream fix this issue:

https://github.com/wxMaxima-developers/wxmaxima/commit/f3e89547d7e7519b309361b262a3576de10f8f77

Also wxmaxima-24.02.1 was released with this fix:

https://github.com/wxMaxima-developers/wxmaxima/releases
Comment 6 Larry the Git Cow gentoo-dev 2024-02-14 14:40:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc3a86fca9c65a94c0c8fb2cb8cf73fd7660e54

commit 6cc3a86fca9c65a94c0c8fb2cb8cf73fd7660e54
Author:     Andrey Grozin <grozin@gentoo.org>
AuthorDate: 2024-02-14 14:39:57 +0000
Commit:     Andrey Grozin <grozin@gentoo.org>
CommitDate: 2024-02-14 14:39:57 +0000

    sci-mathematics/wxmaxima: bump to 24.02.1
    
    Closes: https://bugs.gentoo.org/924160
    Signed-off-by: Andrey Grozin <grozin@gentoo.org>

 sci-mathematics/wxmaxima/Manifest                |  1 +
 sci-mathematics/wxmaxima/wxmaxima-24.02.1.ebuild | 78 ++++++++++++++++++++++++
 2 files changed, 79 insertions(+)