Projects
home:manfred-h
kodi
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 69
View file
kodi-noX-raspberry-pi.changes
Changed
@@ -1,4 +1,14 @@ ------------------------------------------------------------------- +Sat Oct 4 09:35:47 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> + +- Add 0006-kodi-comply-with-curl-types.patch to cope with CURLPROXY_* + constants which are of type long int in recent versions of curl + (>= 8.16.0), while curl_proxytype remains an enum compatible with + int (-fpermissive does not allow this). +- Adapt the way to define the CC and CXX variables from + kodi.binary-addons + +------------------------------------------------------------------- Mon Jul 28 16:41:22 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
View file
kodi-noX-raspberry-pi2.changes
Changed
@@ -1,4 +1,14 @@ ------------------------------------------------------------------- +Sat Oct 4 09:35:47 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> + +- Add 0006-kodi-comply-with-curl-types.patch to cope with CURLPROXY_* + constants which are of type long int in recent versions of curl + (>= 8.16.0), while curl_proxytype remains an enum compatible with + int (-fpermissive does not allow this). +- Adapt the way to define the CC and CXX variables from + kodi.binary-addons + +------------------------------------------------------------------- Mon Jul 28 16:41:22 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
View file
kodi-noX.changes
Changed
@@ -1,4 +1,14 @@ ------------------------------------------------------------------- +Sat Oct 4 09:35:47 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> + +- Add 0006-kodi-comply-with-curl-types.patch to cope with CURLPROXY_* + constants which are of type long int in recent versions of curl + (>= 8.16.0), while curl_proxytype remains an enum compatible with + int (-fpermissive does not allow this). +- Adapt the way to define the CC and CXX variables from + kodi.binary-addons + +------------------------------------------------------------------- Mon Jul 28 16:41:22 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
View file
kodi.changes
Changed
@@ -1,4 +1,14 @@ ------------------------------------------------------------------- +Sat Oct 4 09:35:47 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> + +- Add 0006-kodi-comply-with-curl-types.patch to cope with CURLPROXY_* + constants which are of type long int in recent versions of curl + (>= 8.16.0), while curl_proxytype remains an enum compatible with + int (-fpermissive does not allow this). +- Adapt the way to define the CC and CXX variables from + kodi.binary-addons + +------------------------------------------------------------------- Mon Jul 28 16:41:22 UTC 2025 - Manfred Hollstein <manfred.h@gmx.net> - export CMAKE_POLICY_VERSION_MINIMUM="3.5" to ignore cmakes
View file
kodi-noX-raspberry-pi.spec
Changed
@@ -110,6 +110,7 @@ Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch +Patch6: 0006-kodi-comply-with-curl-types.patch BuildRequires: autoconf BuildRequires: automake @@ -118,7 +119,6 @@ BuildRequires: fdupes BuildRequires: gawk %if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 -# Use the default compiler on Tumbleweed BuildRequires: gcc BuildRequires: gcc-c++ %else @@ -394,18 +394,22 @@ export CXXFLAGS="$CXXFLAGS -I%{_includedir}/interface/vcos/pthreads -I%{_includedir}/interface/vmcs_host/linux" %endif -%if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 - export CC=gcc - export CXX=g++ -%else -%if 0%{?suse_version} > 1320 && 0%{?sle_version} == 0 - export CC=gcc-9 - export CXX=g++-9 -%else - export CC=gcc-8 - export CXX=g++-8 -%endif -%endif +test -x "$(type -P gcc)" && CC="$_" +test -x "$(type -P g++)" && CXX="$_" +test -x "$(type -P gcc-9)" && CC="$_" +test -x "$(type -P g++-9)" && CXX="$_" +test -x "$(type -P gcc-10)" && CC="$_" +test -x "$(type -P g++-10)" && CXX="$_" +test -x "$(type -P gcc-11)" && CC="$_" +test -x "$(type -P g++-11)" && CXX="$_" +test -x "$(type -P gcc-12)" && CC="$_" +test -x "$(type -P g++-12)" && CXX="$_" +test -x "$(type -P gcc-13)" && CC="$_" +test -x "$(type -P g++-13)" && CXX="$_" +test -x "$(type -P gcc-14)" && CC="$_" +test -x "$(type -P g++-14)" && CXX="$_" +CC="$(readlink -f ${CC})" +CXX="$(readlink -f ${CXX})" export CMAKE_POLICY_VERSION_MINIMUM="3.5"
View file
kodi-noX-raspberry-pi2.spec
Changed
@@ -110,6 +110,7 @@ Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch +Patch6: 0006-kodi-comply-with-curl-types.patch BuildRequires: autoconf BuildRequires: automake @@ -118,7 +119,6 @@ BuildRequires: fdupes BuildRequires: gawk %if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 -# Use the default compiler on Tumbleweed BuildRequires: gcc BuildRequires: gcc-c++ %else @@ -394,18 +394,22 @@ export CXXFLAGS="$CXXFLAGS -I%{_includedir}/interface/vcos/pthreads -I%{_includedir}/interface/vmcs_host/linux" %endif -%if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 - export CC=gcc - export CXX=g++ -%else -%if 0%{?suse_version} > 1320 && 0%{?sle_version} == 0 - export CC=gcc-9 - export CXX=g++-9 -%else - export CC=gcc-8 - export CXX=g++-8 -%endif -%endif +test -x "$(type -P gcc)" && CC="$_" +test -x "$(type -P g++)" && CXX="$_" +test -x "$(type -P gcc-9)" && CC="$_" +test -x "$(type -P g++-9)" && CXX="$_" +test -x "$(type -P gcc-10)" && CC="$_" +test -x "$(type -P g++-10)" && CXX="$_" +test -x "$(type -P gcc-11)" && CC="$_" +test -x "$(type -P g++-11)" && CXX="$_" +test -x "$(type -P gcc-12)" && CC="$_" +test -x "$(type -P g++-12)" && CXX="$_" +test -x "$(type -P gcc-13)" && CC="$_" +test -x "$(type -P g++-13)" && CXX="$_" +test -x "$(type -P gcc-14)" && CC="$_" +test -x "$(type -P g++-14)" && CXX="$_" +CC="$(readlink -f ${CC})" +CXX="$(readlink -f ${CXX})" export CMAKE_POLICY_VERSION_MINIMUM="3.5"
View file
kodi-noX.spec
Changed
@@ -110,6 +110,7 @@ Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch +Patch6: 0006-kodi-comply-with-curl-types.patch BuildRequires: autoconf BuildRequires: automake @@ -118,7 +119,6 @@ BuildRequires: fdupes BuildRequires: gawk %if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 -# Use the default compiler on Tumbleweed BuildRequires: gcc BuildRequires: gcc-c++ %else @@ -394,18 +394,22 @@ export CXXFLAGS="$CXXFLAGS -I%{_includedir}/interface/vcos/pthreads -I%{_includedir}/interface/vmcs_host/linux" %endif -%if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 - export CC=gcc - export CXX=g++ -%else -%if 0%{?suse_version} > 1320 && 0%{?sle_version} == 0 - export CC=gcc-9 - export CXX=g++-9 -%else - export CC=gcc-8 - export CXX=g++-8 -%endif -%endif +test -x "$(type -P gcc)" && CC="$_" +test -x "$(type -P g++)" && CXX="$_" +test -x "$(type -P gcc-9)" && CC="$_" +test -x "$(type -P g++-9)" && CXX="$_" +test -x "$(type -P gcc-10)" && CC="$_" +test -x "$(type -P g++-10)" && CXX="$_" +test -x "$(type -P gcc-11)" && CC="$_" +test -x "$(type -P g++-11)" && CXX="$_" +test -x "$(type -P gcc-12)" && CC="$_" +test -x "$(type -P g++-12)" && CXX="$_" +test -x "$(type -P gcc-13)" && CC="$_" +test -x "$(type -P g++-13)" && CXX="$_" +test -x "$(type -P gcc-14)" && CC="$_" +test -x "$(type -P g++-14)" && CXX="$_" +CC="$(readlink -f ${CC})" +CXX="$(readlink -f ${CXX})" export CMAKE_POLICY_VERSION_MINIMUM="3.5"
View file
kodi.spec
Changed
@@ -110,6 +110,7 @@ Patch4: 0004-kodi-workaround-pipewire-bug.patch %endif Patch5: 0005-kodi-comply-with-pipewire-prototypes.patch +Patch6: 0006-kodi-comply-with-curl-types.patch BuildRequires: autoconf BuildRequires: automake @@ -118,7 +119,6 @@ BuildRequires: fdupes BuildRequires: gawk %if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 -# Use the default compiler on Tumbleweed BuildRequires: gcc BuildRequires: gcc-c++ %else @@ -394,18 +394,22 @@ export CXXFLAGS="$CXXFLAGS -I%{_includedir}/interface/vcos/pthreads -I%{_includedir}/interface/vmcs_host/linux" %endif -%if 0%{?suse_version} >= 1550 && 0%{?sle_version} == 0 - export CC=gcc - export CXX=g++ -%else -%if 0%{?suse_version} > 1320 && 0%{?sle_version} == 0 - export CC=gcc-9 - export CXX=g++-9 -%else - export CC=gcc-8 - export CXX=g++-8 -%endif -%endif +test -x "$(type -P gcc)" && CC="$_" +test -x "$(type -P g++)" && CXX="$_" +test -x "$(type -P gcc-9)" && CC="$_" +test -x "$(type -P g++-9)" && CXX="$_" +test -x "$(type -P gcc-10)" && CC="$_" +test -x "$(type -P g++-10)" && CXX="$_" +test -x "$(type -P gcc-11)" && CC="$_" +test -x "$(type -P g++-11)" && CXX="$_" +test -x "$(type -P gcc-12)" && CC="$_" +test -x "$(type -P g++-12)" && CXX="$_" +test -x "$(type -P gcc-13)" && CC="$_" +test -x "$(type -P g++-13)" && CXX="$_" +test -x "$(type -P gcc-14)" && CC="$_" +test -x "$(type -P g++-14)" && CXX="$_" +CC="$(readlink -f ${CC})" +CXX="$(readlink -f ${CXX})" export CMAKE_POLICY_VERSION_MINIMUM="3.5"
View file
0006-kodi-comply-with-curl-types.patch
Added
@@ -0,0 +1,14 @@ +diff -rup a/xbmc/filesystem/CurlFile.cpp b/xbmc/filesystem/CurlFile.cpp +--- a/xbmc/filesystem/CurlFile.cpp 2025-01-15 22:14:15.000000000 +0000 ++++ b/xbmc/filesystem/CurlFile.cpp 2025-10-04 09:20:25.877174357 +0000 +@@ -45,8 +45,8 @@ using namespace std::chrono_literals; + #define FITS_INT(a) (((a) <= INT_MAX) && ((a) >= INT_MIN)) + + curl_proxytype proxyType2CUrlProxyType = { +- CURLPROXY_HTTP, CURLPROXY_SOCKS4, CURLPROXY_SOCKS4A, +- CURLPROXY_SOCKS5, CURLPROXY_SOCKS5_HOSTNAME, CURLPROXY_HTTPS, ++ (curl_proxytype) CURLPROXY_HTTP, (curl_proxytype) CURLPROXY_SOCKS4, (curl_proxytype) CURLPROXY_SOCKS4A, ++ (curl_proxytype) CURLPROXY_SOCKS5, (curl_proxytype) CURLPROXY_SOCKS5_HOSTNAME, (curl_proxytype) CURLPROXY_HTTPS, + }; + + #define FILLBUFFER_OK 0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.