head 1.2; access; symbols pkgsrc-2026Q1:1.1.0.4 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.2 pkgsrc-2025Q4-base:1.1; locks; strict; comment @ * @; 1.2 date 2026.06.18.07.48.19; author wiz; state dead; branches; next 1.1; commitid m1EeA9xikpf2JfKG; 1.1 date 2025.09.28.22.23.43; author brook; state Exp; branches; next ; commitid dumy0szdSWI30xcG; desc @@ 1.2 log @R-RSQLite: remove patch from distinfo that was removed during update @ text @$NetBSD: patch-src_SqliteResultImpl.h,v 1.1 2025/09/28 22:23:43 brook Exp $ Misplaced attribute: see https://www.cppreference.com/w/cpp/language/declarations.html Upstream bug report #633: NORET attribute is misplaced --- src/SqliteResultImpl.h.orig 2025-05-02 09:14:28.000000000 +0000 +++ src/SqliteResultImpl.h @@@@ -72,8 +72,8 @@@@ private: cpp11::list peek_first_row(); private: - void NORET raise_sqlite_exception() const; - static void NORET raise_sqlite_exception(sqlite3* conn); + NORET void raise_sqlite_exception() const; + NORET static void raise_sqlite_exception(sqlite3* conn); }; @ 1.1 log @databases/R-RSQLite: fix misplaced c++ attribute C++ attributes must precede a complete declarator (see below): https://www.cppreference.com/w/cpp/language/declarations.html In src/SqliteResultImpl.h, the [[noreturn]] attribute occurs in the midst of a function declaration. Move it to precede the declaration. See also upstream bug report #633: NORET attribute is misplaced @ text @d1 1 a1 1 $NetBSD$ @