Added patches for compatibility with glibc-2.38

Signed-off-by: ormorph <roma251078@mail.ru>
pull/352/head
ormorph 3 months ago
parent a196fb1826
commit bbd4b5275b
No known key found for this signature in database
GPG Key ID: 30407D7656623DFD

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -12,3 +12,8 @@ DESCRIPTION="Kate is an MDI texteditor"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -18,3 +18,8 @@ DEPEND="x11-libs/libX11
x11-libs/libXrender
x11-libs/libXtst"
RDEPEND="${DEPEND}"
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -25,3 +25,8 @@ RDEPEND="${DEPEND}
~trinity-base/tdebase-tdeioslaves-${PV}
java? ( virtual/jre )
"
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -13,3 +13,8 @@ DESCRIPTION="The embeddable part of konqueror"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -16,3 +16,8 @@ fi
DEPEND="x11-libs/libXt
dev-libs/glib"
RDEPEND="${DEPEND}"
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -12,3 +12,8 @@ DESCRIPTION="A Trinity dialog box for setting preferences for debug output"
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -12,3 +12,8 @@ DESCRIPTION="Trinity init binary replacing some functions of the starttde script
if [[ ${PV} != *9999* ]] ; then
KEYWORDS="~amd64 ~arm64 ~x86"
fi
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

@ -0,0 +1,29 @@
--- a/ConfigureChecks.cmake 2023-11-13 20:24:40.136525876 +0300
+++ b/ConfigureChecks.cmake 2023-11-13 20:30:04.069534276 +0300
@@ -23,6 +23,10 @@
find_package( TQt )
find_package( TDE )
+check_function_exists( strlcat HAVE_STRLCAT )
+check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
+check_function_exists( strlcpy HAVE_STRLCPY )
+check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
##### look for the usb.ids file, Its location can be set EG: -DWITH_USBIDS="/opt/share/misc/usb.ids"
@@ -387,15 +391,6 @@
endif( )
-# strlcat, strlcpy
-if( BUILD_KSYSGUARD OR BUILD_KCHECKPASS )
- check_function_exists( strlcat HAVE_STRLCAT )
- check_symbol_exists( strlcat "string.h" HAVE_STRLCAT_PROTO )
- check_function_exists( strlcpy HAVE_STRLCPY )
- check_symbol_exists( strlcpy "string.h" HAVE_STRLCPY_PROTO )
-endif( )
-
-
# getifaddrs (kcontrol, tdm)
if( BUILD_KCONTROL OR BUILD_TDM )
check_function_exists( getifaddrs HAVE_GETIFADDRS )

@ -15,3 +15,8 @@ fi
DEPEND="~trinity-base/libkonq-${PV}"
RDEPEND="${DEPEND}"
src_prepare() {
eapply "${FILESDIR}/tdebase-strlcpy.patch"
trinity-meta-2_src_prepare
}

Loading…
Cancel
Save