The build fails with GCC 12, which is soon to become GCC_DEFAULT.
PR: 266189
Reported by: exp-run (antoine)
Approved by: maintainer timeout (yuri, 2 weeks)
ChangeLog: http://www.repo.hu/projects/librnd/releases/changelog-3.2.2.txt
* Add: comment on BSD make in INSTALL
* Fix: use compatibility color component conversion for determining crosshair
color because component type and scaling differs between gtk2 and gtk4
* Add: compatibility macro for converting color component to 0..1
* Change: enable gtk4 plugin by default (but still prefer gtk2 if both gtk4 and
gtk2 are available)
* Add: compatibility macro for converting color component to 0..1
* Add: extdep on libgd
* Fix: missing gtk4_gl from the help text
* Fix: sensible default size for the export dialog
* Fix: when real xor is not available (e.g. on VAO), use 1-clr for all r;g;b so
that the base color is "inverted" like when xor is available
* Fix: detect inline before making decisions based on it
PR: 267863
Reported by: fuz@fuz.su (maintainer)
MFH: 2022Q4 (bugfix release)
- upstream has not released a new version, but several fixes have been
committed: get the source from GitLab and remove BROKEN;
- change WWW;
- enable shared libs;
- optionalize examples and tutorial.
Release notes:
https://proj.org/news.html#id37
Also remove proj-data dependency.
You can use proj to retrieve data or install graphics/proj-data
manually.
ChangeLog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.31.1
Features:
* Add ResetMeshDisplay button to StructScreen
* Structural assemblies can now be inserted with rest of vsp3 file.
* Measure probes and rulers can now be inserted with rest of vsp3 file.
* Drop Ubuntu 18.04 from automated build system.
VSPAERO Updates and Fixes:
* Adding sensitivities for reference quantities.
* Improve setting CpSteadyMin/Max in steady flow.
* Bump and synchronize versions to 6.4.5.
Bug Fixes:
* Improve Calculix handling of beam elements.
* Fix crash when writing *.vspgeom file from imported mesh.
* Fix Vinf activation with stability choice. Thanks Daniel R.
* Fix tags for CompGeom half*mesh. Fixes *.vspgeom half*mesh panel mode.
* Fix consistency of StructScreen current structure choice.
* Fix StructAssemblyScreen height for various recent changes.
* Fix writing of ghost nodes for half*geom *.vspgeom files.
* Fix ID handling for copy/paste and insert of structures. Thanks Bryan.
* Fix subsurface tagging bug with quad meshes.
Features:
* Trick or treat? Halloween mystery feature...
* Add structural assemblies made from multiple structures.
* Add rigid connections between structures in assembly.
* Add boundary condition specification to structures.
* Add aero-structure coupled problem GUI using CalculiX and VSPAERO.
* Split FEA Mesh generation from writing to file.
* Also split FEA CAD file generation and export from Meshing.
* Keep FEA Mesh in-memory, allowing more flexible workflow.
* Re-arranged menus to group structures and aero analyses.
* Build RPM packages for RedHat-based distributions.
* Add aerodynamic center stability mode to GUI.
* Force NACA 6A series to use a=0.8 camber line.
* Remove VSPAERO single analysis from API - reduce code duplication.
Bug Fixes:
* Allow non-unique names in pull-down menus.
* Make environment.yml match Python version.
* Fix component IDs passed to *.vspgeom. Fixes propellers.
* Write NORMAL at all B32 nodes, not just the first.
* Fix exporting symmetrical propeller at origin to STL.
* Insert FixPoins before InitMesh -- guarantee Fix Points
* Lots of VSPAERO fixes
* Lots of structures fixes
When using Tools > Line > Orthogonal or Tools > Line > Relative angle,
it is not possible to select the base entity.
Apparently, the code works with GCC, but Clang warns:
In file included from actions/rs_actiondrawlinerelangle.cpp:27:
actions/rs_actiondrawlinerelangle.h:116:53: warning: array backing local initializer list 'enTypeList' will be destroyed at the end of the full-expression [-Wdangling]
const EntityTypeList enTypeList = EntityTypeList{RS2::EntityLine, RS2::EntityArc, RS2::EntityCircle,RS2::EntityEllipse};
actions/rs_actiondrawlinerelangle.cpp:41:28: warning: backing array for 'std::initializer_list' member 'enTypeList' is a temporary object whose lifetime is shorter than the lifetime of the constructed object [-Wdangling-field]
RS_ActionDrawLineRelAngle::RS_ActionDrawLineRelAngle(
Patch reverts upstream commits eb2e146 [1] and d0a0ef2 [2] which were
intended to fix the build with the now unsupported GCC 9.
[1] eb2e1465bb
[2] d0a0ef284b
Reported by: slovkam u sebi <slovkamusebi@protonmail.com> (via private mail)