[Pkg-ayatana-devel] Bug#1070455: ayatana-indicator-display: FTBFS: Errors while running CTest
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Sun May 5 20:24:33 BST 2024
Control: forwarded -1
https://github.com/AyatanaIndicators/ayatana-indicator-display/pull/96
Hi Santiago,
On So 05 Mai 2024 18:50:27 CEST, Santiago Vila wrote:
> Package: src:ayatana-indicator-display
> Version: 24.1.1-2
> Severity: serious
> Tags: ftbfs
>
> Dear maintainer:
>
> During a rebuild of all packages in unstable, your package failed to build:
>
> --------------------------------------------------------------------------------
> [...]
> debian/rules binary
> dh binary
> dh_update_autotools_config
> dh_autoreconf
> debian/rules override_dh_auto_configure
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure -- -DENABLE_TESTS=ON -DENABLE_COVERAGE=OFF
> -DENABLE_LOMIRI_FEATURES=ON -DENABLE_COLOR_TEMP=ON
> cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb cmake
> -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None
> -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
> -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
> -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
> -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
> -DFETCHCONTENT_FULLY_DISCONNECTED=ON
> -DCMAKE_INSTALL_RUNSTATEDIR=/run
> -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
> -DCMAKE_VERBOSE_MAKEFILE=ON
> -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DENABLE_TESTS=ON
> -DENABLE_COVERAGE=OFF -DENABLE_LOMIRI_FEATURES=ON
> -DENABLE_COLOR_TEMP=ON ..
> -- The C compiler identification is GNU 13.2.0
> -- The CXX compiler identification is GNU 13.2.0
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working C compiler: /usr/bin/cc - skipped
> -- Detecting C compile features
>
> [... snipped ...]
>
> 2: member -> 'AddMatch'
> 2: destination -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body:
> ("type='signal',sender='org.freedesktop.Accounts',interface='org.freedesktop.DBus.Properties',member='PropertiesChanged',path='/org/freedesktop/Accounts/User924',arg0='org.freedesktop.DBus.Properties'",)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (169 bytes)
> 2: Type: signal
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 2
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/DBus'
> 2: interface -> 'org.freedesktop.DBus'
> 2: member -> 'NameAcquired'
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: (':1.0',)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Signal:
> 2: <<<< RECEIVED SIGNAL org.freedesktop.DBus.NameAcquired
> 2: on object /org/freedesktop/DBus
> 2: sent by name org.freedesktop.DBus
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (281 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 3
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/DBus'
> 2: interface -> 'org.freedesktop.DBus'
> 2: member -> 'AddMatch'
> 2: destination -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body:
> ("type='signal',sender='org.freedesktop.Accounts',interface='org.freedesktop.DBus.Properties',path='/org/freedesktop/Accounts/User924'",)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (312 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 4
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/DBus'
> 2: interface -> 'org.freedesktop.DBus'
> 2: member -> 'AddMatch'
> 2: destination -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body:
> ("type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/org/freedesktop/DBus',arg0='org.freedesktop.Accounts'",)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (72 bytes)
> 2: Type: method-return
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 3
> 2: Headers:
> 2: reply-serial -> uint32 2
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: Body: ()
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (188 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 5
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/DBus'
> 2: interface -> 'org.freedesktop.DBus'
> 2: member -> 'StartServiceByName'
> 2: destination -> 'org.freedesktop.DBus'
> 2: signature -> signature 'su'
> 2: Body: ('org.freedesktop.Accounts', uint32 0)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (72 bytes)
> 2: Type: method-return
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 4
> 2: Headers:
> 2: reply-serial -> uint32 3
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: Body: ()
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (72 bytes)
> 2: Type: method-return
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 5
> 2: Headers:
> 2: reply-serial -> uint32 4
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: Body: ()
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (213 bytes)
> 2: Type: error
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 6
> 2: Headers:
> 2: error-name -> 'org.freedesktop.DBus.Error.ServiceUnknown'
> 2: reply-serial -> uint32 5
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: ('The name org.freedesktop.Accounts was not provided by
> any .service files',)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: <<<< ASYNC COMPLETE org.freedesktop.DBus.StartServiceByName() (serial 5)
> 2: SUCCESS
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: >>>> ASYNC org.freedesktop.DBus.GetNameOwner()
> 2: on object /org/freedesktop/DBus
> 2: owned by name org.freedesktop.DBus (serial 6)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (173 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 6
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/DBus'
> 2: interface -> 'org.freedesktop.DBus'
> 2: member -> 'GetNameOwner'
> 2: destination -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: ('org.freedesktop.Accounts',)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (209 bytes)
> 2: Type: error
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 7
> 2: Headers:
> 2: error-name -> 'org.freedesktop.DBus.Error.NameHasNoOwner'
> 2: reply-serial -> uint32 6
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: ("Could not get owner of name 'org.freedesktop.Accounts':
> no such name",)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: <<<< ASYNC COMPLETE org.freedesktop.DBus.GetNameOwner() (serial 6)
> 2: SUCCESS
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: >>>> SYNC org.freedesktop.DBus.Properties.Get()
> 2: on object /org/freedesktop/Accounts/User924
> 2: owned by name org.freedesktop.Accounts
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (235 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 7
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/Accounts/User924'
> 2: interface -> 'org.freedesktop.DBus.Properties'
> 2: member -> 'Get'
> 2: destination -> 'org.freedesktop.Accounts'
> 2: signature -> signature 'ss'
> 2: Body: ('org.ayatana.indicator.display.AccountsService', 'brightness')
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (213 bytes)
> 2: Type: error
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 8
> 2: Headers:
> 2: error-name -> 'org.freedesktop.DBus.Error.ServiceUnknown'
> 2: reply-serial -> uint32 7
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: ('The name org.freedesktop.Accounts was not provided by
> any .service files',)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: <<<< SYNC COMPLETE org.freedesktop.DBus.Properties.Get()
> 2: SUCCESS
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: >>>> SYNC org.freedesktop.DBus.Properties.Get()
> 2: on object /org/freedesktop/Accounts/User924
> 2: owned by name org.freedesktop.Accounts
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (235 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 8
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/Accounts/User924'
> 2: interface -> 'org.freedesktop.DBus.Properties'
> 2: member -> 'Get'
> 2: destination -> 'org.freedesktop.Accounts'
> 2: signature -> signature 'ss'
> 2: Body: ('org.ayatana.indicator.display.AccountsService', 'color-temp')
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (213 bytes)
> 2: Type: error
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 9
> 2: Headers:
> 2: error-name -> 'org.freedesktop.DBus.Error.ServiceUnknown'
> 2: reply-serial -> uint32 8
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: ('The name org.freedesktop.Accounts was not provided by
> any .service files',)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: <<<< SYNC COMPLETE org.freedesktop.DBus.Properties.Get()
> 2: SUCCESS
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: >>>> SYNC org.freedesktop.DBus.Properties.Get()
> 2: on object /org/freedesktop/Accounts/User924
> 2: owned by name org.freedesktop.Accounts
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: >>>> SENT D-Bus message (243 bytes)
> 2: Type: method-call
> 2: Flags: none
> 2: Version: 0
> 2: Serial: 9
> 2: Headers:
> 2: path -> objectpath '/org/freedesktop/Accounts/User924'
> 2: interface -> 'org.freedesktop.DBus.Properties'
> 2: member -> 'Get'
> 2: destination -> 'org.freedesktop.Accounts'
> 2: signature -> signature 'ss'
> 2: Body: ('org.ayatana.indicator.display.AccountsService',
> 'color-temp-profile')
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Message:
> 2: <<<< RECEIVED D-Bus message (213 bytes)
> 2: Type: error
> 2: Flags: no-reply-expected
> 2: Version: 0
> 2: Serial: 10
> 2: Headers:
> 2: error-name -> 'org.freedesktop.DBus.Error.ServiceUnknown'
> 2: reply-serial -> uint32 9
> 2: destination -> ':1.0'
> 2: sender -> 'org.freedesktop.DBus'
> 2: signature -> signature 's'
> 2: Body: ('The name org.freedesktop.Accounts was not provided by
> any .service files',)
> 2: UNIX File Descriptors:
> 2: (none)
> 2: ========================================================================
> 2: GDBus-debug:Call:
> 2: <<<< SYNC COMPLETE org.freedesktop.DBus.Properties.Get()
> 2: SUCCESS
> 1: /<<PKGBUILDDIR>>/src/indicator.h:68:12: style: The destructor
> '~SimpleProfile' overrides a destructor in a base class but is not
> marked with a 'override' specifier. [missingOverride]
> 1: virtual ~SimpleProfile();
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/indicator.h:57:12: note: Virtual destructor
> in base class
> 1: virtual ~Profile();
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/indicator.h:68:12: note: Destructor in derived class
> 1: virtual ~SimpleProfile();
> 1: ^
> 1: 1/6 files checked 11% done
> 1: Checking /<<PKGBUILDDIR>>/src/indicator.cpp ...
> 1: 2/6 files checked 12% done
> 1: Checking /<<PKGBUILDDIR>>/src/main.cpp ...
> 1: /<<PKGBUILDDIR>>/src/service.h:33:4: style: The destructor
> '~DisplayIndicator' overrides a destructor in a base class but is
> not marked with a 'override' specifier. [missingOverride]
> 1: ~DisplayIndicator();
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/indicator.h:84:12: note: Virtual destructor
> in base class
> 1: virtual ~Indicator();
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.h:33:4: note: Destructor in derived class
> 1: ~DisplayIndicator();
> 1: ^
> 1: Checking /<<PKGBUILDDIR>>/src/main.cpp: LOMIRI_FEATURES_ENABLED...
> 1: 3/6 files checked 16% done
> 1: Checking /<<PKGBUILDDIR>>/src/service.cpp ...
> 1: /<<PKGBUILDDIR>>/src/service.cpp:967:42: style: Parameter
> 'pAction' can be declared as pointer to const. However it seems that
> 'onSettings' is a callback function, if 'pAction' is declared with
> const you might also need to cast function pointer(s).
> [constParameterCallback]
> 1: static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:933:59: note: You might need to
> cast the function pointer here
> 1: g_signal_connect (action, "activate", G_CALLBACK
> (onSettings), this);
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:967:42: note: Parameter
> 'pAction' can be declared as pointer to const
> 1: static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:967:61: style: Parameter
> 'pVariant' can be declared as pointer to const. However it seems
> that 'onSettings' is a callback function, if 'pVariant' is declared
> with const you might also need to cast function pointer(s).
> [constParameterCallback]
> 1: static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:933:59: note: You might need to
> cast the function pointer here
> 1: g_signal_connect (action, "activate", G_CALLBACK
> (onSettings), this);
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:967:61: note: Parameter
> 'pVariant' can be declared as pointer to const
> 1: static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> 1: ^
> 1: Checking /<<PKGBUILDDIR>>/src/service.cpp: COLOR_TEMP_ENABLED...
> 1: /<<PKGBUILDDIR>>/src/service.cpp:0:0: information: Limiting
> analysis of branches. Use --check-level=exhaustive to analyze all
> branches. [normalCheckLevelMaxBranches]
> 1:
> 1: ^
> 2: (process:230403): GLib-DEBUG: 12:56:12.656: unsetenv() is not
> thread-safe and should not be used after threads are created
> 2: (process:230403): GLib-DEBUG: 12:56:12.656: unsetenv() is not
> thread-safe and should not be used after threads are created
> 2: (process:230403): GLib-DEBUG: 12:56:12.656: unsetenv() is not
> thread-safe and should not be used after threads are created
> 2: (process:230403): GLib-DEBUG: 12:56:12.656: unsetenv() is not
> thread-safe and should not be used after threads are created
> 2: (process:230403): GLib-DEBUG: 12:56:12.656: unsetenv() is not
> thread-safe and should not be used after threads are created
> 2: [ OK ] RotationLockFixture.CheckIndicator (69 ms)
> 2: [----------] 1 test from RotationLockFixture (69 ms total)
> 2:
> 2: [----------] Global test environment tear-down
> 2: [==========] 1 test from 1 test suite ran. (69 ms total)
> 2: [ PASSED ] 1 test.
> 1/2 Test #2: rotation-lock-test ............... Passed 0.08 sec
> 1: /<<PKGBUILDDIR>>/src/service.cpp:337:41: style: C-style pointer
> casting [cstyleCast]
> 1: DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*)
> pUserData;
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:452:41: style: C-style pointer
> casting [cstyleCast]
> 1: DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData;
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:763:41: style: C-style pointer
> casting [cstyleCast]
> 1: DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData;
> 1: ^
> 1: /<<PKGBUILDDIR>>/src/service.cpp:819:41: style: C-style pointer
> casting [cstyleCast]
> 1: DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData;
> 1: ^
> 1: 4/6 files checked 87% done
> 1: Checking /<<PKGBUILDDIR>>/src/solar.c ...
> 1: 5/6 files checked 97% done
> 1: Checking /<<PKGBUILDDIR>>/tests/unit/rotation-lock-test.cpp ...
> 1: /<<PKGBUILDDIR>>/tests/utils/test-dbus-fixture.h:33:14: style:
> The destructor '~TestDBusFixture' overrides a destructor in a base
> class but is not marked with a 'override' specifier. [missingOverride]
> 1: virtual ~TestDBusFixture() =default;
> 1: ^
> 1: /<<PKGBUILDDIR>>/tests/utils/glib-fixture.h:38:14: note: Virtual
> destructor in base class
> 1: virtual ~GlibFixture() =default;
> 1: ^
> 1: /<<PKGBUILDDIR>>/tests/utils/test-dbus-fixture.h:33:14: note:
> Destructor in derived class
> 1: virtual ~TestDBusFixture() =default;
> 1: ^
> 1: 6/6 files checked 100% done
> 1: nofile:0:0: information: Active checkers: 164/712 (use
> --checkers-report=<filename> to see details) [checkersReport]
> 1:
> 2/2 Test #1: cppcheck .........................***Failed 0.17 sec
> Checking /<<PKGBUILDDIR>>/src/exporter.cpp ...
> /<<PKGBUILDDIR>>/src/indicator.h:68:12: style: The destructor
> '~SimpleProfile' overrides a destructor in a base class but is not
> marked with a 'override' specifier. [missingOverride]
> virtual ~SimpleProfile();
> ^
> /<<PKGBUILDDIR>>/src/indicator.h:57:12: note: Virtual destructor in
> base class
> virtual ~Profile();
> ^
> /<<PKGBUILDDIR>>/src/indicator.h:68:12: note: Destructor in derived class
> virtual ~SimpleProfile();
> ^
> 1/6 files checked 11% done
> Checking /<<PKGBUILDDIR>>/src/indicator.cpp ...
> 2/6 files checked 12% done
> Checking /<<PKGBUILDDIR>>/src/main.cpp ...
> /<<PKGBUILDDIR>>/src/service.h:33:4: style: The destructor
> '~DisplayIndicator' overrides a destructor in a base class but is
> not marked with a 'override' specifier. [missingOverride]
> ~DisplayIndicator();
> ^
> /<<PKGBUILDDIR>>/src/indicator.h:84:12: note: Virtual destructor in
> base class
> virtual ~Indicator();
> ^
> /<<PKGBUILDDIR>>/src/service.h:33:4: note: Destructor in derived class
> ~DisplayIndicator();
> ^
> Checking /<<PKGBUILDDIR>>/src/main.cpp: LOMIRI_FEATURES_ENABLED...
> 3/6 files checked 16% done
> Checking /<<PKGBUILDDIR>>/src/service.cpp ...
> /<<PKGBUILDDIR>>/src/service.cpp:967:42: style: Parameter 'pAction'
> can be declared as pointer to const. However it seems that
> 'onSettings' is a callback function, if 'pAction' is declared with
> const you might also need to cast function pointer(s).
> [constParameterCallback]
> static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:933:59: note: You might need to
> cast the function pointer here
> g_signal_connect (action, "activate", G_CALLBACK (onSettings), this);
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:967:42: note: Parameter 'pAction'
> can be declared as pointer to const
> static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:967:61: style: Parameter 'pVariant'
> can be declared as pointer to const. However it seems that
> 'onSettings' is a callback function, if 'pVariant' is declared with
> const you might also need to cast function pointer(s).
> [constParameterCallback]
> static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:933:59: note: You might need to
> cast the function pointer here
> g_signal_connect (action, "activate", G_CALLBACK (onSettings), this);
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:967:61: note: Parameter 'pVariant'
> can be declared as pointer to const
> static void onSettings (GSimpleAction *pAction, GVariant
> *pVariant, gpointer pData)
> ^
> Checking /<<PKGBUILDDIR>>/src/service.cpp: COLOR_TEMP_ENABLED...
> /<<PKGBUILDDIR>>/src/service.cpp:0:0: information: Limiting analysis
> of branches. Use --check-level=exhaustive to analyze all branches.
> [normalCheckLevelMaxBranches]
>
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:337:41: style: C-style pointer
> casting [cstyleCast]
> DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pUserData;
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:452:41: style: C-style pointer
> casting [cstyleCast]
> DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData;
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:763:41: style: C-style pointer
> casting [cstyleCast]
> DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData;
> ^
> /<<PKGBUILDDIR>>/src/service.cpp:819:41: style: C-style pointer
> casting [cstyleCast]
> DisplayIndicator::Impl *pImpl = (DisplayIndicator::Impl*) pData;
> ^
> 4/6 files checked 87% done
> Checking /<<PKGBUILDDIR>>/src/solar.c ...
> 5/6 files checked 97% done
> Checking /<<PKGBUILDDIR>>/tests/unit/rotation-lock-test.cpp ...
> /<<PKGBUILDDIR>>/tests/utils/test-dbus-fixture.h:33:14: style: The
> destructor '~TestDBusFixture' overrides a destructor in a base class
> but is not marked with a 'override' specifier. [missingOverride]
> virtual ~TestDBusFixture() =default;
> ^
> /<<PKGBUILDDIR>>/tests/utils/glib-fixture.h:38:14: note: Virtual
> destructor in base class
> virtual ~GlibFixture() =default;
> ^
> /<<PKGBUILDDIR>>/tests/utils/test-dbus-fixture.h:33:14: note:
> Destructor in derived class
> virtual ~TestDBusFixture() =default;
> ^
> 6/6 files checked 100% done
> nofile:0:0: information: Active checkers: 164/712 (use
> --checkers-report=<filename> to see details) [checkersReport]
>
>
>
> 50% tests passed, 1 tests failed out of 2
>
> Total Test time (real) = 0.17 sec
>
> The following tests FAILED:
> 1 - cppcheck (Failed)
> Errors while running CTest
> make[1]: *** [Makefile:74: test] Error 8
> make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j2 test
> ARGS\+=--verbose ARGS\+=-j2 returned exit code 2
> make: *** [debian/rules:21: binary] Error 25
> dpkg-buildpackage: error: debian/rules binary subprocess returned
> exit status 2
> --------------------------------------------------------------------------------
>
> The above is just how the build ends and not necessarily the most
> relevant part.
> If required, the full build log is available here:
>
> https://people.debian.org/~sanvila/build-logs/202405/
>
> About the archive rebuild: The build was made on virtual machines
> of type m6a.large and r6a.large from AWS, using sbuild and a
> reduced chroot with only build-essential packages.
>
> If you could not reproduce the bug please contact me privately, as I
> am willing to provide ssh access to a virtual machine where the bug is
> fully reproducible.
>
> If this is really a bug in one of the build-depends, please use
> reassign and affects, so that this is still visible in the BTS web
> page for this package.
>
> Thanks.
On it already, noticed this some days ago. Related to a new cppcheck version.
See my upstream fix proposal (W-I-P):
https://github.com/AyatanaIndicators/ayatana-indicator-display/pull/96
Mike
--
DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940
GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 851 bytes
Desc: Digitale PGP-Signatur
URL: <http://alioth-lists.debian.net/pipermail/pkg-ayatana-devel/attachments/20240505/3f1e0a5e/attachment-0001.sig>
More information about the Pkg-ayatana-devel
mailing list