Re: kde packages and hurd

2022-10-04 Thread Samuel Thibault
Hello,

Sune Stolborg Vuorela, le mar. 20 sept. 2022 20:37:20 +0200, a ecrit:
> Consider applying the following instead:
> 
> diff --git a/kde-modules/KDEMetaInfoPlatformCheck.cmake b/kde-modules/
> KDEMetaInfoPlatformCheck.cmake
> index c02cfff0..49af1aab 100644
> --- a/kde-modules/KDEMetaInfoPlatformCheck.cmake
> +++ b/kde-modules/KDEMetaInfoPlatformCheck.cmake
> @@ -70,6 +70,6 @@ if (NOT "${KF_IGNORE_PLATFORM_CHECK}")
>  endforeach()
>  
>  if (NOT _MetainfoFoundSupportedPlatform)
> -message(FATAL_ERROR "Your current platform '${CMAKE_SYSTEM_NAME}' is 
> not supported. The list of supported platorms is '$
> {_MetainfoSupportedPlatforms}'.If you think this is a mistake or you are 
> working on enabling the platform please build with the 
> KF_IGNORE_PLATFORM_CHECK variable set to true")
> +message(WARNING "Your current platform '${CMAKE_SYSTEM_NAME}' is not 
> supported. The list of supported platorms is '$
> {_MetainfoSupportedPlatforms}'.If you think this is a mistake or you are 
> working on enabling the platform please build with the 
> KF_IGNORE_PLATFORM_CHECK variable set to true")

That would be sort of simpler indeed :)

I wonder if upstream could accept this way of making the build only
produce that warning, and not fail the build completely?

Samuel



Bug#1021260: libdumbnet: FTBFS on hurd-i386

2022-10-04 Thread Svante Signell
Source: libdumbnet
Version: 1.16.1-1
Severity: important
Tags: patch
User: debian-hurd@lists.debian.org
Usertags: hurd
X-Debbugs-CC: debian-hurd@lists.debian.org

Hi,

Currently libdumbnet FTBFS on GNU/Hurd due to some failing symbols for
libdumbnet1 in the Hurd build compared to Linux. I built in the past. Latest
successful build was: 1.14-2.

The attached patch, debian_libdumbnet1.symbols.patch, fixes the build problem.

Thanks!





--- a/debian/libdumbnet1.symbols	2022-05-04 19:18:23.0 +0200
+++ b/debian/libdumbnet1.symbols	2022-10-04 13:27:47.0 +0200
@@ -72,7 +72,7 @@
  ndisc_close@Base 1.16.1
  ndisc_delete@Base 1.16.1
  ndisc_get@Base 1.16.1
- ndisc_modify@Base 1.16.1
+ (arch=!hurd-any)ndisc_modify@Base 1.16.1
  ndisc_open@Base 1.16.1
  nsidc_loop@Base 1.16.1
  rand_add@Base 1.8
@@ -84,10 +84,10 @@
  rand_uint16@Base 1.8
  rand_uint32@Base 1.8
  rand_uint8@Base 1.8
- route6_add@Base 1.16.1
- route6_delete@Base 1.16.1
+ (arch=!hurd-any)route6_add@Base 1.16.1
+ (arch=!hurd-any)route6_delete@Base 1.16.1
  route_add@Base 1.8
- route_add_dev@Base 1.16.1
+ (arch=!hurd-any)route_add_dev@Base 1.16.1
  route_close@Base 1.8
  route_delete@Base 1.8
  route_get@Base 1.8