Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libsidplayfp for openSUSE:Factory checked in at 2026-02-16 13:11:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsidplayfp (Old) and /work/SRC/openSUSE:Factory/.libsidplayfp.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsidplayfp" Mon Feb 16 13:11:09 2026 rev:26 rq:1333183 version:2.16.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libsidplayfp/libsidplayfp.changes 2026-01-07 16:01:47.184045464 +0100 +++ /work/SRC/openSUSE:Factory/.libsidplayfp.new.1977/libsidplayfp.changes 2026-02-16 13:17:33.754633990 +0100 @@ -1,0 +2,6 @@ +Sun Feb 15 10:43:31 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 2.16.1 + * Fixed warnings in USBSID builder. + +------------------------------------------------------------------- Old: ---- libsidplayfp-2.16.0.tar.gz New: ---- libsidplayfp-2.16.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsidplayfp.spec ++++++ --- /var/tmp/diff_new_pack.2sy78Q/_old 2026-02-16 13:17:35.418705039 +0100 +++ /var/tmp/diff_new_pack.2sy78Q/_new 2026-02-16 13:17:35.430705551 +0100 @@ -19,7 +19,7 @@ %define soname 6 %define stilview_soname 0 Name: libsidplayfp -Version: 2.16.0 +Version: 2.16.1 Release: 0 Summary: A library to play Commodore 64 music License: GPL-2.0-or-later ++++++ libsidplayfp-2.16.0.tar.gz -> libsidplayfp-2.16.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/AUTHORS new/libsidplayfp-2.16.1/AUTHORS --- old/libsidplayfp-2.16.0/AUTHORS 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/AUTHORS 2026-02-15 11:40:36.000000000 +0100 @@ -5,7 +5,7 @@ Copyright (c) 2000 Simon White Copyright (c) 2007-2010 Antti Lankila -Copyright (c) 2010-2025 Leandro Nini +Copyright (c) 2010-2026 Leandro Nini This version of the freely available libsidplayfp emulator engine source code contains the following contributed or derived work. In the order they first diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/NEWS new/libsidplayfp-2.16.1/NEWS --- old/libsidplayfp-2.16.0/NEWS 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/NEWS 2026-02-15 11:40:36.000000000 +0100 @@ -1,3 +1,9 @@ +2.16.1 2026-02-15 +* Fixed MinGW build issues +* Fixed warnings in USBSID builder + + + 2.16.0 2025-12-23 * Fix opening STIL on MacOS (#225) * Expose the SID models actually used diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/README new/libsidplayfp-2.16.1/README --- old/libsidplayfp-2.16.0/README 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/README 2026-02-15 11:40:36.000000000 +0100 @@ -10,7 +10,7 @@ Copyright (c) 2000-2001 Simon White Copyright (c) 2007-2010 Antti Lankila -Copyright (c) 2010-2025 Leandro Nini <[email protected]> +Copyright (c) 2010-2026 Leandro Nini <[email protected]> ----------------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/configure new/libsidplayfp-2.16.1/configure --- old/libsidplayfp-2.16.0/configure 2025-12-23 16:07:51.000000000 +0100 +++ new/libsidplayfp-2.16.1/configure 2026-02-15 11:40:42.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for libsidplayfp 2.16.0. +# Generated by GNU Autoconf 2.71 for libsidplayfp 2.16.1. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -618,8 +618,8 @@ # Identity of this package. PACKAGE_NAME='libsidplayfp' PACKAGE_TARNAME='libsidplayfp' -PACKAGE_VERSION='2.16.0' -PACKAGE_STRING='libsidplayfp 2.16.0' +PACKAGE_VERSION='2.16.1' +PACKAGE_STRING='libsidplayfp 2.16.1' PACKAGE_BUGREPORT='' PACKAGE_URL='https://github.com/libsidplayfp/libsidplayfp/' @@ -1443,7 +1443,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libsidplayfp 2.16.0 to adapt to many kinds of systems. +\`configure' configures libsidplayfp 2.16.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1514,7 +1514,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libsidplayfp 2.16.0:";; + short | recursive ) echo "Configuration of libsidplayfp 2.16.1:";; esac cat <<\_ACEOF @@ -1661,7 +1661,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libsidplayfp configure 2.16.0 +libsidplayfp configure 2.16.1 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2420,7 +2420,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libsidplayfp $as_me 2.16.0, which was +It was created by libsidplayfp $as_me 2.16.1, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3910,7 +3910,7 @@ # Define the identity of the package. PACKAGE='libsidplayfp' - VERSION='2.16.0' + VERSION='2.16.1' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -4016,7 +4016,7 @@ LIB_MAJOR=2 LIB_MINOR=16 -LIB_LEVEL=0 +LIB_LEVEL=1 @@ -22880,7 +22880,7 @@ # Increase the age value only if the changes made to the ABI are backward compatible. LIBSIDPLAYCUR=13 -LIBSIDPLAYREV=44 +LIBSIDPLAYREV=45 LIBSIDPLAYAGE=7 LIBSIDPLAYVERSION=$LIBSIDPLAYCUR:$LIBSIDPLAYREV:$LIBSIDPLAYAGE @@ -25802,7 +25802,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libsidplayfp $as_me 2.16.0, which was +This file was extended by libsidplayfp $as_me 2.16.1, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -25875,7 +25875,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -libsidplayfp config.status 2.16.0 +libsidplayfp config.status 2.16.1 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/configure.ac new/libsidplayfp-2.16.1/configure.ac --- old/libsidplayfp-2.16.0/configure.ac 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/configure.ac 2026-02-15 11:40:36.000000000 +0100 @@ -1,6 +1,6 @@ m4_define([lib_major], [2]) m4_define([lib_minor], [16]) -m4_define([lib_level], [0]) +m4_define([lib_level], [1]) m4_define([lib_version], [lib_major.lib_minor.lib_level]) AC_PREREQ([2.62]) @@ -111,7 +111,7 @@ # Increase the age value only if the changes made to the ABI are backward compatible. LIBSIDPLAYCUR=13 -LIBSIDPLAYREV=44 +LIBSIDPLAYREV=45 LIBSIDPLAYAGE=7 LIBSIDPLAYVERSION=$LIBSIDPLAYCUR:$LIBSIDPLAYREV:$LIBSIDPLAYAGE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/src/builders/residfp-builder/residfp/SID.h new/libsidplayfp-2.16.1/src/builders/residfp-builder/residfp/SID.h --- old/libsidplayfp-2.16.0/src/builders/residfp-builder/residfp/SID.h 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/src/builders/residfp-builder/residfp/SID.h 2026-02-15 11:40:36.000000000 +0100 @@ -231,7 +231,6 @@ * @param clockFrequency System clock frequency at Hz * @param method sampling method to use * @param samplingFrequency Desired output sampling rate - * @param highestAccurateFrequency * @throw SIDError */ void setSamplingParameters( @@ -297,8 +296,6 @@ #include <algorithm> #include "Filter.h" -#include "ExternalFilter.h" -#include "Voice.h" #include "resample/Resampler.h" namespace reSIDfp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/src/builders/usbsid-builder/driver/src/USBSID.h new/libsidplayfp-2.16.1/src/builders/usbsid-builder/driver/src/USBSID.h --- old/libsidplayfp-2.16.0/src/builders/usbsid-builder/driver/src/USBSID.h 2025-12-23 16:07:47.000000000 +0100 +++ new/libsidplayfp-2.16.1/src/builders/usbsid-builder/driver/src/USBSID.h 2026-02-15 11:40:37.000000000 +0100 @@ -32,22 +32,33 @@ #define __US_WINDOWS_COMPILE #endif +/** + * @brief Fix for CLANG64 and CLANGARM64 builds + * @ref https://github.com/LouDnl/USBSID-Pico-driver/issues/11 + * @ref https://github.com/msys2/MINGW-packages/actions/runs/21104083635 + */ #if defined(__US_WINDOWS_COMPILE) - #ifndef WINAPI - #if defined(_ARM_) - #define WINAPI - #else + /* Detect ARM64 across various compiler defines */ + #if defined(__aarch64__) || defined(_M_ARM64) || defined(__arm__) || defined(_M_ARM) || defined(_ARM_) + /* libusb on Windows typically expects WINAPI (stdcall) on x86, + but Clang on ARM64 must treat this as empty. */ + #undef WINAPI + #define WINAPI + #undef LIBUSB_CALL + #define LIBUSB_CALL + #else + #ifndef WINAPI #define WINAPI __stdcall #endif + #ifndef LIBUSB_CALL + #define LIBUSB_CALL WINAPI + #endif #endif #endif +/* Fallback for other platforms */ #ifndef LIBUSB_CALL - #if defined(_WIN32) || defined(__CYGWIN__) - #define LIBUSB_CALL WINAPI - #else - #define LIBUSB_CALL - #endif + #define LIBUSB_CALL #endif #pragma GCC diagnostic push @@ -71,6 +82,17 @@ #include <stdatomic.h> #endif +/** + * @brief Fix for CLANG64 and CLANGARM64 builds + * @ref https://github.com/LouDnl/USBSID-Pico-driver/issues/11 + * @ref https://github.com/msys2/MINGW-packages/actions/runs/21104083635 + */ +#if defined(__clang__) && defined(__MINGW32__) + #if defined(__x86_64__) || defined(__aarch64__) + #include <pthread.h> + #endif +#endif + /* Optional driver start and driver exit commands * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/src/builders/usbsid-builder/usbsid-emu.cpp new/libsidplayfp-2.16.1/src/builders/usbsid-builder/usbsid-emu.cpp --- old/libsidplayfp-2.16.0/src/builders/usbsid-builder/usbsid-emu.cpp 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/src/builders/usbsid-builder/usbsid-emu.cpp 2026-02-15 11:40:36.000000000 +0100 @@ -27,12 +27,12 @@ USBSID::USBSID(sidbuilder *builder) : sidemu(builder), - m_status(false), Event("USBSID Delay"), - m_handle(-1), m_sid(*(new USBSID_NS::USBSID_Class)), - busValue(0), - sidno(0) + m_handle(-1), + sidno(0), + m_status(false), + busValue(0) { /* Start the fucker */ @@ -65,7 +65,7 @@ delete &m_sid; } -void USBSID::reset(uint8_t volume) +void USBSID::reset(uint8_t) { using namespace std; @@ -93,7 +93,7 @@ return cycles; } -uint8_t USBSID::read(uint_least8_t addr) +uint8_t USBSID::read(uint_least8_t) { return busValue; /* Always return the busValue */ } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/src/builders/usbsid-builder/usbsid-emu.h new/libsidplayfp-2.16.1/src/builders/usbsid-builder/usbsid-emu.h --- old/libsidplayfp-2.16.0/src/builders/usbsid-builder/usbsid-emu.h 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/src/builders/usbsid-builder/usbsid-emu.h 2026-02-15 11:40:36.000000000 +0100 @@ -60,12 +60,11 @@ void reset(uint8_t volume) override; /* Standard SID functions */ - // void clock() override; - void clock() {}; + void clock() override {}; void sampling(float systemclock, float freq, - SidConfig::sampling_method_t method, bool); + SidConfig::sampling_method_t method, bool) override; void model(SidConfig::sid_model_t model, MAYBE_UNUSED bool digiboost) override; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/src/sidtune/sidplayer1.a65 new/libsidplayfp-2.16.1/src/sidtune/sidplayer1.a65 --- old/libsidplayfp-2.16.0/src/sidtune/sidplayer1.a65 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/src/sidtune/sidplayer1.a65 2026-02-15 11:40:36.000000000 +0100 @@ -1,3 +1,11 @@ +; Compute's Gazette sidplayer sources, disassembled with dxa +; +; C64 "Enhanced Sidplayer" by Craig Chamberlain +; Copyright 1986 COMPUTE! +; +; extracted from CGSC/00_Commodore64/MusicSys.d64/SID PLAYER.64 +; + .word $e000 * = $e000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/src/sidtune/sidplayer2.a65 new/libsidplayfp-2.16.1/src/sidtune/sidplayer2.a65 --- old/libsidplayfp-2.16.0/src/sidtune/sidplayer2.a65 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/src/sidtune/sidplayer2.a65 2026-02-15 11:40:36.000000000 +0100 @@ -1,3 +1,11 @@ +; Compute's Gazette sidplayer sources, disassembled with dxa +; +; C64 "Enhanced Sidplayer" by Craig Chamberlain +; Copyright 1986 COMPUTE! +; +; extracted from CGSC/00_Commodore64/MusicSys.d64/SID PLAYER.64 +; + .word $f000 * = $f000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/test/testlist new/libsidplayfp-2.16.1/test/testlist --- old/libsidplayfp-2.16.0/test/testlist 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/test/testlist 2026-02-15 11:40:36.000000000 +0100 @@ -282,8 +282,8 @@ general/Lorenz-2.15/src/mmu general/Lorenz-2.15/src/cpuport general/Lorenz-2.15/src/cputiming -general/Lorenz-2.15/src/irq -general/Lorenz-2.15/src/nmi +general/Lorenz-2.15/src/irq --cia old +general/Lorenz-2.15/src/nmi --cia old general/Lorenz-2.15/src/cia1tb123 --cia old general/Lorenz-2.15/src/cia2tb123 --cia old general/Lorenz-2.15/src/cia1pb6 --cia old @@ -398,34 +398,66 @@ CIA/shiftregister/cia-sp-test-continues-new --cia new CIA/shiftregister/cia-sp-test-oneshot-old --cia old CIA/shiftregister/cia-sp-test-oneshot-new --cia new -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0_7f -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-1_7f -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-3 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4_7f -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-19 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-39 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0_7f -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-1_7f -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-3 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-4_7f -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-19 -CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-39 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0_7f -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-1_7f -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-3 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4_7f -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-19 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-39 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0_7f -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-1_7f -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-3 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-4_7f -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-19 -CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-39 +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-1_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-3 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-19 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-39 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-1_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-3 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-4_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-19 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-39 --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-test2-0_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-1_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-3 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-19 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-39 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-1_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-3 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-4_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-19 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-39 --cia old +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-test2-0_7f --cia old +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-0_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-1_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-3 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-19 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-39 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-0_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-1_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-3 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-4_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-19 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-generic-39 --cia new +CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-test2-0_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-0_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-1_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-3 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-4_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-19 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-39 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-0_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-1_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-3 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-4_7f --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-19 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-generic-39 --cia new +CIA/shiftregister/cia-sdr-icr/cia2-sdr-icr-test2-0_7f --cia new CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-0 --cia 4485 CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-0_7f --cia 4485 CIA/shiftregister/cia-sdr-icr/cia1-sdr-icr-4485-1_7f --cia 4485 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsidplayfp-2.16.0/tests/utpp/checks.h new/libsidplayfp-2.16.1/tests/utpp/checks.h --- old/libsidplayfp-2.16.0/tests/utpp/checks.h 2025-12-23 16:07:45.000000000 +0100 +++ new/libsidplayfp-2.16.1/tests/utpp/checks.h 2026-02-15 11:40:36.000000000 +0100 @@ -25,6 +25,7 @@ #include <string> #include <cmath> #include <cstring> +#include <sys/stat.h> /*! \ingroup checks
