HomeFreeBSD

audio/festival: fix crash due to overly aggressive optimization

Description

audio/festival: fix crash due to overly aggressive optimization

Modern clang, optimize away checks like "if (this == NULL)", which
are, indeed, redundant in good C++ code. Unfortunately, festival's
code is not too good, and the checks are essential...

PR: 269583

While here, eliminate some of the other warnings raised by both
compiler and valgrind, and adapt one more patch from Debian.

Bump PORTREVISION.

Details

Provenance
Mikhail Teterin <mi@FreeBSD.org>Authored on Feb 21 2023, 7:23 AM
Parents
R11:251785d28bfd: databases/pgmodeler: Update to 1.0.1
Branches
Unknown
Tags
Unknown

Event Timeline

Mikhail Teterin <mi@FreeBSD.org> committed R11:39e57d44aa5a: audio/festival: fix crash due to overly aggressive optimization (authored by Mikhail Teterin <mi@FreeBSD.org>).Feb 21 2023, 7:23 AM