<86>Dec 18 05:08:41 userdel[3808895]: delete user 'rooter' <86>Dec 18 05:08:41 userdel[3808895]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 18 05:08:41 groupadd[3808908]: group added to /etc/group: name=rooter, GID=1244 <86>Dec 18 05:08:41 groupadd[3808908]: group added to /etc/gshadow: name=rooter <86>Dec 18 05:08:41 groupadd[3808908]: new group: name=rooter, GID=1244 <86>Dec 18 05:08:41 useradd[3808921]: new user: name=rooter, UID=1244, GID=1244, home=/root, shell=/bin/bash, from=none <86>Dec 18 05:08:41 userdel[3808937]: delete user 'builder' <86>Dec 18 05:08:41 userdel[3808937]: removed group 'builder' owned by 'builder' <86>Dec 18 05:08:41 groupadd[3808951]: group added to /etc/group: name=builder, GID=1245 <86>Dec 18 05:08:41 groupadd[3808951]: group added to /etc/gshadow: name=builder <86>Dec 18 05:08:41 groupadd[3808951]: new group: name=builder, GID=1245 <86>Dec 18 05:08:41 useradd[3808960]: new user: name=builder, UID=1245, GID=1245, home=/usr/src, shell=/bin/bash, from=none <13>Dec 18 05:08:47 rpmi: rpm-build-qml6-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:08:47 rpmi: rpm-macros-qt6-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:47 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Dec 18 05:08:47 rpmi: rpm-build-kf6-6.0.4-alt3 sisyphus+356739.100.1.1 1725371435 installed <13>Dec 18 05:08:54 rpmi: libxkbcommon-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490810 installed <13>Dec 18 05:08:54 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Dec 18 05:08:54 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:54 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Dec 18 05:08:54 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Dec 18 05:08:54 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Dec 18 05:08:54 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:54 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:08:54 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:08:54 rpmi: qt6-base-common-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:54 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Dec 18 05:08:54 rpmi: libwayland-cursor-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:54 rpmi: libserd-0.32.2-alt1 sisyphus+341428.200.1.1 1708949158 installed <13>Dec 18 05:08:54 rpmi: libvpl2-2.13.0-alt1 sisyphus+357848.100.2.1 1726737480 installed <13>Dec 18 05:08:54 rpmi: libopus-1.5.2-alt1 sisyphus+347834.100.1.1 1715455356 installed <13>Dec 18 05:08:54 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Dec 18 05:08:54 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091644 installed <13>Dec 18 05:08:54 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Dec 18 05:08:54 rpmi: libfribidi-1.0.16-alt1 sisyphus+358393.100.1.1 1727333692 installed <13>Dec 18 05:08:54 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682597 installed <13>Dec 18 05:08:54 rpmi: libsqlite3-3.46.0-alt1 sisyphus+352354.100.2.1 1721980422 installed <13>Dec 18 05:08:54 rpmi: vulkan-headers-1.3.296-alt1 sisyphus+365035.500.5.1 1734354669 installed <13>Dec 18 05:08:54 rpmi: libdouble-conversion3-3.3.0-alt1 sisyphus+333410.100.1.1 1698928789 installed <13>Dec 18 05:08:54 rpmi: libspirv-tools0-1:2024.4-alt0.1 sisyphus+365035.200.5.1 1734354502 installed <13>Dec 18 05:08:55 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Dec 18 05:08:55 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed <13>Dec 18 05:08:55 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Dec 18 05:08:55 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718968 installed <13>Dec 18 05:08:55 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Dec 18 05:08:55 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Dec 18 05:08:55 rpmi: qt6-declarative-common-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:08:55 rpmi: qt6-wayland-common-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:08:55 rpmi: wayland-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:55 rpmi: libwayland-client-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:55 rpmi: qt5-base-common-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:08:55 rpmi: libqt5-core-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:08:56 rpmi: qt5-declarative-common-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:08:56 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed <13>Dec 18 05:08:56 rpmi: libzeromq-4.3.4-alt3 sisyphus+326735.200.2.1 1691482840 installed <13>Dec 18 05:08:56 rpmi: libgomp1-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 18 05:08:56 rpmi: vulkan-filesystem-1.3.296-alt1 sisyphus+365035.1000.5.1 1734354968 installed <13>Dec 18 05:08:56 rpmi: libvulkan1-1.3.296-alt1 sisyphus+365035.1000.5.1 1734354968 installed <13>Dec 18 05:08:56 rpmi: libzix-0.4.2-alt1 sisyphus+341428.100.1.1 1708949131 installed <13>Dec 18 05:08:56 rpmi: libsord-0.16.16-alt1 sisyphus+341428.300.1.1 1708949185 installed <13>Dec 18 05:08:56 rpmi: liblame-3.100-alt1 sisyphus+346342.200.2.2 1716474674 installed <13>Dec 18 05:08:56 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Dec 18 05:08:56 rpmi: libdav1d_7-1.5.0-alt1 sisyphus+365203.100.1.1 1734367592 installed <13>Dec 18 05:08:56 rpmi: libevdev-1.13.3-alt1 sisyphus+356918.100.1.1 1725546440 installed <13>Dec 18 05:08:56 rpmi: libSDL2-2.30.10-alt1 sisyphus+364560.100.1.1 1733772087 installed <13>Dec 18 05:08:56 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216676 installed <13>Dec 18 05:08:56 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631866 installed <13>Dec 18 05:08:56 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739651 installed <13>Dec 18 05:08:56 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646144 installed <13>Dec 18 05:08:56 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Dec 18 05:08:56 rpmi: perl-Compress-Raw-Zlib-2.206-alt1 sisyphus+335067.600.1.1 1700901499 installed <13>Dec 18 05:08:56 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed <13>Dec 18 05:08:56 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Dec 18 05:08:56 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168663 installed <13>Dec 18 05:08:56 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Dec 18 05:08:56 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Dec 18 05:08:56 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Dec 18 05:08:56 rpmi: libqt6-core-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:56 rpmi: libqt6-sql-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:56 rpmi: libqt6-test-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:56 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>Dec 18 05:08:56 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 18 05:08:56 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Dec 18 05:08:56 rpmi: libatk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed <13>Dec 18 05:08:56 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667412981 installed <13>Dec 18 05:08:56 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 18 05:08:56 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Dec 18 05:08:56 rpmi: libqt6-dbus-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:56 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133856 installed <13>Dec 18 05:08:56 rpmi: dbus-tools-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <86>Dec 18 05:08:56 groupadd[3825926]: group added to /etc/group: name=messagebus, GID=999 <86>Dec 18 05:08:56 groupadd[3825926]: group added to /etc/gshadow: name=messagebus <86>Dec 18 05:08:56 groupadd[3825926]: new group: name=messagebus, GID=999 <86>Dec 18 05:08:56 useradd[3825941]: new user: name=messagebus, UID=999, GID=999, home=/run/dbus, shell=/dev/null, from=none <13>Dec 18 05:08:56 rpmi: dbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Dec 18 05:08:56 rpmi: libqt5-dbus-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:08:56 rpmi: libqt6-xml-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:56 rpmi: libqt6-concurrent-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:08:56 rpmi: libsratom-0.6.16-alt1 sisyphus+341428.400.1.1 1708949212 installed <13>Dec 18 05:08:56 rpmi: liblilv-0.24.24-alt2 sisyphus+341494.100.1.1 1709024102 installed <13>Dec 18 05:08:56 rpmi: libvidstab-1.1.0-alt2.1 sisyphus+279558.100.1.2 1626596087 installed <13>Dec 18 05:08:56 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed <13>Dec 18 05:08:56 rpmi: libqt5-sql-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:08:56 rpmi: libwayland-cursor-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:56 rpmi: libwayland-server-devel-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 18 05:08:56 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176879 installed <13>Dec 18 05:08:56 rpmi: libgnutls30-3.8.8-alt2 sisyphus+364832.100.1.1 1734007749 installed <13>Dec 18 05:08:56 rpmi: libngtcp2.16-1.9.1-alt1 sisyphus+363819.100.1.1 1733129254 installed <13>Dec 18 05:08:56 rpmi: libngtcp2_crypto_gnutls8-1.9.1-alt1 sisyphus+363819.100.1.1 1733129254 installed <13>Dec 18 05:08:56 rpmi: perl-File-Listing-6.16-alt1 sisyphus+325783.100.1.1 1690559356 installed <13>Dec 18 05:08:56 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Dec 18 05:08:56 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Dec 18 05:08:57 rpmi: libglslang15-1:15.0.0-alt1 sisyphus+365035.300.5.1 1734354607 installed <13>Dec 18 05:08:57 rpmi: libshaderc1-2024.3-alt0.1 sisyphus+365035.1100.5.1 1734355040 installed <13>Dec 18 05:08:57 rpmi: libdouble-conversion-devel-3.3.0-alt1 sisyphus+333410.100.1.1 1698928789 installed <13>Dec 18 05:08:57 rpmi: kf6-filesystem-6.0.0-alt1 sisyphus+350471.360.11.1 1718043566 installed <13>Dec 18 05:08:57 rpmi: kde-common-24.1-alt1 sisyphus+350471.500.11.1 1718043587 installed <13>Dec 18 05:08:57 rpmi: kf6-kcoreaddons-common-6.8.0-alt2 sisyphus+363317.100.1.1 1732518241 installed <13>Dec 18 05:08:57 rpmi: kf6-ki18n-common-6.8.0-alt2 sisyphus+364936.100.1.1 1734092295 installed <13>Dec 18 05:08:57 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:08:57 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928129 installed <13>Dec 18 05:08:57 rpmi: libflac12-1.4.3-alt2 sisyphus+343354.100.1.1 1711118098 installed <13>Dec 18 05:08:57 rpmi: libxkbcommon-devel-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490810 installed <13>Dec 18 05:08:57 rpmi: libwebrtc-audio-processing-1.3-alt2 sisyphus+332026.100.1.1 1697579361 installed <13>Dec 18 05:08:57 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed <13>Dec 18 05:08:57 rpmi: libmysofa-1.3.3-alt1 sisyphus+360234.100.1.1 1729426691 installed <13>Dec 18 05:08:57 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973044 installed <13>Dec 18 05:08:57 rpmi: liblc3-1.1.1-alt1 sisyphus+347780.100.1.1 1715374023 installed <13>Dec 18 05:08:57 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182661 installed <13>Dec 18 05:08:57 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed <13>Dec 18 05:08:57 rpmi: libfdk-aac2-2.0.3-alt0.1 sisyphus+338863.100.1.1 1706094241 installed <13>Dec 18 05:08:57 rpmi: libconfig-c++11-1.7.3-alt1 sisyphus+356893.2177.17.1 1725864292 installed <13>Dec 18 05:08:57 rpmi: libtdb-1.4.10-alt1 sisyphus+342425.100.8.1 1714748986 installed <13>Dec 18 05:08:57 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659208 installed <13>Dec 18 05:08:57 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed <13>Dec 18 05:08:57 rpmi: libgtest-1.15.2-alt1 sisyphus+364140.100.8.1 1733730026 installed <13>Dec 18 05:08:57 rpmi: libbluez-5.79-alt1 sisyphus+362585.400.4.1 1731678491 installed <13>Dec 18 05:08:57 rpmi: libgme-0.6.3-alt2 sisyphus+293048.100.1.1 1641452306 installed <13>Dec 18 05:08:57 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263312 installed <13>Dec 18 05:08:57 rpmi: libzimg2-3.0.5-alt1 sisyphus+324805.100.1.1 1689254328 installed <13>Dec 18 05:08:57 rpmi: libmpg123-1:1.32.10-alt1 sisyphus+365072.100.1.1 1734226035 installed <13>Dec 18 05:08:57 rpmi: libsndfile-1.1.0-alt1 sisyphus+339776.7300.6.2 1707350065 installed <13>Dec 18 05:08:57 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906301 installed <13>Dec 18 05:08:57 rpmi: libfftw3-common-3.3.10-alt2 sisyphus+363193.200.2.1 1732292771 installed <13>Dec 18 05:08:57 rpmi: libfftw3-3.3.10-alt2 sisyphus+363193.200.2.1 1732292771 installed <13>Dec 18 05:08:57 rpmi: librubberband3-4.0.0-alt1 sisyphus+363577.100.1.1 1732799669 installed <13>Dec 18 05:08:57 rpmi: libchromaprint1-1.5.1-alt1 sisyphus+346100.200.2.1 1716252063 installed <13>Dec 18 05:08:57 rpmi: libunwind-1.7.0-alt2 sisyphus+335269.100.1.1 1701110934 installed <13>Dec 18 05:08:57 rpmi: libdovi3-2.1.2-alt1 sisyphus+354426.100.1.1 1722863450 installed <13>Dec 18 05:08:57 rpmi: libplacebo338-6.338.2-alt0.2 sisyphus+341163.100.1.1 1708438285 installed <13>Dec 18 05:08:57 rpmi: libbs2b-3.1.0-alt1.4 sisyphus+346078.200.2.1 1716241402 installed <13>Dec 18 05:08:57 rpmi: libsoxr-0.1.3-alt1.1 sisyphus+317908.100.1.1 1680415073 installed <13>Dec 18 05:08:57 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949610 installed <13>Dec 18 05:08:57 rpmi: libnuma-2.0.19-alt1 sisyphus+363830.100.1.1 1733131852 installed <13>Dec 18 05:08:58 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Dec 18 05:08:58 rpmi: libx264-164-alt1.1 sisyphus+322210.100.1.1 1685494917 installed <13>Dec 18 05:08:58 rpmi: libvpx9-1.14.1-alt1 sisyphus+351742.40.3.1 1719836000 installed <13>Dec 18 05:08:58 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798476 installed <13>Dec 18 05:08:58 rpmi: libspeex-1.2.1-alt1 sisyphus+339763.100.1.1 1707113839 installed <13>Dec 18 05:08:58 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016393 installed <13>Dec 18 05:08:58 rpmi: libopenjpeg2.0-2.5.3-alt1 sisyphus+364601.100.1.1 1733825032 installed <13>Dec 18 05:08:58 rpmi: libopenh264_7-2.5.0-alt1 sisyphus+362019.100.1.1 1731073174 installed <13>Dec 18 05:08:58 rpmi: libopencore-amrwb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032483 installed <13>Dec 18 05:08:58 rpmi: libopencore-amrnb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032483 installed <13>Dec 18 05:08:58 rpmi: libcodec2_1.2-1.2.0-alt1 sisyphus+340564.40.2.1 1707820763 installed <13>Dec 18 05:08:58 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Dec 18 05:08:58 rpmi: libaom3-3.9.1-alt2 sisyphus+354446.100.1.1 1722877371 installed <13>Dec 18 05:08:58 rpmi: libwacom-data-2.14.0-alt1 sisyphus+364131.100.1.1 1733397189 installed <13>Dec 18 05:08:58 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336966 installed <13>Dec 18 05:08:58 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed <13>Dec 18 05:08:58 rpmi: libpixman-3:0.44.2-alt1 sisyphus+364211.100.1.1 1733467622 installed <13>Dec 18 05:08:58 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Dec 18 05:08:58 rpmi: libduktape207-2.7.0-alt3 sisyphus+352341.100.1.1 1720324462 installed <13>Dec 18 05:08:58 rpmi: xxd-4:9.1.0917-alt3 sisyphus+365189.100.1.1 1734360793 installed <13>Dec 18 05:08:58 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Dec 18 05:08:58 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Dec 18 05:08:58 rpmi: llvm18.1-filesystem-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 18 05:08:58 rpmi: llvm18.1-polly-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 18 05:08:58 rpmi: llvm18.1-gold-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 18 05:09:00 rpmi: llvm18.1-libs-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 18 05:09:00 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Dec 18 05:09:00 rpmi: libdrm-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed <13>Dec 18 05:09:00 rpmi: libgbm-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 18 05:09:00 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Dec 18 05:09:00 rpmi: wayland-protocols-1.38-alt1 sisyphus+359642.100.1.1 1728766011 installed <13>Dec 18 05:09:01 rpmi: iso-codes-4.17.0-alt1 sisyphus+357584.100.1.1 1726430044 installed <13>Dec 18 05:09:01 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed <13>Dec 18 05:09:01 rpmi: perl-IO-Socket-IP-0.42-alt1 sisyphus+325815.100.1.2 1690571193 installed <13>Dec 18 05:09:01 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed <13>Dec 18 05:09:01 rpmi: perl-Compress-Raw-Bzip2-2.210-alt1 sisyphus+343108.100.1.3 1710881036 installed <13>Dec 18 05:09:01 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+335067.1200.1.1 1700901589 installed <13>Dec 18 05:09:01 rpmi: perl-Clone-0.46-alt1 sisyphus+335067.1100.1.1 1700901562 installed <13>Dec 18 05:09:01 rpmi: perl-HTML-Tagset-3.24-alt1 sisyphus+343117.100.1.3 1710883587 installed <13>Dec 18 05:09:01 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Dec 18 05:09:01 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Dec 18 05:09:01 rpmi: perl-Filter-1.64-alt1 sisyphus+335067.400.1.1 1700901412 installed <13>Dec 18 05:09:01 rpmi: perl-Encode-3.21-alt1 sisyphus+343095.100.1.1 1710875477 installed <13>Dec 18 05:09:01 rpmi: perl-URI-5.27-alt1 sisyphus+340901.100.1.1 1708180683 installed <13>Dec 18 05:09:01 rpmi: perl-IO-Compress-2.206-alt1 sisyphus+325819.100.1.1 1690563199 installed <13>Dec 18 05:09:01 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed <13>Dec 18 05:09:01 rpmi: perl-HTML-Parser-3.82-alt1 sisyphus+343116.100.1.3 1710883258 installed <13>Dec 18 05:09:01 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Dec 18 05:09:01 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Dec 18 05:09:01 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Dec 18 05:09:01 rpmi: perl-HTTP-Message-6.45-alt1 sisyphus+330728.100.1.1 1696162276 installed <13>Dec 18 05:09:01 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Dec 18 05:09:01 rpmi: perl-libwww-6.77-alt1 sisyphus+343120.100.1.2 1710884405 installed <13>Dec 18 05:09:01 rpmi: perl-XML-LibXML-2.0210-alt8 sisyphus+355798.100.1.1 1724340088 installed <13>Dec 18 05:09:01 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Dec 18 05:09:01 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Dec 18 05:09:01 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Dec 18 05:09:01 rpmi: icon-theme-adwaita-47.0-alt1 sisyphus+357735.1000.3.1 1726642413 installed <13>Dec 18 05:09:01 rpmi: usbids-20240206-alt1 sisyphus+339943.100.1.1 1707270512 installed <13>Dec 18 05:09:01 rpmi: pciids-20241129-alt1 sisyphus+363612.100.1.1 1732846470 installed <13>Dec 18 05:09:01 rpmi: hwdata-0.384-alt1 sisyphus+354460.100.1.1 1722898493 installed <13>Dec 18 05:09:01 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330316 installed <13>Dec 18 05:09:01 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180089 installed <13>Dec 18 05:09:01 rpmi: libgdk-pixbuf-locales-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed <13>Dec 18 05:09:01 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Dec 18 05:09:01 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 18 05:09:02 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 18 05:09:03 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 18 05:09:03 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed <13>Dec 18 05:09:03 rpmi: libxxhash-0.8.2-alt1 sisyphus+336514.200.7.1 1702672118 installed <13>Dec 18 05:09:03 rpmi: less-633-alt1 sisyphus+328181.300.2.1 1693321749 installed <13>Dec 18 05:09:03 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Dec 18 05:09:03 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 18 05:09:03 rpmi: libdevmapper-1.02.202-alt1 sisyphus+361775.200.5.1 1730990757 installed <13>Dec 18 05:09:03 rpmi: mount-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486324 installed <13>Dec 18 05:09:03 rpmi: losetup-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486324 installed <13>Dec 18 05:09:03 rpmi: lsblk-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486324 installed <13>Dec 18 05:09:03 rpmi: diffstat-1.64-alt1 sisyphus+346132.200.3.2 1716466240 installed <13>Dec 18 05:09:03 rpmi: dconf-profile-0.1-alt1 sisyphus+325633.340.3.1 1690415358 installed <13>Dec 18 05:09:03 rpmi: cmake-modules-3.31.2-alt2 sisyphus+364756.100.1.1 1733932352 installed <13>Dec 18 05:09:03 rpmi: libuv-1.49.1-alt1 sisyphus+364651.40.2.1 1733856345 installed <13>Dec 18 05:09:03 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Dec 18 05:09:03 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448551 installed <13>Dec 18 05:09:03 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Dec 18 05:09:03 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684769 installed <13>Dec 18 05:09:03 rpmi: libnghttp3.9-1.6.0-alt1 sisyphus+363819.40.1.1 1733129194 installed <13>Dec 18 05:09:03 rpmi: libnghttp2-1.64.0-alt1 sisyphus+363795.200.2.1 1733118555 installed <13>Dec 18 05:09:03 rpmi: openldap-common-2.6.9-alt1 sisyphus+364781.100.1.1 1733971238 installed <13>Dec 18 05:09:03 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Dec 18 05:09:03 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Dec 18 05:09:03 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684803947 installed <13>Dec 18 05:09:03 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819640 installed <13>Dec 18 05:09:03 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Dec 18 05:09:03 rpmi: libcom_err-1.47.1.0.10.ad56-alt2 sisyphus+363497.200.3.1 1732729908 installed <13>Dec 18 05:09:03 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 18 05:09:03 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 18 05:09:03 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed <13>Dec 18 05:09:03 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Dec 18 05:09:03 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Dec 18 05:09:03 rpmi: libass9-0.17.3-alt1 sisyphus+352066.100.1.1 1720008822 installed <13>Dec 18 05:09:03 rpmi: libbluray-1.3.4-alt1 sisyphus+310888.100.1.1 1669800489 installed <13>Dec 18 05:09:03 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Dec 18 05:09:03 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>Dec 18 05:09:04 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Dec 18 05:09:04 rpmi: libgio-2.82.4-alt1 sisyphus+364807.100.1.1 1733991592 installed <13>Dec 18 05:09:04 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Dec 18 05:09:04 rpmi: libgdk-pixbuf-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed <13>Dec 18 05:09:04 rpmi: libglibmm-2.66.7-alt1 sisyphus+344717.100.1.1 1712649439 installed <13>Dec 18 05:09:04 rpmi: libxml++2-2.42.3-alt1 sisyphus+338062.100.1.2 1705656007 installed <13>Dec 18 05:09:04 rpmi: libffado-2.4.9-alt1 sisyphus+359940.100.1.1 1729093015 installed <13>Dec 18 05:09:04 rpmi: gtk4-update-icon-cache-4.16.7-alt1 sisyphus+363301.100.1.1 1732451644 installed <13>Dec 18 05:09:04 rpmi: libdconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417205 installed <13>Dec 18 05:09:04 rpmi: dconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417205 installed <13>Dec 18 05:09:04 rpmi: libgtk+3-schemas-3.24.43-alt1 sisyphus+352627.100.1.1 1720700731 installed <13>Dec 18 05:09:04 rpmi: libjson-glib-1.10.6-alt1 sisyphus+364645.100.1.1 1733849752 installed <13>Dec 18 05:09:04 rpmi: libgusb-0.4.9-alt1 sisyphus+345693.100.1.1 1713857461 installed <13>Dec 18 05:09:04 rpmi: libcolord-1.4.7-alt1.1 sisyphus+338793.100.1.1 1706039016 installed <13>Dec 18 05:09:04 rpmi: libpolkit-124-alt3 sisyphus+351454.100.1.1 1719236630 installed <13>Dec 18 05:09:04 rpmi: libgstreamer1.0-1.24.10-alt1 sisyphus+364070.100.1.1 1733315992 installed <13>Dec 18 05:09:04 rpmi: systemd-modules-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 18 05:09:04 rpmi: systemd-sysctl-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 18 05:09:04 rpmi: systemd-tmpfiles-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 18 05:09:04 rpmi: systemd-utils-filetriggers-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 18 05:09:04 rpmi: libfdisk-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486324 installed <13>Dec 18 05:09:04 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 18 05:09:04 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Dec 18 05:09:04 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Dec 18 05:09:04 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Dec 18 05:09:04 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 18 05:09:04 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Dec 18 05:09:04 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Dec 18 05:09:04 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Dec 18 05:09:04 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Dec 18 05:09:04 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275234 installed <13>Dec 18 05:09:04 rpmi: libcairo-gobject-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Dec 18 05:09:04 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Dec 18 05:09:04 rpmi: libat-spi2-core-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed <13>Dec 18 05:09:04 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed <13>Dec 18 05:09:06 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Dec 18 05:09:06 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 18 05:09:06 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148616 installed <13>Dec 18 05:09:06 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075966 installed <13>Dec 18 05:09:06 rpmi: libxkbcommon-x11-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490810 installed <13>Dec 18 05:09:06 rpmi: libpulseaudio-17.0-alt2 sisyphus+339257.100.1.1 1706519226 installed <13>Dec 18 05:09:06 rpmi: libvdpau-devel-1:1.5-alt1 sisyphus+298034.100.1.1 1649336822 installed <13>Dec 18 05:09:06 rpmi: at-spi2-atk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed <13>Dec 18 05:09:06 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Dec 18 05:09:06 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Dec 18 05:09:06 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed <13>Dec 18 05:09:06 rpmi: libpango-1.55.0-alt1 sisyphus+364011.100.1.1 1733245601 installed <13>Dec 18 05:09:06 rpmi: librsvg-1:2.59.2-alt1 sisyphus+361144.100.1.1 1730276750 installed <13>Dec 18 05:09:06 rpmi: libXtst-1.2.4-alt1 sisyphus+308663.1300.1.1 1666168495 installed <13>Dec 18 05:09:06 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Dec 18 05:09:07 rpmi: libGLX-mesa-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 18 05:09:07 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:09:07 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:09:07 rpmi: libva-2.22.0-alt1 sisyphus+351641.100.2.1 1719561314 installed <13>Dec 18 05:09:07 rpmi: libavutil59-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:07 rpmi: libswscale8-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:07 rpmi: libswresample5-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:07 rpmi: libpostproc58-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:07 rpmi: libEGL-mesa-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 18 05:09:07 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:09:07 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 18 05:09:07 rpmi: libva-devel-2.22.0-alt1 sisyphus+351641.100.2.1 1719561314 installed <13>Dec 18 05:09:07 rpmi: libavutil-devel-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:07 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Dec 18 05:09:07 rpmi: dbus-tools-gui-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487401 installed <13>Dec 18 05:09:07 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354198 installed <13>Dec 18 05:09:07 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233682 installed <13>Dec 18 05:09:07 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233711 installed <13>Dec 18 05:09:07 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507095 installed <13>Dec 18 05:09:08 rpmi: libavcodec61-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:08 rpmi: libavcodec-devel-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:08 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526887 installed <13>Dec 18 05:09:08 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505793 installed <13>Dec 18 05:09:08 rpmi: libxcbutil-cursor-0.1.3-alt2 sisyphus+278274.100.1.2 1626148617 installed <13>Dec 18 05:09:08 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 18 05:09:08 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 18 05:09:08 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Dec 18 05:09:08 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Dec 18 05:09:08 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 18 05:09:08 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 18 05:09:08 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 18 05:09:08 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 18 05:09:09 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <86>Dec 18 05:09:09 groupadd[3838834]: group added to /etc/group: name=_keytab, GID=998 <86>Dec 18 05:09:09 groupadd[3838834]: group added to /etc/gshadow: name=_keytab <86>Dec 18 05:09:09 groupadd[3838834]: new group: name=_keytab, GID=998 <13>Dec 18 05:09:09 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735141 installed <13>Dec 18 05:09:09 rpmi: libkmod-32-alt1 sisyphus+357452.100.2.1 1727718007 installed <13>Dec 18 05:09:09 rpmi: libcups-2.4.11-alt1 sisyphus+359120.200.2.1 1728202635 installed <13>Dec 18 05:09:09 rpmi: systemd-utils-standalone-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Dec 18 05:09:09 rpmi: at-spi2-core-2.54.0-alt1 sisyphus+357735.600.3.1 1726642126 installed <13>Dec 18 05:09:09 rpmi: kmod-32-alt1 sisyphus+357452.100.2.1 1727718007 installed <13>Dec 18 05:09:09 rpmi: dmsetup-1.02.202-alt1 sisyphus+361775.200.5.1 1730990757 installed <86>Dec 18 05:09:09 groupadd[3839500]: group added to /etc/group: name=tape, GID=997 <86>Dec 18 05:09:09 groupadd[3839500]: group added to /etc/gshadow: name=tape <86>Dec 18 05:09:09 groupadd[3839500]: new group: name=tape, GID=997 <86>Dec 18 05:09:09 groupadd[3839547]: group added to /etc/group: name=dialout, GID=996 <86>Dec 18 05:09:09 groupadd[3839547]: group added to /etc/gshadow: name=dialout <86>Dec 18 05:09:09 groupadd[3839547]: new group: name=dialout, GID=996 <86>Dec 18 05:09:09 groupadd[3839596]: group added to /etc/group: name=input, GID=995 <86>Dec 18 05:09:09 groupadd[3839596]: group added to /etc/gshadow: name=input <86>Dec 18 05:09:09 groupadd[3839596]: new group: name=input, GID=995 <86>Dec 18 05:09:09 groupadd[3839647]: group added to /etc/group: name=video, GID=994 <86>Dec 18 05:09:09 groupadd[3839647]: group added to /etc/gshadow: name=video <86>Dec 18 05:09:09 groupadd[3839647]: new group: name=video, GID=994 <86>Dec 18 05:09:09 groupadd[3839675]: group added to /etc/group: name=render, GID=993 <86>Dec 18 05:09:09 groupadd[3839675]: group added to /etc/gshadow: name=render <86>Dec 18 05:09:09 groupadd[3839675]: new group: name=render, GID=993 <86>Dec 18 05:09:09 groupadd[3839709]: group added to /etc/group: name=sgx, GID=992 <86>Dec 18 05:09:09 groupadd[3839709]: group added to /etc/gshadow: name=sgx <86>Dec 18 05:09:09 groupadd[3839709]: new group: name=sgx, GID=992 <13>Dec 18 05:09:10 rpmi: udev-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <86>Dec 18 05:09:10 groupadd[3841236]: group added to /etc/group: name=colord, GID=991 <86>Dec 18 05:09:10 groupadd[3841236]: group added to /etc/gshadow: name=colord <86>Dec 18 05:09:10 groupadd[3841236]: new group: name=colord, GID=991 <86>Dec 18 05:09:10 useradd[3841251]: new user: name=colord, UID=998, GID=991, home=/var/colord, shell=/dev/null, from=none <13>Dec 18 05:09:10 rpmi: colord-1.4.7-alt1.1 sisyphus+338793.100.1.1 1706039016 installed <13>Dec 18 05:09:11 rpmi: libgtk+3-3.24.43-alt1 sisyphus+352627.100.1.1 1720700731 installed <13>Dec 18 05:09:11 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905430 installed <86>Dec 18 05:09:11 groupadd[3842294]: group added to /etc/group: name=sasl, GID=990 <86>Dec 18 05:09:11 groupadd[3842294]: group added to /etc/gshadow: name=sasl <86>Dec 18 05:09:11 groupadd[3842294]: new group: name=sasl, GID=990 <13>Dec 18 05:09:11 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112544 installed <13>Dec 18 05:09:11 rpmi: libldap2-2.6.9-alt1 sisyphus+364781.100.1.1 1733971238 installed <13>Dec 18 05:09:11 rpmi: libssh-0.10.6-alt1 sisyphus+338050.100.1.2 1705656358 installed <13>Dec 18 05:09:11 rpmi: python3-module-charset-normalizer-3.2.0-alt1 sisyphus+347396.200.2.1 1714733155 installed <13>Dec 18 05:09:11 rpmi: python3-module-idna-3.10-alt1 sisyphus+358681.100.1.1 1727701241 installed <13>Dec 18 05:09:11 rpmi: python3-module-urllib3-2:2.2.3-alt1 sisyphus+357427.100.2.1 1726567364 installed <13>Dec 18 05:09:11 rpmi: python3-module-requests-2.32.3-alt1 sisyphus+349946.100.1.1 1717059877 installed <13>Dec 18 05:09:11 rpmi: python3-module-pyxdg-0.28-alt1.2 sisyphus+341065.100.1.1 1708351562 installed <13>Dec 18 05:09:11 rpmi: python3-module-yaml-6.0.2-alt1 sisyphus+356896.100.1.1 1725541112 installed <13>Dec 18 05:09:11 rpmi: python3-module-pyudev-0.24.3-alt1 sisyphus+347852.100.1.1 1715497013 installed <13>Dec 18 05:09:11 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed <13>Dec 18 05:09:11 rpmi: libwacom-2.14.0-alt1 sisyphus+364131.100.1.1 1733397189 installed <13>Dec 18 05:09:11 rpmi: libinput-1.27.0-alt1 sisyphus+362919.100.1.1 1732018065 installed <13>Dec 18 05:09:11 rpmi: python3-module-markupsafe-1:3.0.2-alt1 sisyphus+360209.100.1.1 1729323052 installed <13>Dec 18 05:09:11 rpmi: python3-module-jinja2-3.1.4-alt1 sisyphus+348267.100.1.1 1715939549 installed <13>Dec 18 05:09:11 rpmi: python3-module-railroad-diagrams-3.0.1-alt1 sisyphus+358318.100.1.1 1727257812 installed <13>Dec 18 05:09:11 rpmi: python3-module-pyparsing-3.2.0-alt1 sisyphus+359723.100.2.1 1728989647 installed <13>Dec 18 05:09:11 rpmi: vulkan-registry-1.3.296-alt1 sisyphus+365035.500.5.1 1734354669 installed <13>Dec 18 05:09:11 rpmi: libssl-devel-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 18 05:09:11 rpmi: librabbitmq-c4-0.15.0-alt1 sisyphus+363621.100.1.1 1732865039 installed <13>Dec 18 05:09:11 rpmi: libavformat61-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:12 rpmi: libavfilter10-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:12 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364661 installed <13>Dec 18 05:09:12 rpmi: libcamera-1:0.3.2-alt1 sisyphus+364140.300.8.1 1733730394 installed <13>Dec 18 05:09:12 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162763 installed <13>Dec 18 05:09:12 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593137 installed <13>Dec 18 05:09:12 rpmi: libcurl-8.11.1-alt1 sisyphus+364692.100.1.1 1733905204 installed <13>Dec 18 05:09:12 rpmi: libproxy-0.5.9-alt1 sisyphus+360721.100.1.1 1729865346 installed <13>Dec 18 05:09:12 rpmi: libqt6-network-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-opengl-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-eglfsdeviceintegration-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-xcbqpa-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-eglfskmssupport-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-eglfskmsgbmsupport-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-gui-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:12 rpmi: libqt6-qml-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:13 rpmi: libqt6-widgets-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:13 rpmi: libqt5-network-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:09:13 rpmi: libqt5-xcbqpa-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:09:13 rpmi: libqt5-eglfskmssupport-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:09:13 rpmi: libqt5-eglfsdeviceintegration-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:09:13 rpmi: libqt5-gui-5.15.15-alt1 sisyphus+359324.100.1.2 1728478992 installed <13>Dec 18 05:09:13 rpmi: libqt5-qmlmodels-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:09:13 rpmi: libqt5-qmlworkerscript-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:09:13 rpmi: libqt5-quick-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:09:13 rpmi: libqt5-quickshapes-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:09:13 rpmi: libqt5-qml-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:09:13 rpmi: libkf6i18n-6.8.0-alt2 sisyphus+364936.100.1.1 1734092295 installed <13>Dec 18 05:09:13 rpmi: libqt6-qmlmodels-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:13 rpmi: libqt6-labsqmlmodels-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quick-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-waylandclient-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:09:14 rpmi: libqt6-waylandeglclienthwintegration-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:09:14 rpmi: libqt6-wlshellintegration-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:09:14 rpmi: libqt6-labssharedimage-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-labswavefrontmesh-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quicktemplates2-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2impl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quicktest-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2basicstyleimpl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2basic-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2materialstyleimpl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2material-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2universalstyleimpl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2universal-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2fusionstyleimpl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickcontrols2fusion-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickeffects-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quicklayouts-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickparticles-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickshapes-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-quickwidgets-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:14 rpmi: libqt6-waylandcompositor-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:09:14 rpmi: libqt6-waylandeglcompositorhwintegration-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:09:14 rpmi: libkf6i18nqml-6.8.0-alt2 sisyphus+364936.100.1.1 1734092295 installed <13>Dec 18 05:09:14 rpmi: libkf6i18nlocaledata-6.8.0-alt2 sisyphus+364936.100.1.1 1734092295 installed <13>Dec 18 05:09:14 rpmi: libqt6-printsupport-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:14 rpmi: libqt6-openglwidgets-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:15 rpmi: qt6-base-devel-6.7.2-alt6 sisyphus+365233.100.1.1 1734419120 installed <13>Dec 18 05:09:15 rpmi: libkf6coreaddons-6.8.0-alt2 sisyphus+363317.100.1.1 1732518241 installed <13>Dec 18 05:09:15 rpmi: libqt6-labsanimation-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-labsfolderlistmodel-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-labssettings-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-qmlcompiler-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-qmlcore-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-qmllocalstorage-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-qmlnetwork-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-qmlworkerscript-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-qmlxmllistmodel-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-quickcontrols2imaginestyleimpl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-quickcontrols2imagine-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-quickdialogs2utils-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-quickdialogs2quickimpl-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:15 rpmi: libqt6-quickdialogs2-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:21 rpmi: qt6-declarative-devel-6.7.2-alt1 sisyphus+359329.100.1.1 1728468681 installed <13>Dec 18 05:09:21 rpmi: cmake-3.31.2-alt2 sisyphus+364756.100.1.1 1733932352 installed <13>Dec 18 05:09:21 rpmi: openssh-common-9.6p1-alt2 sisyphus+351911.100.1.1 1719838544 installed <86>Dec 18 05:09:21 groupadd[3854293]: group added to /etc/group: name=sshagent, GID=989 <86>Dec 18 05:09:21 groupadd[3854293]: group added to /etc/gshadow: name=sshagent <86>Dec 18 05:09:21 groupadd[3854293]: new group: name=sshagent, GID=989 <13>Dec 18 05:09:22 rpmi: openssh-clients-9.6p1-alt2 sisyphus+351911.100.1.1 1719838544 installed <13>Dec 18 05:09:22 rpmi: rsync-3.2.7-alt1 sisyphus+325006.2000.1.1 1689497333 installed <13>Dec 18 05:09:22 rpmi: git-core-2.42.2-alt1 sisyphus+348068.100.1.1 1715721632 installed <13>Dec 18 05:09:22 rpmi: alsa-ucm-conf-1.2.12-alt1 sisyphus+352670.100.1.1 1720712327 installed <13>Dec 18 05:09:22 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Dec 18 05:09:22 rpmi: libalsa-1:1.2.12-alt1 sisyphus+352670.200.1.1 1720712401 installed <13>Dec 18 05:09:22 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562350 installed <13>Dec 18 05:09:22 rpmi: pipewire-libs-1.2.7-alt1 sisyphus+363440.100.1.1 1732632760 installed <13>Dec 18 05:09:22 rpmi: pipewire-libs-devel-1.2.7-alt1 sisyphus+363440.100.1.1 1732632760 installed <13>Dec 18 05:09:22 rpmi: extra-cmake-modules-6.8.0-alt1 sisyphus+362414.100.2.2 1731601817 installed <13>Dec 18 05:09:22 rpmi: qt6-wayland-devel-6.7.2-alt1 sisyphus+355689.1300.18.2 1725561933 installed <13>Dec 18 05:09:22 rpmi: kf6-kcoreaddons-devel-6.8.0-alt2 sisyphus+363317.100.1.1 1732518241 installed <13>Dec 18 05:09:22 rpmi: kf6-ki18n-devel-6.8.0-alt2 sisyphus+364936.100.1.1 1734092295 installed <13>Dec 18 05:09:22 rpmi: rpm-build-qml-5.15.15-alt1 sisyphus+359325.100.1.1 1728466779 installed <13>Dec 18 05:09:22 rpmi: libavfilter-devel-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:22 rpmi: libavformat-devel-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:22 rpmi: libvulkan-devel-1.3.296-alt1 sisyphus+365035.1000.5.1 1734354968 installed <13>Dec 18 05:09:22 rpmi: libswscale-devel-2:7.1-alt1 sisyphus+348582.1076.15.2 1733949254 installed <13>Dec 18 05:09:22 rpmi: libepoxy-devel-1.5.10-alt1 sisyphus+296853.200.2.1 1647631866 installed <13>Dec 18 05:09:22 rpmi: kde5-plasma-wayland-protocols-1.15.0-alt1 sisyphus+364485.100.1.1 1733726920 installed <13>Dec 18 05:09:22 rpmi: libgbm-devel-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 18 05:09:22 rpmi: libdrm-devel-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/plasma6-kpipewire-6.2.4-alt1.nosrc.rpm (w1.gzdio) Installing plasma6-kpipewire-6.2.4-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.76907 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf kpipewire-6.2.4 + echo 'Source #0 (kpipewire-6.2.4.tar):' Source #0 (kpipewire-6.2.4.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/kpipewire-6.2.4.tar + cd kpipewire-6.2.4 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (alt-format-buffer.patch):' Patch #1 (alt-format-buffer.patch): + /usr/bin/patch -p1 patching file src/pipewiresourcestream.cpp Hunk #1 succeeded at 328 (offset 77 lines). + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.76907 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kpipewire-6.2.4 + __kf6_build -DKDE_INSTALL_INCLUDEDIR=/usr/include/KF6 + mkdir -p BUILD + __kf6_cmake -DKDE_INSTALL_INCLUDEDIR=/usr/include/KF6 + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export PATH=/usr/lib/kf6/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + PATH=/usr/lib/kf6/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + export QTDIR=/usr/share/qt6 + QTDIR=/usr/share/qt6 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + pushd BUILD ~/RPM/BUILD/kpipewire-6.2.4/BUILD ~/RPM/BUILD/kpipewire-6.2.4 + cmake .. -DCMAKE_USE_RELATIVE_PATHS:BOOL=ON -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_SKIP_RPATH:BOOL=ON -DBUILD_TESTING:BOOL=FALSE -DKDE_INSTALL_USE_QT_SYS_PATHS:BOOL=ON -DCMAKE_BUILD_TYPE=Release '-DCMAKE_EXE_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf6/devel' '-DCMAKE_MODULE_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf6/devel' '-DCMAKE_SHARED_LINKER_FLAGS:STRING=-L/usr/lib64 -L/usr/lib64/kf6/devel' '-DCMAKE_LIBRARY_PATH=/usr/lib64/kf6/devel;/usr/lib64;/lib64' '-DCMAKE_INCLUDE_PATH=/usr/include/KF6;/usr/include' -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_PREFIX_PATH=/usr -DCMAKE_INSTALL_BINDIR=/usr/bin -DCMAKE_INSTALL_FULL_BINDIR=/usr/bin -DBIN_INSTALL_DIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR=/usr/sbin -DCMAKE_INSTALL_FULL_SBINDIR=/usr/sbin -DSBIN_INSTALL_DIR:PATH=/usr/sbin -DLIBEXEC_INSTALL_DIR:PATH=/usr/libexec -DKDE_INSTALL_LIBEXECDIR:PATH=/usr/libexec -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DCMAKE_INSTALL_INCLUDEDIR_KF6=/usr/include/KF6 -DDATA_INSTALL_DIR:PATH=/usr/share -DCONFIG_INSTALL_DIR:PATH=/etc/xdg -DSERVICES_INSTALL_DIR:PATH=/usr/share/kservices6 -DSERVICETYPES_INSTALL_DIR:PATH=/usr/share/kservicetypes6 -DKNOTIFYRC_INSTALL_DIR:PATH=/usr/share/knotifications6 -DKXMLGUI_INSTALL_DIR:PATH=/usr/share/kxmlgui6 -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_DESTINATION=lib64 -DLIB_SUFFIX=64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DAUTOSTART_INSTALL_DIR=/etc/xdg/autostart -DHTML_INSTALL_DIR=/usr/share/doc/HTML -DICON_INSTALL_DIR=/usr/share/icons -DXDG_MIME_INSTALL_DIR=/usr/share/mime/packages -DXDG_APPS_INSTALL_DIR=/usr/share/applications -DECM_MKSPECS_INSTALL_DIR:PATH=/usr/lib64/qt6/mkspecs/modules -DKCFG_INSTALL_DIR:PATH=/usr/share/config.kcfg -DPLUGIN_INSTALL_DIR:PATH=/usr/lib64/qt6/plugins -DQT_PLUGIN_INSTALL_DIR:PATH=/usr/lib64/qt6/plugins -DQML_INSTALL_DIR:PATH=/usr/lib64/qt6/qml -DIMPORTS_INSTALL_DIR:PATH=/usr/lib64/qt6/imports -DDBUS_INTERFACES_INSTALL_DIR=/usr/share/dbus-1/interfaces -DDBUS_SERVICES_INSTALL_DIR=/usr/share/dbus-1/services -DDBUS_SYSTEM_SERVICES_INSTALL_DIR=/usr/share/dbus-1/system-services -DKDE_INSTALL_INCLUDEDIR=/usr/include/KF6 -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Found Gettext: /usr/bin/msgmerge (found version "0.21") -- Found KF6I18n: /usr/lib64/cmake/KF6I18n/KF6I18nConfig.cmake (found version "6.8.0") -- Found KF6CoreAddons: /usr/lib64/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version "6.8.0") -- Found KF6: success (found version "6.8.0") found components: I18n CoreAddons -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Success -- Found EGL: /usr/include (found version "1.5") -- Checking for module 'libpipewire-0.3' -- Found libpipewire-0.3, version 1.2.7 -- Checking for module 'libavcodec' -- Found libavcodec, version 61.19.100 Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found -- Checking for module 'libavutil' -- Found libavutil, version 59.39.100 -- Checking for module 'libavformat' -- Found libavformat, version 61.7.100 Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found Package libswresample was not found in the pkg-config search path. Perhaps you should add the directory containing `libswresample.pc' to the PKG_CONFIG_PATH environment variable Package 'libswresample', required by 'libavcodec', not found -- Checking for module 'libavfilter' -- Found libavfilter, version 10.4.100 Package libpostproc was not found in the pkg-config search path. Perhaps you should add the directory containing `libpostproc.pc' to the PKG_CONFIG_PATH environment variable Package 'libpostproc', required by 'libavfilter', not found Package libpostproc was not found in the pkg-config search path. Perhaps you should add the directory containing `libpostproc.pc' to the PKG_CONFIG_PATH environment variable Package 'libpostproc', required by 'libavfilter', not found Package libpostproc was not found in the pkg-config search path. Perhaps you should add the directory containing `libpostproc.pc' to the PKG_CONFIG_PATH environment variable Package 'libpostproc', required by 'libavfilter', not found Package libpostproc was not found in the pkg-config search path. Perhaps you should add the directory containing `libpostproc.pc' to the PKG_CONFIG_PATH environment variable Package 'libpostproc', required by 'libavfilter', not found -- Checking for module 'gbm' -- Found gbm, version 24.3.1 -- Checking for module 'libswscale' -- Found libswscale, version 8.3.100 Package xau was not found in the pkg-config search path. Perhaps you should add the directory containing `xau.pc' to the PKG_CONFIG_PATH environment variable Package 'xau', required by 'xcb', not found Package xau was not found in the pkg-config search path. Perhaps you should add the directory containing `xau.pc' to the PKG_CONFIG_PATH environment variable Package 'xau', required by 'xcb', not found Package xau was not found in the pkg-config search path. Perhaps you should add the directory containing `xau.pc' to the PKG_CONFIG_PATH environment variable Package 'xau', required by 'xcb', not found Package xau was not found in the pkg-config search path. Perhaps you should add the directory containing `xau.pc' to the PKG_CONFIG_PATH environment variable Package 'xau', required by 'xcb', not found -- Found epoxy: /usr/lib64/libepoxy.so (found suitable version "1.5.10", minimum required is "1.3") -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found Libdrm: /usr/lib64/libdrm.so (found suitable version "2.4.124", minimum required is "2.4.62") -- Checking for module 'libva' -- Found libva, version 1.22.0 -- Checking for module 'libva-drm' -- Found libva-drm, version 1.22.0 CMake Warning (dev) at /usr/share/ECM/kde-modules/KDEClangFormat.cmake:107 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:38 (kde_clang_format) This warning is for project developers. Use -Wno-dev to suppress it. -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring done (5.1s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: AUTOSTART_INSTALL_DIR BIN_INSTALL_DIR CMAKE_INSTALL_INCLUDEDIR_KF6 CMAKE_USE_RELATIVE_PATHS CONFIG_INSTALL_DIR DATA_INSTALL_DIR DBUS_INTERFACES_INSTALL_DIR DBUS_SERVICES_INSTALL_DIR DBUS_SYSTEM_SERVICES_INSTALL_DIR ECM_MKSPECS_INSTALL_DIR HTML_INSTALL_DIR ICON_INSTALL_DIR IMPORTS_INSTALL_DIR INCLUDE_INSTALL_DIR KCFG_INSTALL_DIR KNOTIFYRC_INSTALL_DIR KXMLGUI_INSTALL_DIR LIBEXEC_INSTALL_DIR LIB_DESTINATION LIB_SUFFIX PLUGIN_INSTALL_DIR QML_INSTALL_DIR QT_PLUGIN_INSTALL_DIR SBIN_INSTALL_DIR SERVICES_INSTALL_DIR SERVICETYPES_INSTALL_DIR SYSCONF_INSTALL_DIR XDG_APPS_INSTALL_DIR XDG_MIME_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD + popd ~/RPM/BUILD/kpipewire-6.2.4 + __kf6_make + pushd BUILD ~/RPM/BUILD/kpipewire-6.2.4/BUILD ~/RPM/BUILD/kpipewire-6.2.4 + make -j8 make: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/kpipewire-6.2.4 -B/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD//CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f CMakeFiles/Makefile2 all make -f CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/depend make -f CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/depend make -f src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build'. make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 0%] Built target KPipeWire_autogen_timestamp_deps make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire_autogen.dir/build.make src/CMakeFiles/KPipeWire_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire_autogen.dir/build.make src/CMakeFiles/KPipeWire_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 2%] Generating ts... /usr/bin/cmake -DPython3_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF6I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/kpipewire-6.2.4/po -P /usr/lib64/cmake/KF6I18n/build-tsfiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 4%] Built target tsfiles-18fa6cdd24b70894f7c0db4656c29307 make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 1%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/kpipewire-6.2.4/po -P /usr/lib64/cmake/KF6I18n/build-pofiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 4%] Built target pofiles-18fa6cdd24b70894f7c0db4656c29307 make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 4%] Automatic MOC for target KPipeWire cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire_autogen.dir/AutogenInfo.json Release cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/timestamp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 4%] Built target KPipeWire_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire.dir/build.make src/CMakeFiles/KPipeWire.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire.dir/build.make src/CMakeFiles/KPipeWire.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 15%] Building CXX object src/CMakeFiles/KPipeWire.dir/logging.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/logging.cpp.o -MF CMakeFiles/KPipeWire.dir/logging.cpp.o.d -o CMakeFiles/KPipeWire.dir/logging.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/logging.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 6%] Building CXX object src/CMakeFiles/KPipeWire.dir/KPipeWire_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/KPipeWire_autogen/mocs_compilation.cpp.o -MF CMakeFiles/KPipeWire.dir/KPipeWire_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/KPipeWire.dir/KPipeWire_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 12%] Building CXX object src/CMakeFiles/KPipeWire.dir/pwhelpers.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/pwhelpers.cpp.o -MF CMakeFiles/KPipeWire.dir/pwhelpers.cpp.o.d -o CMakeFiles/KPipeWire.dir/pwhelpers.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pwhelpers.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 13%] Building CXX object src/CMakeFiles/KPipeWire.dir/vaapiutils.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/vaapiutils.cpp.o -MF CMakeFiles/KPipeWire.dir/vaapiutils.cpp.o.d -o CMakeFiles/KPipeWire.dir/vaapiutils.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/vaapiutils.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 9%] Building CXX object src/CMakeFiles/KPipeWire.dir/glhelpers.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/glhelpers.cpp.o -MF CMakeFiles/KPipeWire.dir/glhelpers.cpp.o.d -o CMakeFiles/KPipeWire.dir/glhelpers.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/glhelpers.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 8%] Building CXX object src/CMakeFiles/KPipeWire.dir/pipewirecore.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/pipewirecore.cpp.o -MF CMakeFiles/KPipeWire.dir/pipewirecore.cpp.o.d -o CMakeFiles/KPipeWire.dir/pipewirecore.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewirecore.cpp /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewirecore.cpp:29:1: warning: missing initializer for member ‘pw_core_events::bound_props’ [-Wmissing-field-initializers] 29 | }; | ^ cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 5%] Building CXX object src/CMakeFiles/KPipeWire.dir/pipewiresourceitem.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/pipewiresourceitem.cpp.o -MF CMakeFiles/KPipeWire.dir/pipewiresourceitem.cpp.o.d -o CMakeFiles/KPipeWire.dir/pipewiresourceitem.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourceitem.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 10%] Building CXX object src/CMakeFiles/KPipeWire.dir/pipewiresourcestream.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/pipewiresourcestream.cpp.o -MF CMakeFiles/KPipeWire.dir/pipewiresourcestream.cpp.o.d -o CMakeFiles/KPipeWire.dir/pipewiresourcestream.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 16%] Building CXX object src/CMakeFiles/KPipeWire.dir/logging_vaapi.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWire_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWire_autogen/include -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -isystem /usr/include/KF6/KI18n -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -D_REENTRANT -MD -MT src/CMakeFiles/KPipeWire.dir/logging_vaapi.cpp.o -MF CMakeFiles/KPipeWire.dir/logging_vaapi.cpp.o.d -o CMakeFiles/KPipeWire.dir/logging_vaapi.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/logging_vaapi.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 17%] Linking CXX shared library ../bin/libKPipeWire.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KPipeWire.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf6/devel -shared -Wl,-soname,libKPipeWire.so.6 -o ../bin/libKPipeWire.so.6.2.4 CMakeFiles/KPipeWire.dir/KPipeWire_autogen/mocs_compilation.cpp.o CMakeFiles/KPipeWire.dir/pipewirecore.cpp.o CMakeFiles/KPipeWire.dir/pipewiresourceitem.cpp.o CMakeFiles/KPipeWire.dir/pipewiresourcestream.cpp.o CMakeFiles/KPipeWire.dir/glhelpers.cpp.o CMakeFiles/KPipeWire.dir/pwhelpers.cpp.o CMakeFiles/KPipeWire.dir/vaapiutils.cpp.o CMakeFiles/KPipeWire.dir/logging.cpp.o CMakeFiles/KPipeWire.dir/logging_vaapi.cpp.o /usr/lib64/libKF6I18n.so.6.8.0 /usr/lib64/libKF6CoreAddons.so.6.8.0 /usr/lib64/libepoxy.so /usr/lib64/libdrm.so /usr/lib64/libEGL.so /usr/lib64/libQt6Quick.so.6.7.2 /usr/lib64/libQt6QmlModels.so.6.7.2 /usr/lib64/libQt6Qml.so.6.7.2 /usr/lib64/libQt6QmlBuiltins.a /usr/lib64/libQt6Network.so.6.7.2 /usr/lib64/libQt6OpenGL.so.6.7.2 /usr/lib64/libQt6Gui.so.6.7.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libxkbcommon.so /usr/lib64/libQt6Core.so.6.7.2 /usr/lib64/libpipewire-0.3.so /usr/lib64/libgbm.so /usr/lib64/libva-drm.so /usr/lib64/libva.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_symlink_library ../bin/libKPipeWire.so.6.2.4 ../bin/libKPipeWire.so.6 ../bin/libKPipeWire.so make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 19%] Built target KPipeWire make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/depend make -f src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/depend make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build'. make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build make[2]: Nothing to be done for 'src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build'. make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build'. make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 19%] Built target KPipeWireDeclarative_autogen_timestamp_deps make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 19%] Built target KPipeWireMonitorDeclarative_autogen_timestamp_deps make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen.dir/depend make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/depend make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 19%] Built target KPipeWireDmaBuf_autogen_timestamp_deps make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 23%] Automatic MOC for target KPipeWireDmaBuf cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/AutogenInfo.json Release cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDmaBuf_autogen/timestamp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 23%] Built target KPipeWireDmaBuf_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf.dir/build.make src/CMakeFiles/KPipeWireDmaBuf.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf.dir/build.make src/CMakeFiles/KPipeWireDmaBuf.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 24%] Building CXX object src/CMakeFiles/KPipeWireDmaBuf.dir/KPipeWireDmaBuf_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDmaBuf_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDmaBuf_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDmaBuf.dir/KPipeWireDmaBuf_autogen/mocs_compilation.cpp.o -MF CMakeFiles/KPipeWireDmaBuf.dir/KPipeWireDmaBuf_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/KPipeWireDmaBuf.dir/KPipeWireDmaBuf_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDmaBuf_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 20%] Automatic MOC for target KPipeWireDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen.dir/AutogenInfo.json Release cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/timestamp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 27%] Built target KPipeWireDeclarative_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative.dir/build.make src/CMakeFiles/KPipeWireDeclarative.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 28%] Running AUTOMOC file extraction for target KPipeWireDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/cmake_automoc_parser --cmake-autogen-cache-file /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen.dir/ParseCache.txt --cmake-autogen-info-file /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen.dir/AutogenInfo.json --output-file-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/KPipeWireDeclarative_json_file_list.txt --timestamp-file-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/KPipeWireDeclarative_json_file_list.txt.timestamp --cmake-autogen-include-dir-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/include make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 21%] Automatic MOC for target KPipeWireMonitorDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/AutogenInfo.json Release cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/timestamp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 31%] Built target KPipeWireMonitorDeclarative_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 30%] Running rcc for resource qmake_org_kde_pipewire cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/rcc --output /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp --name qmake_org_kde_pipewire /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/rcc/qmake_org_kde_pipewire.qrc make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 31%] Running moc --collect-json for target KPipeWireDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/moc -o /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewiredeclarative_release_metatypes.json.gen --collect-json @/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/KPipeWireDeclarative_json_file_list.txt cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E copy_if_different /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewiredeclarative_release_metatypes.json.gen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewiredeclarative_release_metatypes.json make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 32%] Running AUTOMOC file extraction for target KPipeWireMonitorDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/lib64/qt6/libexec/cmake_automoc_parser --cmake-autogen-cache-file /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/ParseCache.txt --cmake-autogen-info-file /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/AutogenInfo.json --output-file-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/KPipeWireMonitorDeclarative_json_file_list.txt --timestamp-file-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/KPipeWireMonitorDeclarative_json_file_list.txt.timestamp --cmake-autogen-include-dir-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/include make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 35%] Running moc --collect-json for target KPipeWireMonitorDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/lib64/qt6/libexec/moc -o /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/qt6kpipewiremonitordeclarative_release_metatypes.json.gen --collect-json @/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/KPipeWireMonitorDeclarative_json_file_list.txt cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E copy_if_different /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/qt6kpipewiremonitordeclarative_release_metatypes.json.gen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/qt6kpipewiremonitordeclarative_release_metatypes.json make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 35%] Running rcc for resource qmake_org_kde_pipewire_monitor cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/lib64/qt6/libexec/rcc --output /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp --name qmake_org_kde_pipewire_monitor /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/.qt/rcc/qmake_org_kde_pipewire_monitor.qrc make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 36%] Generating meta_types/qt6kpipewiredeclarative_release_metatypes.json cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E true make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 38%] Generating meta_types/qt6kpipewiremonitordeclarative_release_metatypes.json cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E true make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 41%] Automatic QML type registration for target KPipeWireMonitorDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/lib64/qt6/libexec/qmltyperegistrar --generate-qmltypes=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/bin/org/kde/pipewire/monitor/KPipeWireMonitorDeclarative.qmltypes --import-name=org.kde.pipewire.monitor --major-version=1 --minor-version=0 @/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/qmltypes/KPipeWireMonitorDeclarative_foreign_types.txt -o /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/kpipewiremonitordeclarative_qmltyperegistrations.cpp /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/meta_types/qt6kpipewiremonitordeclarative_release_metatypes.json cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/.qt/qmltypes cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/.qt/qmltypes/KPipeWireMonitorDeclarative.qmltypes make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 39%] Automatic QML type registration for target KPipeWireDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/qmltyperegistrar --generate-qmltypes=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/bin/org/kde/pipewire/KPipeWireDeclarative.qmltypes --import-name=org.kde.pipewire --major-version=1 --minor-version=0 @/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/qmltypes/KPipeWireDeclarative_foreign_types.txt -o /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/kpipewiredeclarative_qmltyperegistrations.cpp /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewiredeclarative_release_metatypes.json cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/qmltypes cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/qmltypes/KPipeWireDeclarative.qmltypes make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative.dir/build.make src/CMakeFiles/KPipeWireDeclarative.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 43%] Building CXX object src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireMonitorDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/include -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_autogen/mocs_compilation.cpp.o -MF CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 49%] Building CXX object src/CMakeFiles/KPipeWireDeclarative.dir/KPipeWireDeclarative_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDeclarative.dir/KPipeWireDeclarative_autogen/mocs_compilation.cpp.o -MF CMakeFiles/KPipeWireDeclarative.dir/KPipeWireDeclarative_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/KPipeWireDeclarative.dir/KPipeWireDeclarative_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 47%] Building CXX object src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireMonitorDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/include -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp.o -MF CMakeFiles/KPipeWireMonitorDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp.o.d -o CMakeFiles/KPipeWireMonitorDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 52%] Building CXX object src/CMakeFiles/KPipeWireDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp.o -MF CMakeFiles/KPipeWireDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp.o.d -o CMakeFiles/KPipeWireDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 26%] Building CXX object src/CMakeFiles/KPipeWireDmaBuf.dir/logging_dmabuf.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDmaBuf_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDmaBuf_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDmaBuf.dir/logging_dmabuf.cpp.o -MF CMakeFiles/KPipeWireDmaBuf.dir/logging_dmabuf.cpp.o.d -o CMakeFiles/KPipeWireDmaBuf.dir/logging_dmabuf.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/logging_dmabuf.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 42%] Building CXX object src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_org_kde_pipewire_monitorPlugin.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireMonitorDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/include -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_org_kde_pipewire_monitorPlugin.cpp.o -MF CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_org_kde_pipewire_monitorPlugin.cpp.o.d -o CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_org_kde_pipewire_monitorPlugin.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_org_kde_pipewire_monitorPlugin.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 45%] Building CXX object src/CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarative_qmltyperegistrations.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarative_qmltyperegistrations.cpp.o -MF CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarative_qmltyperegistrations.cpp.o.d -o CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarative_qmltyperegistrations.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/kpipewiredeclarative_qmltyperegistrations.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 27%] Building CXX object src/CMakeFiles/KPipeWireDmaBuf.dir/dmabufhandler.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDmaBuf_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDmaBuf_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDmaBuf.dir/dmabufhandler.cpp.o -MF CMakeFiles/KPipeWireDmaBuf.dir/dmabufhandler.cpp.o.d -o CMakeFiles/KPipeWireDmaBuf.dir/dmabufhandler.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.cpp:4: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 50%] Building CXX object src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/mediamonitor.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireMonitorDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/include -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/mediamonitor.cpp.o -MF CMakeFiles/KPipeWireMonitorDeclarative.dir/mediamonitor.cpp.o.d -o CMakeFiles/KPipeWireMonitorDeclarative.dir/mediamonitor.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp:50:1: warning: missing initializer for member ‘pw_proxy_events::bound’ [-Wmissing-field-initializers] 50 | }; | ^ /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp:50:1: warning: missing initializer for member ‘pw_proxy_events::removed’ [-Wmissing-field-initializers] /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp:50:1: warning: missing initializer for member ‘pw_proxy_events::done’ [-Wmissing-field-initializers] /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp:50:1: warning: missing initializer for member ‘pw_proxy_events::error’ [-Wmissing-field-initializers] /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp:50:1: warning: missing initializer for member ‘pw_proxy_events::bound_props’ [-Wmissing-field-initializers] /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors/mediamonitor.cpp:55:1: warning: missing initializer for member ‘pw_node_events::param’ [-Wmissing-field-initializers] 55 | }; | ^ cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 46%] Building CXX object src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/kpipewiremonitordeclarative_qmltyperegistrations.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireMonitorDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/KPipeWireMonitorDeclarative_autogen/include -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/pipewire-0.3 -isystem /usr/include/spa-0.2 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -D_REENTRANT -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/kpipewiremonitordeclarative_qmltyperegistrations.cpp.o -MF CMakeFiles/KPipeWireMonitorDeclarative.dir/kpipewiremonitordeclarative_qmltyperegistrations.cpp.o.d -o CMakeFiles/KPipeWireMonitorDeclarative.dir/kpipewiremonitordeclarative_qmltyperegistrations.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/kpipewiremonitordeclarative_qmltyperegistrations.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 54%] Linking CXX shared library ../bin/libKPipeWireDmaBuf.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KPipeWireDmaBuf.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf6/devel -shared -Wl,-soname,libKPipeWireDmaBuf.so.6 -o ../bin/libKPipeWireDmaBuf.so.6.2.4 CMakeFiles/KPipeWireDmaBuf.dir/KPipeWireDmaBuf_autogen/mocs_compilation.cpp.o CMakeFiles/KPipeWireDmaBuf.dir/dmabufhandler.cpp.o CMakeFiles/KPipeWireDmaBuf.dir/logging_dmabuf.cpp.o ../bin/libKPipeWire.so.6.2.4 /usr/lib64/libepoxy.so /usr/lib64/libdrm.so /usr/lib64/libgbm.so /usr/lib64/libQt6Gui.so.6.7.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.7.2 /usr/lib64/libxkbcommon.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_symlink_library ../bin/libKPipeWireDmaBuf.so.6.2.4 ../bin/libKPipeWireDmaBuf.so.6 ../bin/libKPipeWireDmaBuf.so make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 57%] Built target KPipeWireDmaBuf make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build'. make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 57%] Built target KPipeWireRecord_autogen_timestamp_deps make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord_autogen.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord_autogen.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 53%] Building CXX object src/CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarativeplugin.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarativeplugin.cpp.o -MF CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarativeplugin.cpp.o.d -o CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarativeplugin.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/kpipewiredeclarativeplugin.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourceitem.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/kpipewiredeclarativeplugin.cpp:9: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourceitem.h:16: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourceitem.h:18: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 58%] Automatic MOC for target KPipeWireRecord cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord_autogen.dir/AutogenInfo.json Release cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/timestamp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 60%] Built target KPipeWireRecord_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord.dir/build.make src/CMakeFiles/KPipeWireRecord.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord.dir/build.make src/CMakeFiles/KPipeWireRecord.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 61%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/KPipeWireRecord_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/KPipeWireRecord_autogen/mocs_compilation.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/KPipeWireRecord_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/KPipeWireRecord_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 60%] Linking CXX shared module ../bin/org/kde/pipewire/libKPipeWireDeclarative.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KPipeWireDeclarative.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf6/devel -shared -o ../bin/org/kde/pipewire/libKPipeWireDeclarative.so CMakeFiles/KPipeWireDeclarative.dir/KPipeWireDeclarative_autogen/mocs_compilation.cpp.o CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarative_qmltyperegistrations.cpp.o CMakeFiles/KPipeWireDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire.cpp.o CMakeFiles/KPipeWireDeclarative.dir/kpipewiredeclarativeplugin.cpp.o ../bin/libKPipeWire.so.6.2.4 /usr/lib64/libQt6Quick.so.6.7.2 /usr/lib64/libQt6QmlModels.so.6.7.2 /usr/lib64/libQt6Qml.so.6.7.2 /usr/lib64/libQt6QmlBuiltins.a /usr/lib64/libQt6Network.so.6.7.2 /usr/lib64/libQt6OpenGL.so.6.7.2 /usr/lib64/libQt6Gui.so.6.7.2 /usr/lib64/libQt6Core.so.6.7.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 71%] Built target KPipeWireDeclarative make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 56%] Linking CXX shared module ../../bin/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors && /usr/bin/cmake -E cmake_link_script CMakeFiles/KPipeWireMonitorDeclarative.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf6/devel -shared -o ../../bin/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_autogen/mocs_compilation.cpp.o CMakeFiles/KPipeWireMonitorDeclarative.dir/KPipeWireMonitorDeclarative_org_kde_pipewire_monitorPlugin.cpp.o CMakeFiles/KPipeWireMonitorDeclarative.dir/kpipewiremonitordeclarative_qmltyperegistrations.cpp.o CMakeFiles/KPipeWireMonitorDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_monitor.cpp.o CMakeFiles/KPipeWireMonitorDeclarative.dir/mediamonitor.cpp.o ../../bin/libKPipeWire.so.6.2.4 /usr/lib64/libQt6Quick.so.6.7.2 /usr/lib64/libQt6QmlModels.so.6.7.2 /usr/lib64/libQt6Qml.so.6.7.2 /usr/lib64/libQt6QmlBuiltins.a /usr/lib64/libQt6Network.so.6.7.2 /usr/lib64/libQt6OpenGL.so.6.7.2 /usr/lib64/libQt6Gui.so.6.7.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libpipewire-0.3.so /usr/lib64/libQt6Core.so.6.7.2 make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 73%] Built target KPipeWireMonitorDeclarative make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 63%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/logging_record.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/logging_record.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/logging_record.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/logging_record.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/logging_record.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 64%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/logging_libav.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/logging_libav.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/logging_libav.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/logging_libav.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/logging_libav.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 67%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/pipewireencodedstream.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/pipewireencodedstream.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/pipewireencodedstream.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/pipewireencodedstream.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireencodedstream.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:13, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireencodedstream_p.h:10, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireencodedstream.cpp:8: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:14: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:16: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 65%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/pipewirerecord.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/pipewirerecord.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/pipewirerecord.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/pipewirerecord.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewirerecord.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewirerecord.cpp:8: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 68%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/pipewirebaseencodedstream.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/pipewirebaseencodedstream.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/pipewirebaseencodedstream.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/pipewirebaseencodedstream.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewirebaseencodedstream.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:13, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewirebaseencodedstream.cpp:20: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:14: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:16: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 72%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/encoder.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/encoder.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/encoder.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/encoder.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder.cpp:9: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder.cpp: In destructor ‘virtual Encoder::~Encoder()’: /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder.cpp:76:22: warning: ‘int avcodec_close(AVCodecContext*)’ is deprecated [-Wdeprecated-declarations] 76 | avcodec_close(m_avCodecContext); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:19: /usr/include/libavcodec/avcodec.h:2398:5: note: declared here 2398 | int avcodec_close(AVCodecContext *avctx); | ^~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 75%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/h264vaapiencoder.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/h264vaapiencoder.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/h264vaapiencoder.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/h264vaapiencoder.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/h264vaapiencoder.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/h264vaapiencoder_p.h:9, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/h264vaapiencoder.cpp:9: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 69%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/pipewireproduce.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/pipewireproduce.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/pipewireproduce.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/pipewireproduce.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:13, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce.cpp:7: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:14: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewireproduce_p.h:16: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 76%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/libx264encoder.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/libx264encoder.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/libx264encoder.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/libx264encoder.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libx264encoder.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libx264encoder_p.h:9, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libx264encoder.cpp:9: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 78%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/libopenh264encoder.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/libopenh264encoder.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/libopenh264encoder.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/libopenh264encoder.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libopenh264encoder.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libopenh264encoder_p.h:10, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libopenh264encoder.cpp:10: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 80%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/libvpxvp9encoder.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/libvpxvp9encoder.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/libvpxvp9encoder.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/libvpxvp9encoder.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libvpxvp9encoder.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libvpxvp9encoder_p.h:10, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libvpxvp9encoder.cpp:10: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 79%] Building CXX object src/CMakeFiles/KPipeWireRecord.dir/libvpxencoder.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKCOREADDONS_LIB -DKPIPEWIREDMABUF_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIREDMABUF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecord_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecord_autogen/include -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons -isystem /usr/include/libdrm -isystem /usr/include/qt6/QtGui/6.7.2 -isystem /usr/include/qt6/QtGui/6.7.2/QtGui -isystem /usr/include/qt6/QtCore/6.7.2 -isystem /usr/include/qt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecord.dir/libvpxencoder.cpp.o -MF CMakeFiles/KPipeWireRecord.dir/libvpxencoder.cpp.o.d -o CMakeFiles/KPipeWireRecord.dir/libvpxencoder.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libvpxencoder.cpp In file included from /usr/include/spa-0.2/spa/support/plugin.h:13, from /usr/include/pipewire-0.3/pipewire/pipewire.h:12, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:20, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/dmabufhandler.h:11, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/encoder_p.h:15, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libvpxencoder_p.h:9, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/libvpxencoder.cpp:9: /usr/include/spa-0.2/spa/utils/dict.h: In function ‘const spa_dict_item* spa_dict_lookup_item(const spa_dict*, const char*)’: /usr/include/spa-0.2/spa/utils/dict.h:31:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 31 | #define SPA_DICT_ITEM_INIT(key,value) ((struct spa_dict_item) { (key), (value) }) | ^ /usr/include/spa-0.2/spa/utils/dict.h:70:42: note: in expansion of macro ‘SPA_DICT_ITEM_INIT’ 70 | struct spa_dict_item k = SPA_DICT_ITEM_INIT(key, NULL); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/support/plugin.h:12: /usr/include/pipewire-0.3/pipewire/array.h: In function ‘int pw_array_ensure_size(pw_array*, size_t)’: /usr/include/spa-0.2/spa/utils/defs.h:271:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 271 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/array.h:115:25: note: in expansion of macro ‘SPA_ROUND_UP’ 115 | alloc = SPA_ROUND_UP(need, arr->extend); | ^~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/utils/hook.h:13, from /usr/include/pipewire-0.3/pipewire/proxy.h:12, from /usr/include/pipewire-0.3/pipewire/client.h:15, from /usr/include/pipewire-0.3/pipewire/pipewire.h:15: /usr/include/spa-0.2/spa/utils/list.h: In function ‘void spa_list_init(spa_list*)’: /usr/include/spa-0.2/spa/utils/list.h:27:64: warning: ISO C++ forbids compound-literals [-Wpedantic] 27 | #define SPA_LIST_INIT(list) ((struct spa_list){ (list), (list) }) | ^ /usr/include/spa-0.2/spa/utils/list.h:31:17: note: in expansion of macro ‘SPA_LIST_INIT’ 31 | *list = SPA_LIST_INIT(list); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_append(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:367:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 367 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h: In function ‘void spa_hook_list_prepend(spa_hook_list*, spa_hook*, const void*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/utils/hook.h:377:20: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 377 | hook->cb = SPA_CALLBACKS_INIT(funcs, data); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/string.h: In function ‘int spa_strbuf_append(spa_strbuf*, const char*, ...)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/string.h:384:29: note: in expansion of macro ‘SPA_MIN’ 384 | buf->pos += SPA_MIN(remain, (size_t)written); | ^~~~~~~ In file included from /usr/include/pipewire-0.3/pipewire/context.h:48, from /usr/include/pipewire-0.3/pipewire/protocol.h:26, from /usr/include/pipewire-0.3/pipewire/proxy.h:90: /usr/include/pipewire-0.3/pipewire/core.h: In function ‘int pw_core_errorv(pw_core*, uint32_t, int, int, const char*, __va_list_tag*)’: /usr/include/pipewire-0.3/pipewire/core.h:338:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 338 | ({ \ | ^ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:340:9: note: in expansion of macro ‘spa_interface_call_res’ 340 | spa_interface_call_res((struct spa_interface*)o, \ | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:350:41: note: in expansion of macro ‘pw_core_method’ 350 | #define pw_core_error(c,...) pw_core_method(c,error,0,__VA_ARGS__) | ^~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:361:16: note: in expansion of macro ‘pw_core_error’ 361 | return pw_core_error(core, id, seq, res, buffer); | ^~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘pw_registry* pw_core_get_registry(pw_core*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:381:9: note: in expansion of macro ‘spa_interface_call_res’ 381 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_core_create_object(pw_core*, const char*, const char*, uint32_t, const spa_dict*, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:396:9: note: in expansion of macro ‘spa_interface_call_res’ 396 | spa_interface_call_res((struct spa_interface*)core, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h: In function ‘void* pw_registry_bind(pw_registry*, uint32_t, const char*, uint32_t, size_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/pipewire-0.3/pipewire/core.h:537:9: note: in expansion of macro ‘spa_interface_call_res’ 537 | spa_interface_call_res((struct spa_interface*)registry, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h: In function ‘void spa_log_topic_init(spa_log*, spa_log_topic*)’: /usr/include/spa-0.2/spa/utils/hook.h:157:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 157 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:230:9: note: in expansion of macro ‘spa_callbacks_call’ 230 | spa_callbacks_call(&(iface)->cb,method_type,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/log.h:221:9: note: in expansion of macro ‘spa_interface_call’ 221 | spa_interface_call(&log->iface, struct spa_log_methods, topic_init, 1, topic); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘spa_thread* spa_thread_utils_create(spa_thread_utils*, const spa_dict*, void* (*)(void*), void*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:65:9: note: in expansion of macro ‘spa_interface_call_res’ 65 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_join(spa_thread_utils*, spa_thread*, void**)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:77:9: note: in expansion of macro ‘spa_interface_call_res’ 77 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_get_rt_range(spa_thread_utils*, const spa_dict*, int*, int*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:89:9: note: in expansion of macro ‘spa_interface_call_res’ 89 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_acquire_rt(spa_thread_utils*, spa_thread*, int)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:101:9: note: in expansion of macro ‘spa_interface_call_res’ 101 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h: In function ‘int spa_thread_utils_drop_rt(spa_thread_utils*, spa_thread*)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/utils/hook.h:243:9: note: in expansion of macro ‘spa_callbacks_call_res’ 243 | spa_callbacks_call_res(&(iface)->cb,method_type,res,method,vers,##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/support/thread.h:113:9: note: in expansion of macro ‘spa_interface_call_res’ 113 | spa_interface_call_res(&o->iface, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘uint32_t spa_pod_copy_array(const spa_pod*, uint32_t, void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:337:20: note: in expansion of macro ‘SPA_MIN’ 337 | n_values = SPA_MIN(n_values, max_values); | ^~~~~~~ /usr/include/spa-0.2/spa/pod/iter.h: In function ‘spa_pod* spa_pod_get_values(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/utils/defs.h:147:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 147 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/iter.h:353:35: note: in expansion of macro ‘SPA_MIN’ 353 | *n_vals = SPA_MIN(1u, SPA_POD_CHOICE_N_VALUES(pod)); | ^~~~~~~ In file included from /usr/include/spa-0.2/spa/param/format-utils.h:18, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:21: /usr/include/spa-0.2/spa/pod/parser.h: In function ‘void spa_pod_parser_init(spa_pod_parser*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: ISO C++ forbids compound-literals [-Wpedantic] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::flags’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:36:94: warning: missing initializer for member ‘spa_pod_parser_state::frame’ [-Wmissing-field-initializers] 36 | #define SPA_POD_PARSER_INIT(buffer,size) ((struct spa_pod_parser){ (buffer), (size), 0, {0} }) | ^ /usr/include/spa-0.2/spa/pod/parser.h:41:19: note: in expansion of macro ‘SPA_POD_PARSER_INIT’ 41 | *parser = SPA_POD_PARSER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h: In function ‘int spa_format_parse(const spa_pod*, uint32_t*, uint32_t*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/format-utils.h:24:16: note: in expansion of macro ‘spa_pod_parse_object’ 24 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_set_callbacks(spa_pod_builder*, const spa_pod_builder_callbacks*, void*)’: /usr/include/spa-0.2/spa/utils/hook.h:125:86: warning: ISO C++ forbids compound-literals [-Wpedantic] 125 | #define SPA_CALLBACKS_INIT(_funcs,_data) ((struct spa_callbacks){ (_funcs), (_data), }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:64:30: note: in expansion of macro ‘SPA_CALLBACKS_INIT’ 64 | builder->callbacks = SPA_CALLBACKS_INIT(callbacks, data); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/spa-0.2/spa/param/video/raw-utils.h:18, from /usr/include/spa-0.2/spa/param/video/format-utils.h:14, from /usr/src/RPM/BUILD/kpipewire-6.2.4/src/pipewiresourcestream.h:23: /usr/include/spa-0.2/spa/pod/builder.h: In function ‘void spa_pod_builder_init(spa_pod_builder*, void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: ISO C++ forbids compound-literals [-Wpedantic] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::flags’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_pod_builder_state::frame’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:52:101: warning: missing initializer for member ‘spa_callbacks::data’ [-Wmissing-field-initializers] 52 | #define SPA_POD_BUILDER_INIT(buffer,size) ((struct spa_pod_builder){ (buffer), (size), 0, {0}, {0} }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:79:20: note: in expansion of macro ‘SPA_POD_BUILDER_INIT’ 79 | *builder = SPA_POD_BUILDER_INIT(data, size); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_raw(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/utils/hook.h:199:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 199 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:127:25: note: in expansion of macro ‘spa_callbacks_call_res’ 127 | spa_callbacks_call_res(&builder->callbacks, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_primitive(spa_pod_builder*, const spa_pod*)’: /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:188:17: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 188 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_none(spa_pod_builder*)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:199:29: note: in expansion of macro ‘SPA_POD_INIT’ 199 | #define SPA_POD_INIT_None() SPA_POD_INIT(0, SPA_TYPE_None) | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:203:34: note: in expansion of macro ‘SPA_POD_INIT_None’ 203 | const struct spa_pod p = SPA_POD_INIT_None(); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_child(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:197:68: warning: ISO C++ forbids compound-literals [-Wpedantic] 197 | #define SPA_POD_INIT(size,type) ((struct spa_pod) { (size), (type) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:209:34: note: in expansion of macro ‘SPA_POD_INIT’ 209 | const struct spa_pod p = SPA_POD_INIT(size,type); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/utils/defs.h:83:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 83 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/builder.h:210:9: note: in expansion of macro ‘SPA_FLAG_CLEAR’ 210 | SPA_FLAG_CLEAR(builder->state.flags, SPA_POD_BUILDER_FLAG_FIRST); | ^~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bool(spa_pod_builder*, bool)’: /usr/include/spa-0.2/spa/pod/builder.h:214:110: warning: ISO C++ forbids compound-literals [-Wpedantic] 214 | #define SPA_POD_INIT_Bool(val) ((struct spa_pod_bool){ { sizeof(uint32_t), SPA_TYPE_Bool }, (val) ? 1 : 0, 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:218:39: note: in expansion of macro ‘SPA_POD_INIT_Bool’ 218 | const struct spa_pod_bool p = SPA_POD_INIT_Bool(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_id(spa_pod_builder*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:222:96: warning: ISO C++ forbids compound-literals [-Wpedantic] 222 | #define SPA_POD_INIT_Id(val) ((struct spa_pod_id){ { sizeof(uint32_t), SPA_TYPE_Id }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:226:37: note: in expansion of macro ‘SPA_POD_INIT_Id’ 226 | const struct spa_pod_id p = SPA_POD_INIT_Id(val); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_int(spa_pod_builder*, int32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:230:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 230 | #define SPA_POD_INIT_Int(val) ((struct spa_pod_int){ { sizeof(int32_t), SPA_TYPE_Int }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:234:38: note: in expansion of macro ‘SPA_POD_INIT_Int’ 234 | const struct spa_pod_int p = SPA_POD_INIT_Int(val); | ^~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_long(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:238:98: warning: ISO C++ forbids compound-literals [-Wpedantic] 238 | #define SPA_POD_INIT_Long(val) ((struct spa_pod_long){ { sizeof(int64_t), SPA_TYPE_Long }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:242:39: note: in expansion of macro ‘SPA_POD_INIT_Long’ 242 | const struct spa_pod_long p = SPA_POD_INIT_Long(val); | ^~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_float(spa_pod_builder*, float)’: /usr/include/spa-0.2/spa/pod/builder.h:246:102: warning: ISO C++ forbids compound-literals [-Wpedantic] 246 | #define SPA_POD_INIT_Float(val) ((struct spa_pod_float){ { sizeof(float), SPA_TYPE_Float }, (val), 0 }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:250:40: note: in expansion of macro ‘SPA_POD_INIT_Float’ 250 | const struct spa_pod_float p = SPA_POD_INIT_Float(val); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_double(spa_pod_builder*, double)’: /usr/include/spa-0.2/spa/pod/builder.h:254:103: warning: ISO C++ forbids compound-literals [-Wpedantic] 254 | #define SPA_POD_INIT_Double(val) ((struct spa_pod_double){ { sizeof(double), SPA_TYPE_Double }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:258:41: note: in expansion of macro ‘SPA_POD_INIT_Double’ 258 | const struct spa_pod_double p = SPA_POD_INIT_Double(val); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_string_len(spa_pod_builder*, const char*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:262:87: warning: ISO C++ forbids compound-literals [-Wpedantic] 262 | #define SPA_POD_INIT_String(len) ((struct spa_pod_string){ { (len), SPA_TYPE_String } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:279:41: note: in expansion of macro ‘SPA_POD_INIT_String’ 279 | const struct spa_pod_string p = SPA_POD_INIT_String(len+1); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_bytes(spa_pod_builder*, const void*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:292:84: warning: ISO C++ forbids compound-literals [-Wpedantic] 292 | #define SPA_POD_INIT_Bytes(len) ((struct spa_pod_bytes){ { (len), SPA_TYPE_Bytes } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:297:40: note: in expansion of macro ‘SPA_POD_INIT_Bytes’ 297 | const struct spa_pod_bytes p = SPA_POD_INIT_Bytes(len); | ^~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_pointer(spa_pod_builder*, uint32_t, const void*)’: /usr/include/spa-0.2/spa/pod/builder.h:312:151: warning: ISO C++ forbids compound-literals [-Wpedantic] 312 | #define SPA_POD_INIT_Pointer(type,value) ((struct spa_pod_pointer){ { sizeof(struct spa_pod_pointer_body), SPA_TYPE_Pointer }, { (type), 0, (value) } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:317:42: note: in expansion of macro ‘SPA_POD_INIT_Pointer’ 317 | const struct spa_pod_pointer p = SPA_POD_INIT_Pointer(type, val); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fd(spa_pod_builder*, int64_t)’: /usr/include/spa-0.2/spa/pod/builder.h:321:90: warning: ISO C++ forbids compound-literals [-Wpedantic] 321 | #define SPA_POD_INIT_Fd(fd) ((struct spa_pod_fd){ { sizeof(int64_t), SPA_TYPE_Fd }, (fd) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:325:37: note: in expansion of macro ‘SPA_POD_INIT_Fd’ 325 | const struct spa_pod_fd p = SPA_POD_INIT_Fd(fd); | ^~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_rectangle(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:100:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 100 | #define SPA_RECTANGLE(width,height) ((struct spa_rectangle){ (width), (height) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:329:121: note: in definition of macro ‘SPA_POD_INIT_Rectangle’ 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:334:67: note: in expansion of macro ‘SPA_RECTANGLE’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:329:126: warning: ISO C++ forbids compound-literals [-Wpedantic] 329 | #define SPA_POD_INIT_Rectangle(val) ((struct spa_pod_rectangle){ { sizeof(struct spa_rectangle), SPA_TYPE_Rectangle }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:334:44: note: in expansion of macro ‘SPA_POD_INIT_Rectangle’ 334 | const struct spa_pod_rectangle p = SPA_POD_INIT_Rectangle(SPA_RECTANGLE(width, height)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_fraction(spa_pod_builder*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/utils/defs.h:118:72: warning: ISO C++ forbids compound-literals [-Wpedantic] 118 | #define SPA_FRACTION(num,denom) ((struct spa_fraction){ (num), (denom) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:338:117: note: in definition of macro ‘SPA_POD_INIT_Fraction’ 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^~~ /usr/include/spa-0.2/spa/pod/builder.h:343:65: note: in expansion of macro ‘SPA_FRACTION’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h:338:122: warning: ISO C++ forbids compound-literals [-Wpedantic] 338 | #define SPA_POD_INIT_Fraction(val) ((struct spa_pod_fraction){ { sizeof(struct spa_fraction), SPA_TYPE_Fraction }, (val) }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:343:43: note: in expansion of macro ‘SPA_POD_INIT_Fraction’ 343 | const struct spa_pod_fraction p = SPA_POD_INIT_Fraction(SPA_FRACTION(num, denom)); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_struct(spa_pod_builder*, spa_pod_frame*)’: /usr/include/spa-0.2/spa/pod/builder.h:394:89: warning: ISO C++ forbids compound-literals [-Wpedantic] 394 | #define SPA_POD_INIT_Struct(size) ((struct spa_pod_struct){ { (size), SPA_TYPE_Struct } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:399:41: note: in expansion of macro ‘SPA_POD_INIT_Struct’ 399 | const struct spa_pod_struct p = SPA_POD_INIT_Struct(0); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_object(spa_pod_builder*, spa_pod_frame*, uint32_t, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:406:136: warning: ISO C++ forbids compound-literals [-Wpedantic] 406 | #define SPA_POD_INIT_Object(size,type,id,...) ((struct spa_pod_object){ { (size), SPA_TYPE_Object }, { (type), (id) }, ##__VA_ARGS__ }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:413:13: note: in expansion of macro ‘SPA_POD_INIT_Object’ 413 | SPA_POD_INIT_Object(sizeof(struct spa_pod_object_body), type, id); | ^~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/builder.h: In function ‘int spa_pod_builder_push_sequence(spa_pod_builder*, spa_pod_frame*, uint32_t)’: /usr/include/spa-0.2/spa/pod/builder.h:431:80: warning: ISO C++ forbids compound-literals [-Wpedantic] 431 | ((struct spa_pod_sequence){ { (size), SPA_TYPE_Sequence}, {(unit), 0 } }) | ^ /usr/include/spa-0.2/spa/pod/builder.h:437:13: note: in expansion of macro ‘SPA_POD_INIT_Sequence’ 437 | SPA_POD_INIT_Sequence(sizeof(struct spa_pod_sequence_body), unit); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h: In function ‘int spa_format_video_raw_parse(const spa_pod*, spa_video_info_raw*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/raw-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h: In function ‘int spa_format_video_dsp_parse(const spa_pod*, spa_video_info_dsp*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/dsp-utils.h:33:16: note: in expansion of macro ‘spa_pod_parse_object’ 33 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h: In function ‘int spa_format_video_h264_parse(const spa_pod*, spa_video_info_h264*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/h264-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h: In function ‘int spa_format_video_mjpg_parse(const spa_pod*, spa_video_info_mjpg*)’: /usr/include/spa-0.2/spa/pod/parser.h:553:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 553 | ({ \ | ^ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/pod/parser.h:531:1: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 531 | ({ \ | ^ /usr/include/spa-0.2/spa/pod/parser.h:556:9: note: in expansion of macro ‘spa_pod_parser_get_object’ 556 | spa_pod_parser_get_object(&_p,type,id,##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/spa-0.2/spa/param/video/mjpg-utils.h:25:16: note: in expansion of macro ‘spa_pod_parse_object’ 25 | return spa_pod_parse_object(format, | ^~~~~~~~~~~~~~~~~~~~ At top level: cc1plus: note: unrecognized command-line option ‘-Wno-c99-extensions’ may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option ‘-Wno-gnu-statement-expression-from-macro-expansion’ may have been intended to silence earlier diagnostics make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 82%] Linking CXX shared library ../bin/libKPipeWireRecord.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KPipeWireRecord.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf6/devel -shared -Wl,-soname,libKPipeWireRecord.so.6 -o ../bin/libKPipeWireRecord.so.6.2.4 CMakeFiles/KPipeWireRecord.dir/KPipeWireRecord_autogen/mocs_compilation.cpp.o CMakeFiles/KPipeWireRecord.dir/logging_record.cpp.o CMakeFiles/KPipeWireRecord.dir/logging_libav.cpp.o CMakeFiles/KPipeWireRecord.dir/pipewirebaseencodedstream.cpp.o CMakeFiles/KPipeWireRecord.dir/pipewireencodedstream.cpp.o CMakeFiles/KPipeWireRecord.dir/pipewirerecord.cpp.o CMakeFiles/KPipeWireRecord.dir/pipewireproduce.cpp.o CMakeFiles/KPipeWireRecord.dir/encoder.cpp.o CMakeFiles/KPipeWireRecord.dir/h264vaapiencoder.cpp.o CMakeFiles/KPipeWireRecord.dir/libx264encoder.cpp.o CMakeFiles/KPipeWireRecord.dir/libopenh264encoder.cpp.o CMakeFiles/KPipeWireRecord.dir/libvpxencoder.cpp.o CMakeFiles/KPipeWireRecord.dir/libvpxvp9encoder.cpp.o ../bin/libKPipeWireDmaBuf.so.6.2.4 /usr/lib64/libepoxy.so /usr/lib64/libdrm.so ../bin/libKPipeWire.so.6.2.4 /usr/lib64/libKF6CoreAddons.so.6.8.0 /usr/lib64/libavcodec.so /usr/lib64/libavutil.so /usr/lib64/libavformat.so /usr/lib64/libavfilter.so /usr/lib64/libgbm.so /usr/lib64/libswscale.so /usr/lib64/libQt6Gui.so.6.7.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libQt6Core.so.6.7.2 /usr/lib64/libxkbcommon.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_symlink_library ../bin/libKPipeWireRecord.so.6.2.4 ../bin/libKPipeWireRecord.so.6 ../bin/libKPipeWireRecord.so make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 83%] Built target KPipeWireRecord make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build'. make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 83%] Built target KPipeWireRecordDeclarative_autogen_timestamp_deps make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 84%] Automatic MOC for target KPipeWireRecordDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/AutogenInfo.json Release cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/timestamp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 84%] Built target KPipeWireRecordDeclarative_autogen make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 86%] Running AUTOMOC file extraction for target KPipeWireRecordDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/cmake_automoc_parser --cmake-autogen-cache-file /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/ParseCache.txt --cmake-autogen-info-file /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/AutogenInfo.json --output-file-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/KPipeWireRecordDeclarative_json_file_list.txt --timestamp-file-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/KPipeWireRecordDeclarative_json_file_list.txt.timestamp --cmake-autogen-include-dir-path /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/include make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 87%] Running rcc for resource qmake_org_kde_pipewire_record cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/rcc --output /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp --name qmake_org_kde_pipewire_record /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/rcc/qmake_org_kde_pipewire_record.qrc make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 89%] Running moc --collect-json for target KPipeWireRecordDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/moc -o /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewirerecorddeclarative_release_metatypes.json.gen --collect-json @/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/KPipeWireRecordDeclarative_json_file_list.txt cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E copy_if_different /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewirerecorddeclarative_release_metatypes.json.gen /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewirerecorddeclarative_release_metatypes.json make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 90%] Generating meta_types/qt6kpipewirerecorddeclarative_release_metatypes.json cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E true make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 91%] Automatic QML type registration for target KPipeWireRecordDeclarative cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/lib64/qt6/libexec/qmltyperegistrar --generate-qmltypes=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/bin/org/kde/pipewire/record/KPipeWireRecordDeclarative.qmltypes --import-name=org.kde.pipewire.record --major-version=1 --minor-version=0 @/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/qmltypes/KPipeWireRecordDeclarative_foreign_types.txt -o /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/kpipewirerecorddeclarative_qmltyperegistrations.cpp /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/meta_types/qt6kpipewirerecorddeclarative_release_metatypes.json cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E make_directory /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/qmltypes cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/qmltypes/KPipeWireRecordDeclarative.qmltypes make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 93%] Building CXX object src/CMakeFiles/KPipeWireRecordDeclarative.dir/KPipeWireRecordDeclarative_autogen/mocs_compilation.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecordDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecordDeclarative.dir/KPipeWireRecordDeclarative_autogen/mocs_compilation.cpp.o -MF CMakeFiles/KPipeWireRecordDeclarative.dir/KPipeWireRecordDeclarative_autogen/mocs_compilation.cpp.o.d -o CMakeFiles/KPipeWireRecordDeclarative.dir/KPipeWireRecordDeclarative_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/mocs_compilation.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 95%] Building CXX object src/CMakeFiles/KPipeWireRecordDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecordDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecordDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp.o -MF CMakeFiles/KPipeWireRecordDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp.o.d -o CMakeFiles/KPipeWireRecordDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 94%] Building CXX object src/CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarative_qmltyperegistrations.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecordDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarative_qmltyperegistrations.cpp.o -MF CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarative_qmltyperegistrations.cpp.o.d -o CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarative_qmltyperegistrations.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/kpipewirerecorddeclarative_qmltyperegistrations.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 97%] Building CXX object src/CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarativeplugin.cpp.o cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/c++ -DEGL_NO_PLATFORM_SPECIFIC_TYPES -DEGL_NO_X11 -DKPIPEWIRE_DEPRECATED_WARNINGS_SINCE=0x0 -DKPIPEWIRE_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DKPipeWireRecordDeclarative_EXPORTS -DMESA_EGL_NO_X11_HEADERS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN=\"kpipewire6\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/src -I/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/KPipeWireRecordDeclarative_autogen/include -I/usr/include/qt6/QtQml/6.7.2 -I/usr/include/qt6/QtQml/6.7.2/QtQml -I/usr/include/qt6/QtCore/6.7.2 -I/usr/include/qt6/QtCore/6.7.2/QtCore -I/usr/include/qt6/QtQmlBuiltins/6.7.2 -I/usr/include/qt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib64/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtQmlBuiltins -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtQmlIntegration -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtQuick -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQmlModels -isystem /usr/include/qt6/QtOpenGL -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-gnu-statement-expression-from-macro-expansion -Wno-zero-as-null-pointer-constant -Wno-c99-extensions -Wno-cast-align -MD -MT src/CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarativeplugin.cpp.o -MF CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarativeplugin.cpp.o.d -o CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarativeplugin.cpp.o -c /usr/src/RPM/BUILD/kpipewire-6.2.4/src/kpipewirerecorddeclarativeplugin.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 98%] Linking CXX shared module ../bin/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/KPipeWireRecordDeclarative.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -O2 -DNDEBUG -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags -L/usr/lib64 -L/usr/lib64/kf6/devel -shared -o ../bin/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so CMakeFiles/KPipeWireRecordDeclarative.dir/KPipeWireRecordDeclarative_autogen/mocs_compilation.cpp.o CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarative_qmltyperegistrations.cpp.o CMakeFiles/KPipeWireRecordDeclarative.dir/.qt/rcc/qrc_qmake_org_kde_pipewire_record.cpp.o CMakeFiles/KPipeWireRecordDeclarative.dir/kpipewirerecorddeclarativeplugin.cpp.o ../bin/libKPipeWireRecord.so.6.2.4 ../bin/libKPipeWire.so.6.2.4 /usr/lib64/libQt6Quick.so.6.7.2 /usr/lib64/libQt6QmlModels.so.6.7.2 /usr/lib64/libQt6Qml.so.6.7.2 /usr/lib64/libQt6QmlBuiltins.a /usr/lib64/libQt6Network.so.6.7.2 /usr/lib64/libQt6OpenGL.so.6.7.2 /usr/lib64/libQt6Gui.so.6.7.2 /usr/lib64/libQt6Core.so.6.7.2 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so -Wl,-rpath-link,/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/bin make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [100%] Built target KPipeWireRecordDeclarative make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles 0 make: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' + popd ~/RPM/BUILD/kpipewire-6.2.4 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.15961 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/plasma6-kpipewire-buildroot + : + /bin/rm -rf -- /usr/src/tmp/plasma6-kpipewire-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd kpipewire-6.2.4 + __kf6_install + make -C BUILD DESTDIR=/usr/src/tmp/plasma6-kpipewire-buildroot install make: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' /usr/bin/cmake -S/usr/src/RPM/BUILD/kpipewire-6.2.4 -B/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/pofiles-18fa6cdd24b70894f7c0db4656c29307.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 1%] Generating mo... /usr/bin/cmake -DGETTEXT_MSGFMT_EXECUTABLE=/usr/bin/msgfmt -DCOPY_TO=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/kpipewire-6.2.4/po -P /usr/lib64/cmake/KF6I18n/build-pofiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 1%] Built target pofiles-18fa6cdd24b70894f7c0db4656c29307 make -f CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/build.make CMakeFiles/tsfiles-18fa6cdd24b70894f7c0db4656c29307.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 2%] Generating ts... /usr/bin/cmake -DPython3_EXECUTABLE=/usr/bin/python3 -D_ki18n_pmap_compile_script=/usr/lib64/cmake/KF6I18n/ts-pmap-compile.py -DCOPY_TO=/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/locale -DPO_DIR=/usr/src/RPM/BUILD/kpipewire-6.2.4/po -P /usr/lib64/cmake/KF6I18n/build-tsfiles.cmake make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 2%] Built target tsfiles-18fa6cdd24b70894f7c0db4656c29307 make -f src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWire_autogen_timestamp_deps.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 2%] Built target KPipeWire_autogen_timestamp_deps make -f src/CMakeFiles/KPipeWire_autogen.dir/build.make src/CMakeFiles/KPipeWire_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire_autogen.dir/build.make src/CMakeFiles/KPipeWire_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWire_autogen.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 4%] Built target KPipeWire_autogen make -f src/CMakeFiles/KPipeWire.dir/build.make src/CMakeFiles/KPipeWire.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWire.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWire.dir/build.make src/CMakeFiles/KPipeWire.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWire.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 19%] Built target KPipeWire make -f src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDmaBuf_autogen_timestamp_deps.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 19%] Built target KPipeWireDmaBuf_autogen_timestamp_deps make -f src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build.make src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDmaBuf_autogen.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 20%] Built target KPipeWireDmaBuf_autogen make -f src/CMakeFiles/KPipeWireDmaBuf.dir/build.make src/CMakeFiles/KPipeWireDmaBuf.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDmaBuf.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDmaBuf.dir/build.make src/CMakeFiles/KPipeWireDmaBuf.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDmaBuf.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 27%] Built target KPipeWireDmaBuf make -f src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecord_autogen_timestamp_deps.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 27%] Built target KPipeWireRecord_autogen_timestamp_deps make -f src/CMakeFiles/KPipeWireRecord_autogen.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord_autogen.dir/build.make src/CMakeFiles/KPipeWireRecord_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecord_autogen.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 28%] Built target KPipeWireRecord_autogen make -f src/CMakeFiles/KPipeWireRecord.dir/build.make src/CMakeFiles/KPipeWireRecord.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecord.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecord.dir/build.make src/CMakeFiles/KPipeWireRecord.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecord.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 49%] Built target KPipeWireRecord make -f src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDeclarative_autogen_timestamp_deps.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 49%] Built target KPipeWireDeclarative_autogen_timestamp_deps make -f src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDeclarative_autogen.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 50%] Built target KPipeWireDeclarative_autogen make -f src/CMakeFiles/KPipeWireDeclarative.dir/build.make src/CMakeFiles/KPipeWireDeclarative.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireDeclarative.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireDeclarative.dir/build.make src/CMakeFiles/KPipeWireDeclarative.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireDeclarative.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 65%] Built target KPipeWireDeclarative make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecordDeclarative_autogen_timestamp_deps.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 65%] Built target KPipeWireRecordDeclarative_autogen_timestamp_deps make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecordDeclarative_autogen.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 67%] Built target KPipeWireRecordDeclarative_autogen make -f src/CMakeFiles/KPipeWireRecordDeclarative.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/CMakeFiles/KPipeWireRecordDeclarative.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/CMakeFiles/KPipeWireRecordDeclarative.dir/build.make src/CMakeFiles/KPipeWireRecordDeclarative.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/CMakeFiles/KPipeWireRecordDeclarative.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 82%] Built target KPipeWireRecordDeclarative make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen_timestamp_deps.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 82%] Built target KPipeWireMonitorDeclarative_autogen_timestamp_deps make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/monitors/CMakeFiles/KPipeWireMonitorDeclarative_autogen.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [ 83%] Built target KPipeWireMonitorDeclarative_autogen make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' cd /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/kpipewire-6.2.4 /usr/src/RPM/BUILD/kpipewire-6.2.4/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make -f src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build.make src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[2]: Nothing to be done for 'src/monitors/CMakeFiles/KPipeWireMonitorDeclarative.dir/build'. make[2]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' [100%] Built target KPipeWireMonitorDeclarative make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/qlogging-categories6/kpipewire.categories -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/qlogging-categories6/kpipewirerecord.categories -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/PipeWireSourceStream -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/PipeWireSourceItem -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourceitem.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/kpipewire_export.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/DmaBufHandler -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/dmabufhandler.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/kpipewiredmabuf_export.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/PipeWireRecord -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/PipeWireEncodedStream -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/PipeWireBaseEncodedStream -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirerecord.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewireencodedstream.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirebaseencodedstream.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/kpipewire_version.h -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWire.so.6.2.4 -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWire.so.6 -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWire.so -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireRecord.so.6.2.4 -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireRecord.so.6 -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireRecord.so -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireDmaBuf.so.6.2.4 -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireDmaBuf.so.6 -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireDmaBuf.so -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/cmake/KPipeWire/KPipeWireTargets.cmake -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/cmake/KPipeWire/KPipeWireTargets-release.cmake -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/cmake/KPipeWire/KPipeWireConfig.cmake -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/cmake/KPipeWire/KPipeWireConfigVersion.cmake -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/libKPipeWireDeclarative.so -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/qmldir -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/KPipeWireDeclarative.qmltypes -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/kde-qmlmodule.version -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/record/qmldir -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/record/KPipeWireRecordDeclarative.qmltypes -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/record/kde-qmlmodule.version -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/monitor/qmldir -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/monitor/KPipeWireMonitorDeclarative.qmltypes -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/qt6/qml/org/kde/pipewire/monitor/kde-qmlmodule.version -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ar -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ar/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ar/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ast -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ast/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ast/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/bg -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/bg/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/bg/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ca -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ca/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ca/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ca@valencia -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ca@valencia/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ca@valencia/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/cs -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/cs/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/cs/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/de -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/de/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/de/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/en_GB -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/en_GB/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/eo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/eo/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/eo/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/es -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/es/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/es/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/eu -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/eu/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/eu/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/fi -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/fi/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/fi/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/fr -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/fr/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/fr/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/gl -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/gl/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/gl/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/he -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/he/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/he/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/hu -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/hu/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/hu/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ia -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ia/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ia/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/id -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/id/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/id/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/is -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/is/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/is/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/it -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/it/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/it/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ja -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ja/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ja/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ka -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ka/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ka/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ko -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ko/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ko/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/lt -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/lt/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/lt/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/lv -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/lv/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/lv/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/nl -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/nl/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/nl/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/nn -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/nn/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/nn/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pa -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pa/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pa/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pl -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pl/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pl/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pt -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pt/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pt/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pt_BR -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pt_BR/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/pt_BR/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ro -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ro/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ro/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ru -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ru/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ru/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sa -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sa/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sa/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sk -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sk/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sk/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sl -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sl/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sl/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sv -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sv/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/sv/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ta -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ta/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/ta/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/tr -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/tr/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/tr/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/uk -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/uk/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/uk/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/zh_CN -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/zh_CN/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/zh_CN/LC_MESSAGES/kpipewire6.mo -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/zh_TW -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/zh_TW/LC_MESSAGES -- Installing: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/locale/zh_TW/LC_MESSAGES/kpipewire6.mo make: Leaving directory '/usr/src/RPM/BUILD/kpipewire-6.2.4/BUILD' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share ']' + read d + ls -1d '/usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/kf6/*k*6' ls: cannot access '/usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/kf6/*k*6': No such file or directory + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/lib64 ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/lib ']' + '[' /usr/lib64/kf6/devel '!=' /usr/lib64 ']' + ls -1 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWire.so /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireDmaBuf.so /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireRecord.so + read p + '[' -L /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWire.so ']' + mkdir -p /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel ++ readlink /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWire.so + f=libKPipeWire.so.6 ++ basename /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWire.so + l=libKPipeWire.so ++ relative /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWire.so.6 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel/libKPipeWire.so.6 + ln -sf ../../libKPipeWire.so.6 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel/libKPipeWire.so + rm -f /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWire.so + read p + '[' -L /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireDmaBuf.so ']' + mkdir -p /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel ++ readlink /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireDmaBuf.so + f=libKPipeWireDmaBuf.so.6 ++ basename /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireDmaBuf.so + l=libKPipeWireDmaBuf.so ++ relative /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireDmaBuf.so.6 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel/libKPipeWireDmaBuf.so.6 + ln -sf ../../libKPipeWireDmaBuf.so.6 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel/libKPipeWireDmaBuf.so + rm -f /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireDmaBuf.so + read p + '[' -L /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireRecord.so ']' + mkdir -p /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel ++ readlink /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireRecord.so + f=libKPipeWireRecord.so.6 ++ basename /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireRecord.so + l=libKPipeWireRecord.so ++ relative /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireRecord.so.6 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel/libKPipeWireRecord.so.6 + ln -sf ../../libKPipeWireRecord.so.6 /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/kf6/devel/libKPipeWireRecord.so + rm -f /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/libKPipeWireRecord.so + read p + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/bin ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/include ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/bin -a false == true ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/man -a remove == remove ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/appdata -a keep == remove ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/share/metainfo -a keep == remove ']' + '[' -d /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/ ']' + find /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/ -type f -name '*.cmake' + read f + sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireTargets.cmake + sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireTargets.cmake + read f + sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireTargets-release.cmake + sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireTargets-release.cmake + read f + sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireConfig.cmake + sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireConfig.cmake + read f + sed -i -e 's|\(set(.*\)${PACKAGE_PREFIX_DIR}//usr/|\1${PACKAGE_PREFIX_DIR}/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireConfigVersion.cmake + sed -i -e 's|/usr//usr/|/usr/|' /usr/src/tmp/plasma6-kpipewire-buildroot//usr/lib64/cmake/KPipeWire/KPipeWireConfigVersion.cmake + read f + __kf6_install_move data locale + '[' false == false ']' + return 0 + /usr/lib/rpm/find-lang plasma6-kpipewire --all-name + rpm-build-kf6-find-qtlang plasma6-kpipewire --append --all-name + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/plasma6-kpipewire-buildroot (auto) mode of './usr/lib64/libKPipeWire.so.6.2.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libKPipeWireRecord.so.6.2.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libKPipeWireDmaBuf.so.6.2.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/qt6/qml/org/kde/pipewire/libKPipeWireDeclarative.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/qt6/qml/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/qt6/qml/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/plasma6-kpipewire-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/plasma6-kpipewire-buildroot/ (default) Compressing files in /usr/src/tmp/plasma6-kpipewire-buildroot (auto) Adjusting library links in /usr/src/tmp/plasma6-kpipewire-buildroot ./usr/lib64: (from :0) libKPipeWireDmaBuf.so.6 -> libKPipeWireDmaBuf.so.6.2.4 libKPipeWireRecord.so.6 -> libKPipeWireRecord.so.6.2.4 libKPipeWire.so.6 -> libKPipeWire.so.6.2.4 Verifying ELF objects in /usr/src/tmp/plasma6-kpipewire-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) phdr[5]: unknown object file note type 1951465473 with owner name 'qt-project!' at offset 176 section [17] '.note.qt.metadata': unknown object file note type 1951465473 with owner name 'qt-project!' at offset 128 verify-elf: WARNING: ./usr/lib64/qt6/qml/org/kde/pipewire/libKPipeWireDeclarative.so: eu-elflint failed phdr[5]: unknown object file note type 1951465473 with owner name 'qt-project!' at offset 192 section [17] '.note.qt.metadata': unknown object file note type 1951465473 with owner name 'qt-project!' at offset 144 verify-elf: WARNING: ./usr/lib64/qt6/qml/org/kde/pipewire/record/libKPipeWireRecordDeclarative.so: eu-elflint failed phdr[5]: unknown object file note type 1951465473 with owner name 'qt-project!' at offset 192 section [17] '.note.qt.metadata': unknown object file note type 1951465473 with owner name 'qt-project!' at offset 144 verify-elf: WARNING: ./usr/lib64/qt6/qml/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so: eu-elflint failed Splitting links to aliased files under /{,s}bin in /usr/src/tmp/plasma6-kpipewire-buildroot Processing files: plasma6-kpipewire-6.2.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sa4q3G find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,qml6,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.38y1CT find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,qml6,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libKPipeWire.so.6()(64bit) >= set:lg6k2rTt61S2MqJCJtNG2dDuCieYFcXyzSX8ReQqZgf2, libKPipeWireRecord.so.6()(64bit) >= set:kg4MsZfdZrQ01sBft0B9mHi, libQt6Core.so.6()(64bit) >= set:qjzYc9ZpYk7Qrfni1G7DSQdp8cr8b5KgqM7MaAX32vzWg5jEcTCU4vjSNBqSlUfqBG6sDWuG5AL1Kg1ue9nnqZdVFZHcLske501aZzqZtdR48W70kliOXojogTvnlQlhZFRuZoR6xuZxvb4y7l9LoNCdxFCv0mOfHRCQlMUuglKLirm8ZtyjbhX4w7qj9QumJZln4z8P09KIaoK83WyeWnZGCygRtkv5qrtFgbYE5QH0ReSMmu5ZcojNdiSbc57NmlKcZowpT1US04XnYjCqdz9R5aUBjVOYCXz6pjmXeDPZ4V1Ab3W6t3LJa24, libQt6Core.so.6(Qt_6)(64bit), libQt6Core.so.6(Qt_6.7)(64bit), libQt6Qml.so.6()(64bit) >= set:qlCNcJjZtuOt0l2lCxUvmzbYp2hxTMyMYeuLiDZECbKWahAtlUSTwm97rF1zue75p8sk56U8t8xZ6PmpPVoKZh, libQt6Qml.so.6(Qt_6)(64bit), libQt6Quick.so.6()(64bit) >= set:rluRBtGTnMqJOxf6NTsME7A8SHe3dDDfwzvoyMYVPR6o3LA9WTvG125JjQcDLl7sQJjM6AunhN7Nlpw21emWlIpkXdvRZid4ScNmgBvp0uzUWOSb, libQt6Quick.so.6(Qt_6)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libpipewire-0.3.so.0()(64bit) >= set:mjuxZqi1GplZcoFXX2, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nYoP2T Creating plasma6-kpipewire-debuginfo package Processing files: plasma6-kpipewire-common-6.2.4-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.57043 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kpipewire-6.2.4 + DOCDIR=/usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/doc/plasma6-kpipewire-common-6.2.4 + export DOCDIR + rm -rf /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/doc/plasma6-kpipewire-common-6.2.4 + /bin/mkdir -p /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/doc/plasma6-kpipewire-common-6.2.4 + cp -prL LICENSES/BSD-3-Clause.txt LICENSES/CC0-1.0.txt LICENSES/LGPL-2.1-only.txt LICENSES/LGPL-3.0-only.txt LICENSES/LicenseRef-KDE-Accepted-LGPL.txt /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/doc/plasma6-kpipewire-common-6.2.4 + chmod -R go-w /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/doc/plasma6-kpipewire-common-6.2.4 + chmod -R a+rX /usr/src/tmp/plasma6-kpipewire-buildroot/usr/share/doc/plasma6-kpipewire-common-6.2.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1nWeCK find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,qml6,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dojPIt find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,qml6,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: kde-common Processing files: plasma6-kpipewire-devel-6.2.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0Gvfmb find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,qml6,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1zStmM find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,qml6,rpmlib,shebang,shell,static,symlinks,systemd-services) In file included from /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/dmabufhandler.h:11: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h:11:10: fatal error: QDebug: No such file or directory 11 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/dmabufhandler.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/dmabufhandler.h:11: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h:11:10: fatal error: QDebug: No such file or directory 11 | #include | ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/dmabufhandler.h: cpp failed /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirerecord.h:9:10: fatal error: QObject: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirerecord.h: cpp failed, trying c++ mode /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirerecord.h:9:10: fatal error: QObject: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirerecord.h: cpp failed /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourceitem.h:10:10: fatal error: QImage: No such file or directory 10 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourceitem.h: cpp failed, trying c++ mode /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourceitem.h:10:10: fatal error: QImage: No such file or directory 10 | #include | ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourceitem.h: cpp failed /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h:11:10: fatal error: QDebug: No such file or directory 11 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h: cpp failed, trying c++ mode /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h:11:10: fatal error: QDebug: No such file or directory 11 | #include | ^~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewiresourcestream.h: cpp failed /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewireencodedstream.h:9:10: fatal error: QObject: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewireencodedstream.h: cpp failed, trying c++ mode /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewireencodedstream.h:9:10: fatal error: QObject: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewireencodedstream.h: cpp failed /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirebaseencodedstream.h:9:10: fatal error: QObject: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirebaseencodedstream.h: cpp failed, trying c++ mode /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirebaseencodedstream.h:9:10: fatal error: QObject: No such file or directory 9 | #include | ^~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/include/KF6/KPipeWire/pipewirebaseencodedstream.h: cpp failed Requires: pipewire-libs-devel, /usr/lib64/libKPipeWire.so.6, /usr/lib64/libKPipeWireDmaBuf.so.6, /usr/lib64/libKPipeWireRecord.so.6 Conflicts: plasma5-kpipewire-devel < 6.2.4-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9u6KoV Processing files: libkpipewirerecord6-6.2.4-alt1 warning: File listed twice: /usr/lib64/libKPipeWireRecord.so.6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aJoDZY find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,qml6,shell) lib.prov: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireRecord.so.6: 83 symbols, 17 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.orj8F6 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,qml6,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libKPipeWireRecord.so.6()(64bit) = set:kdr32VXoUDIZjWapEsNw95UMzG2DTvj5ahdpcnSbugrFV4jEqtZnnQ74zbE3LA077TrPyHK7hiz2BksJk0gJMRIwNn2VCvYXxY0oH7SBePrdj2WiknenlZy8fa120hqrEdzLXDdrpxd8PZKsSWf1xfql9nMXeJIQSCxvIlteAh1 Requires: plasma6-kpipewire-common, libKF6CoreAddons.so.6()(64bit) >= set:nm9pv0, libKPipeWire.so.6()(64bit) >= set:lgx3YdxYEB2xCbEsefzdLOZkhGDLPTRetz5r4qgdEoogqWSRAdq0Y16, libKPipeWireDmaBuf.so.6()(64bit) >= set:gevBtpKB0, libQt6Core.so.6()(64bit) >= set:qjmRJM47bEhsZlAKZ31xmUNVwSzO7X54SZrmQBRHlCbZDOJrH9Y6Cbny1hW181tW3K2T3kwsCYfLpRfF6hs75BPg23WvbtNFtZ7mJZ4OUN1GSshXtSZryIu8sDFZGbu3W8r1uO6VUWlrI1rZ1p0Aa11FL2VHEZegW5YM6F3rVllZKU2MInw0AdzdzknodYwehXnpjbgYUyU8l5pwJ3hsSOQZtZoQz0ya24, libQt6Core.so.6(Qt_6)(64bit), libQt6Core.so.6(Qt_6.7)(64bit), libQt6Gui.so.6()(64bit) >= set:rmNswzAZoara0lCbZ1XgZ9Sojnl34noPvmfRZvn2SysThx4G0URMOnyJQQIMNNAwbzp1, libQt6Gui.so.6(Qt_6)(64bit), libavcodec.so.61()(64bit) >= set:lhD78NMDDOUmzkfdhpe9Ve0uG6AnGUk1, libavcodec.so.61(LIBAVCODEC_61)(64bit), libavfilter.so.10()(64bit) >= set:kg6CbeZ540fp6qcZFUEoRFn9WkiiGy1c0, libavfilter.so.10(LIBAVFILTER_10)(64bit), libavformat.so.61()(64bit) >= set:lhgUMwRJHRJSvnw3b6M8ZJSK1, libavformat.so.61(LIBAVFORMAT_61)(64bit), libavutil.so.59()(64bit) >= set:niumB3VslQVDJUZuLZzZr1FO7ZpuDJ3p61IsmMvOi4ssEYZ4IUZeZmZr9D6, libavutil.so.59(LIBAVUTIL_59)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.22)(64bit), libstdc++.so.6(GLIBCXX_3.4.30)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kqJtjz Creating libkpipewirerecord6-debuginfo package Processing files: libkpipewire6-6.2.4-alt1 warning: File listed twice: /usr/lib64/libKPipeWire.so.6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Phd0FK find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,qml6,shell) lib.prov: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWire.so.6: 142 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ysMbg0 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,qml6,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libKPipeWire.so.6()(64bit) = set:ldxzL9F3MKzhMs36y4cpBOYMXUbgAnE2dInWoPR1WilAFm2XYLzRT0SZsUKtcvAH3PMz0TNwFV5XjUrfmJFluxJSS6UmZgg4rRRvs1PXREZHI6Au15GUlppvKmZ26O8Zj0EzoeBCJRYs7v2zsyKqHl6FEB0sChrrc0E187RlGcMk9AdzqZ0imFAZ4r4Zy5L7bjUZyR3j2DXgeXzJbu9vIw96BlDQt7NNwM0sFeuZjd0VeKpDHMSr7mLxNoqF6HGhi3Yyk0ZIZf6ouTBUWAFg6dKtWsHc6lgOD9VzXY70c60 Requires: plasma6-kpipewire-common, ld-linux-x86-64.so.2()(64bit) >= set:jiids, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libKF6I18n.so.6()(64bit) >= set:kiLpluFEUS0, libQt6Core.so.6()(64bit) >= set:qjmRJUa8qYUhTZpwgX8I0qX8EZ8O7X5vYiKDSpZapI9IrHzlA6vxfZdOBbNw8ZdVlMzAf2vZo14a1iMCjzbdoEXKQbOarTcz833WvbtNFZ8liqWoSuiwrNWCjYCBNSvBwmEc80sDFZGbO3HT2weQ208auaJQ5U1oAIFL2VHEZegihhh1g4RqHjf5abWNofUwYNEtSciBcaZa2n6WsMZjTaOwtcvnZGqBxFZbrnOyZ4l48XJM7ZC, libQt6Core.so.6(Qt_6)(64bit), libQt6Core.so.6(Qt_6.7)(64bit), libQt6Gui.so.6()(64bit) >= set:rm2Bsj1fpam2a2MzIF0yCjIoeUfSxWjrcWNCZEINCZISmAHVHou2pvJIE133Ivrw4yGyajzkgZBFCij3fxuwxJGTMbNmqqm0EHNEKox0, libQt6Gui.so.6(Qt_6)(64bit), libQt6OpenGL.so.6()(64bit) >= set:okDa03OgMdZkZusyGEkKTrU3bY1MN6U7, libQt6OpenGL.so.6(Qt_6)(64bit), libQt6Quick.so.6()(64bit) >= set:rlZ7ZyP23eRXboJmVMDbD2qkJIQFHTZ7T673POTj0B5KpJwVrwaDCcwPP74U6IFZBSDZp8cv2CqYJB2IxnO4ZbZAdgEEZ2EZElxBzYNZmRx2jljjfz73ao3iLHEUzUhmoq7JBNA51emWlIpkXJZcCEsrlq8IlH3BZJEQJo2E9jIo31ByJ8aREitti2Ynt8C9YJ7vnSu1, libQt6Quick.so.6(Qt_6)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdrm.so.2()(64bit) >= set:ljTPRId6, libepoxy.so.0()(64bit) >= set:plt1xsfj3g9H0vtBYmSh4iN5YjYy46, libgbm.so.1()(64bit) >= set:jhi4Gmq0, libpipewire-0.3.so.0()(64bit) >= set:mhkZfHh3Sr12br6wwvTgKDbGS0pYZ7bkf7Kla2vY12ZhJTkZJxuf0, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.19)(64bit), libva-drm.so.2()(64bit) >= set:dcOp, libva.so.2()(64bit) >= set:kgGNOj7cnhK5gcrLRGw7sx8, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.sXCiM1 Creating libkpipewire6-debuginfo package Processing files: libkpipewiredmabuf6-6.2.4-alt1 warning: File listed twice: /usr/lib64/libKPipeWireDmaBuf.so.6 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GOiLme find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,qml,qml6,shell) lib.prov: /usr/src/tmp/plasma6-kpipewire-buildroot/usr/lib64/libKPipeWireDmaBuf.so.6: 6 symbols, 13 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BC5k1g find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,qml,qml6,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libKPipeWireDmaBuf.so.6()(64bit) = set:gdZqQBVmGXIgRS0 Requires: plasma6-kpipewire-common, libKPipeWire.so.6()(64bit) >= set:liMghLLIrnwZeJZBl, libQt6Core.so.6()(64bit) >= set:qlHWSMPKqqf4KVKetOxYZrMOoDXcLNFZ8KapA68aEWDYqa04dKl1ZfIZIBaO0nma1, libQt6Core.so.6(Qt_6)(64bit), libQt6Core.so.6(Qt_6.7)(64bit), libQt6Gui.so.6()(64bit) >= set:roNswjeZIIRWaaISmNUES1, libQt6Gui.so.6(Qt_6)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.4)(64bit), libdrm.so.2()(64bit) >= set:ljTPRId6, libepoxy.so.0()(64bit) >= set:pkJu9HnZ4LLzOm4UKHHc3JMDnBuAk20jIAMFZmq2k6DmO70yo5UvWZxFdCU3xBSUOJT956, libgbm.so.1()(64bit) >= set:ji9K3, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VShbkP Creating libkpipewiredmabuf6-debuginfo package Processing files: plasma6-kpipewire-debuginfo-6.2.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.QbyPEU find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hfXpIW find-requires: running scripts (debuginfo) Requires: plasma6-kpipewire = 6.2.4-alt1, debug64(libKPipeWire.so.6), debug64(libKPipeWireRecord.so.6), debug64(libQt6Core.so.6), debug64(libQt6Qml.so.6), debug64(libQt6Quick.so.6), debug64(libc.so.6), debug64(libpipewire-0.3.so.0), debug64(libstdc++.so.6) Processing files: libkpipewirerecord6-debuginfo-6.2.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KuSvc8 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.q4HoZI find-requires: running scripts (debuginfo) Provides: debug64(libKPipeWireRecord.so.6) Requires: libkpipewirerecord6 = 6.2.4-alt1, debug64(libKF6CoreAddons.so.6), debug64(libKPipeWire.so.6), debug64(libKPipeWireDmaBuf.so.6), debug64(libQt6Core.so.6), debug64(libQt6Gui.so.6), debug64(libavcodec.so.61), debug64(libavfilter.so.10), debug64(libavformat.so.61), debug64(libavutil.so.59), debug64(libc.so.6), debug64(libm.so.6), debug64(libstdc++.so.6) Processing files: libkpipewire6-debuginfo-6.2.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5EYRIm find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.i7CNBb find-requires: running scripts (debuginfo) Provides: debug64(libKPipeWire.so.6) Requires: libkpipewire6 = 6.2.4-alt1, debug64(ld-linux-x86-64.so.2), debug64(libKF6I18n.so.6), debug64(libQt6Core.so.6), debug64(libQt6Gui.so.6), debug64(libQt6OpenGL.so.6), debug64(libQt6Quick.so.6), debug64(libc.so.6), debug64(libdrm.so.2), debug64(libepoxy.so.0), debug64(libgbm.so.1), debug64(libpipewire-0.3.so.0), debug64(libstdc++.so.6), debug64(libva-drm.so.2), debug64(libva.so.2) Processing files: libkpipewiredmabuf6-debuginfo-6.2.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zWoZpY find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PGMN3p find-requires: running scripts (debuginfo) Provides: debug64(libKPipeWireDmaBuf.so.6) Requires: libkpipewiredmabuf6 = 6.2.4-alt1, debug64(libKPipeWire.so.6), debug64(libQt6Core.so.6), debug64(libQt6Gui.so.6), debug64(libc.so.6), debug64(libdrm.so.2), debug64(libepoxy.so.0), debug64(libgbm.so.1), debug64(libstdc++.so.6) Adding to plasma6-kpipewire-debuginfo a strict dependency on plasma6-kpipewire Adding to libkpipewirerecord6-debuginfo a strict dependency on libkpipewirerecord6 Adding to libkpipewire6-debuginfo a strict dependency on libkpipewire6 Adding to libkpipewiredmabuf6-debuginfo a strict dependency on libkpipewiredmabuf6 Adding to plasma6-kpipewire a strict dependency on libkpipewirerecord6 Adding to plasma6-kpipewire a strict dependency on libkpipewire6 Adding to plasma6-kpipewire-devel a strict dependency on libkpipewirerecord6 Adding to plasma6-kpipewire-devel a strict dependency on libkpipewire6 Adding to plasma6-kpipewire-devel a strict dependency on libkpipewiredmabuf6 Adding to libkpipewirerecord6 a strict dependency on plasma6-kpipewire-common Adding to libkpipewirerecord6 a strict dependency on libkpipewire6 Adding to libkpipewirerecord6 a strict dependency on libkpipewiredmabuf6 Adding to libkpipewire6 a strict dependency on plasma6-kpipewire-common Adding to libkpipewiredmabuf6 a strict dependency on plasma6-kpipewire-common Adding to libkpipewiredmabuf6 a strict dependency on libkpipewire6 Adding to plasma6-kpipewire-debuginfo a strict dependency on libkpipewirerecord6-debuginfo Adding to plasma6-kpipewire-debuginfo a strict dependency on libkpipewire6-debuginfo Adding to libkpipewirerecord6-debuginfo a strict dependency on libkpipewire6-debuginfo Adding to libkpipewirerecord6-debuginfo a strict dependency on libkpipewiredmabuf6-debuginfo Adding to libkpipewiredmabuf6-debuginfo a strict dependency on libkpipewire6-debuginfo Removing from plasma6-kpipewire-debuginfo 1 sources provided by libkpipewirerecord6-debuginfo Removing from plasma6-kpipewire-debuginfo 2 sources provided by libkpipewire6-debuginfo Removing from libkpipewirerecord6-debuginfo 2 sources provided by libkpipewire6-debuginfo Removing from libkpipewirerecord6-debuginfo 1 sources provided by libkpipewiredmabuf6-debuginfo Removing from libkpipewiredmabuf6-debuginfo 2 sources provided by libkpipewire6-debuginfo Removing 1 extra deps from plasma6-kpipewire due to dependency on libkpipewirerecord6 Removing 1 extra deps from plasma6-kpipewire due to dependency on libkpipewire6 Removing 1 extra deps from plasma6-kpipewire-devel due to dependency on libkpipewirerecord6 Removing 1 extra deps from plasma6-kpipewire-devel due to dependency on libkpipewire6 Removing 1 extra deps from plasma6-kpipewire-devel due to dependency on libkpipewiredmabuf6 Removing 1 extra deps from libkpipewirerecord6 due to dependency on libkpipewire6 Removing 1 extra deps from libkpipewirerecord6 due to dependency on libkpipewiredmabuf6 Removing 1 extra deps from libkpipewiredmabuf6 due to dependency on libkpipewire6 Removing 1 extra deps from plasma6-kpipewire-debuginfo due to dependency on libkpipewirerecord6-debuginfo Removing 1 extra deps from plasma6-kpipewire-debuginfo due to dependency on libkpipewire6-debuginfo Removing 1 extra deps from libkpipewirerecord6-debuginfo due to dependency on libkpipewire6-debuginfo Removing 1 extra deps from libkpipewirerecord6-debuginfo due to dependency on libkpipewiredmabuf6-debuginfo Removing 1 extra deps from libkpipewiredmabuf6-debuginfo due to dependency on libkpipewire6-debuginfo Removing 12 extra deps from plasma6-kpipewire due to repentancy on libkpipewirerecord6 Removing 2 extra deps from plasma6-kpipewire due to repentancy on libkpipewire6 Removing 2 extra deps from plasma6-kpipewire-devel due to repentancy on libkpipewirerecord6 Removing 16 extra deps from libkpipewirerecord6 due to repentancy on libkpipewire6 Removing 1 extra deps from libkpipewirerecord6 due to repentancy on libkpipewiredmabuf6 Removing 12 extra deps from libkpipewiredmabuf6 due to repentancy on libkpipewire6 Removing 4 extra deps from plasma6-kpipewire-debuginfo due to repentancy on libkpipewirerecord6-debuginfo Removing 2 extra deps from plasma6-kpipewire-debuginfo due to repentancy on libkpipewire6-debuginfo Removing 4 extra deps from libkpipewirerecord6-debuginfo due to repentancy on libkpipewire6-debuginfo Removing 1 extra deps from libkpipewirerecord6-debuginfo due to repentancy on libkpipewiredmabuf6-debuginfo Removing 7 extra deps from libkpipewiredmabuf6-debuginfo due to repentancy on libkpipewire6-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/plasma6-kpipewire-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/plasma6-kpipewire-common-6.2.4-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/plasma6-kpipewire-devel-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libkpipewirerecord6-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libkpipewire6-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libkpipewiredmabuf6-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/plasma6-kpipewire-debuginfo-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libkpipewirerecord6-debuginfo-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libkpipewire6-debuginfo-6.2.4-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libkpipewiredmabuf6-debuginfo-6.2.4-alt1.x86_64.rpm (w2.lzdio) 143.41user 23.02system 2:22.08elapsed 117%CPU (0avgtext+0avgdata 546388maxresident)k 0inputs+0outputs (0major+4967373minor)pagefaults 0swaps 9.32user 3.66system 3:19.38elapsed 6%CPU (0avgtext+0avgdata 137560maxresident)k 56inputs+0outputs (0major+401567minor)pagefaults 0swaps --- libkpipewire6-6.2.4-alt1.x86_64.rpm.repo 2024-12-11 20:45:57.000000000 +0000 +++ libkpipewire6-6.2.4-alt1.x86_64.rpm.hasher 2024-12-18 05:11:55.778586196 +0000 @@ -39,3 +39,3 @@ File: /usr/lib64/libKPipeWire.so.6 120777 root:root libKPipeWire.so.6.2.4 -File: /usr/lib64/libKPipeWire.so.6.2.4 100644 root:root 102c9aa39f20a27c520855191f1eb5c9 -RPMIdentity: 275b1b09b4bde0ed619366f7ec682a57c279ba8a484d1124fc1418c4e4f2d080b1609b2667c8c09dac97c70069b0c0e55553a6793264bd7593304c4aa8556bf2 +File: /usr/lib64/libKPipeWire.so.6.2.4 100644 root:root 244f1f97cebc19e796eaab195671c05d +RPMIdentity: a372e7c79987908ab4530fe88bf48698be6fdc19250e10cde3d1ab0b21f6b93396418e3606add7e1323d4e726beb63a20795d0d914c309228e2e9f24c7a5f51a --- libkpipewire6-debuginfo-6.2.4-alt1.x86_64.rpm.repo 2024-12-11 20:45:58.000000000 +0000 +++ libkpipewire6-debuginfo-6.2.4-alt1.x86_64.rpm.hasher 2024-12-18 05:11:55.918585488 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/6b 40755 root:root -/usr/lib/debug/.build-id/6b/f99d422e6275e77546b4a1620cac762947de15 120777 root:root ../../../../lib64/libKPipeWire.so.6.2.4 -/usr/lib/debug/.build-id/6b/f99d422e6275e77546b4a1620cac762947de15.debug 120777 root:root ../../usr/lib64/libKPipeWire.so.6.2.4.debug +/usr/lib/debug/.build-id/bb 40755 root:root +/usr/lib/debug/.build-id/bb/36aa9bc211eddf2e6647a0dad0f800d65cebcb 120777 root:root ../../../../lib64/libKPipeWire.so.6.2.4 +/usr/lib/debug/.build-id/bb/36aa9bc211eddf2e6647a0dad0f800d65cebcb.debug 120777 root:root ../../usr/lib64/libKPipeWire.so.6.2.4.debug /usr/lib/debug/usr/lib64/libKPipeWire.so.6.2.4.debug 100644 root:root @@ -50,6 +50,6 @@ Provides: libkpipewire6-debuginfo = 6.2.4-alt1:sisyphus+348582.1600.15.2 -File: /usr/lib/debug/.build-id/6b 40755 root:root -File: /usr/lib/debug/.build-id/6b/f99d422e6275e77546b4a1620cac762947de15 120777 root:root ../../../../lib64/libKPipeWire.so.6.2.4 -File: /usr/lib/debug/.build-id/6b/f99d422e6275e77546b4a1620cac762947de15.debug 120777 root:root ../../usr/lib64/libKPipeWire.so.6.2.4.debug -File: /usr/lib/debug/usr/lib64/libKPipeWire.so.6.2.4.debug 100644 root:root 11cc15c06ccffa4b17b3217abaf92346 +File: /usr/lib/debug/.build-id/bb 40755 root:root +File: /usr/lib/debug/.build-id/bb/36aa9bc211eddf2e6647a0dad0f800d65cebcb 120777 root:root ../../../../lib64/libKPipeWire.so.6.2.4 +File: /usr/lib/debug/.build-id/bb/36aa9bc211eddf2e6647a0dad0f800d65cebcb.debug 120777 root:root ../../usr/lib64/libKPipeWire.so.6.2.4.debug +File: /usr/lib/debug/usr/lib64/libKPipeWire.so.6.2.4.debug 100644 root:root 1ebd737fb93cbc6c006de6593510dba6 File: /usr/lib/debug/usr/lib64/libKPipeWire.so.6.debug 120777 root:root libKPipeWire.so.6.2.4.debug @@ -82,2 +82,2 @@ File: /usr/src/debug/kpipewire-6.2.4/src/vaapiutils_p.h 100644 root:root 1f08e23f5ecb7c4cbd5d5d27ccf5904c -RPMIdentity: fdf3c42ba6e917cb18d9e20cee612783af7de568a64845412626b5a4726d85b9027f9843360e180b06618d4527d7e558e36a12db6239d852d7b0db340de97c3c +RPMIdentity: d7d5f1d1713cad3db339aacb010b8f658dc683f3cfae69c248d30fd9d3cb40240768d570b2adced9b683db3cfe5773380e8f4b895cc2ccce1c33af7616c46c21