Opened 7 years ago
Closed 7 years ago
#54476 closed defect (fixed)
wxWidgets @3.2-3.1.0-git-20161212_0 fails to build on macOS 10.13
Reported by: | rex4539 (Dimitris Apostolou) | Owned by: | mojca (Mojca Miklavec) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.4.99 |
Keywords: | highsierra | Cc: | jyrkiwahlstedt, maehne (Torsten Maehne), michaellass (Michael Lass), bartzbeielstein |
Port: | wxWidgets-3.2 |
Description
:info:build ../src/osx/core/bitmap.cpp:976:5: error: use of undeclared identifier 'verify_noerr' :info:build verify_noerr( AcquireIconRef(icon) ); :info:build ^ :info:build 1 error generated. :info:build make: *** [coredll_core_bitmap.o] Error 1
Attachments (2)
Change History (11)
Changed 7 years ago by rex4539 (Dimitris Apostolou)
comment:1 Changed 7 years ago by mf2k (Frank Schima)
Cc: | jyrkiwahlstedt added |
---|---|
Keywords: | highsierra added |
Owner: | set to mojca |
Port: | wxWidgets-3.2 added; wxWidgets removed |
Status: | new → assigned |
comment:2 Changed 7 years ago by maehne (Torsten Maehne)
Cc: | maehne added |
---|
comment:3 Changed 7 years ago by michaellass (Michael Lass)
Cc: | michaellass added |
---|
comment:4 Changed 7 years ago by bartzbeielstein
Cc: | bartzbeielstein added |
---|
comment:5 Changed 7 years ago by mojca (Mojca Miklavec)
At this point it makes sense to update to a newer version rather than hotfixing the problem. I'll look into it unless someone else want to give it a go.
Out of curiosity: does anyone actually need this port for anything serious (other than testing/curiosity)?
Changed 7 years ago by bartzbeielstein
Attachment: | octave.log added |
---|
comment:6 Changed 7 years ago by bartzbeielstein
Using MacPorts 2.4.1 on highsierra (10.13), I cannot compile octave and gnuplot without it, see octave.log. 10.12 worked without problems.
comment:7 Changed 7 years ago by mojca (Mojca Miklavec)
The octave.log
file is not really informative, all it says is that wxWidgets-3.0 fails to build. Almost certainly for exactly the same reason as wxWidgets-3.2 fails (#54902).
See: https://github.com/macports/macports-ports/pull/853
You can try to update the ports and install octave again in 30 minutes or so.
comment:8 Changed 7 years ago by bartzbeielstein
octave+gnuplot using wxWidgets-3.0 work on 10.13. Thanks!
comment:9 Changed 7 years ago by mojca (Mojca Miklavec)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
In the future, please Cc the port maintainers (
port info --maintainers wxWidgets-3.2
), if any.