head 1.2; access; symbols pkgsrc-2025Q4:1.1.0.6 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.4 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2026.02.16.10.58.09; author wiz; state dead; branches; next 1.1; commitid dc2Os0RC8W2jHAuG; 1.1 date 2025.04.15.12.31.31; author tnn; state Exp; branches; next ; commitid OZTdWeQitHu659RF; desc @@ 1.2 log @aspell: update to 0.60.8.2. Changes from 0.60.8.1 to 0.60.8.2 (January 27, 2026) Improved compiler compatibility: Fixed Clang -Wstrict-prototypes warnings for C interface, fixed new Clang warnings, fixed GCC 15 build issues, and added MSYS2 + MINGW64 compile fixes. Enhanced testing infrastructure with newer compiler versions, including snapshots from both GCC and Clang, to catch future problems before they make their way into distros. Fixed bug that caused aspell_speller_store_replacement to return random values. Fixed typo in Texinfo filter option file. Various documentation updates and fixes. @ text @$NetBSD: patch-modules_speller_default_vector__hash-t.hpp,v 1.1 2025/04/15 12:31:31 tnn Exp $ Fix compile error with GCC 15: modules/speller/default/vector_hash-t.hpp:186:43: error: 'class aspeller::VectorHashTable' has no member named 'e' [-Wtemplate-body] modules/speller/default/vector_hash-t.hpp:186:59: error: 'class aspeller::VectorHashTable' has no member named '_size' --- modules/speller/default/vector_hash-t.hpp.orig 2025-04-15 12:26:52.594455930 +0000 +++ modules/speller/default/vector_hash-t.hpp @@@@ -183,7 +183,7 @@@@ namespace aspeller { template void VectorHashTable::recalc_size() { size_ = 0; - for (iterator i = begin(); i != this->e; ++i, ++this->_size); + for (iterator i = begin(); i != end(); ++i, ++size_); } } @ 1.1 log @aspell: fix compile error with GCC 15 @ text @d1 1 a1 1 $NetBSD$ @