Package: xutils-dev Version: 1:7.7+6.2 Severity: important Tags: patch Hello,
gnu.cf is missing the definitions for hurd-amd64, could you apply the attached patch to update it? Thanks, Samuel -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 6.9.8-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xutils-dev depends on: ii cpp 4:13.2.0-7 ii libc6 2.38-14 xutils-dev recommends no packages. xutils-dev suggests no packages. -- no debconf information -- Samuel As usual, this being a 1.3.x release, I haven't even compiled this kernel yet. So if it works, you should be doubly impressed. (Linus Torvalds, announcing kernel 1.3.3 on the linux-kernel mailing list.)
--- debian/patches/04_xutils-dev-debian.diff.orig 2023-08-08 13:36:41.000000000 +0200 +++ debian/patches/04_xutils-dev-debian.diff 2024-07-25 22:53:18.993767815 +0200 @@ -497,23 +501,27 @@ #define YaccCmd bison -y #define LexCmd flex -l #define HasFlex YES -@@ -125,50 +469,68 @@ +@@ -125,50 +469,77 @@ XCOMM Not implemented and will always fa #define StandardCppDefines StandardDefines #define HasVarRun YES +#ifndef VarDbDirectory #define VarDbDirectory $(VARDIR)/lib +#endif -+ + +-XCOMM i386Architecture +-#define OptimizedCDebugFlags DefaultGcc2i386Opt +-#define GNUMachineDefines -D__i386__ +-#define ServerOSDefines XFree86ServerOSDefines -DDDXTIME +-#define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines +-#define HasPlugin YES +-#define VendorHasX11R6_3libXext YES +#ifndef OSXInputDrivers +# define OSXInputDrivers1 /**/ +# define OSXInputDrivers2 /**/ +# define OSXInputDrivers OSXInputDrivers1 OSXInputDrivers2 +#endif - --XCOMM i386Architecture --#define OptimizedCDebugFlags DefaultGcc2i386Opt --#define GNUMachineDefines -D__i386__ ++ +#define HasPlugin YES +#define VendorHasX11R6_3libXext YES /* XC or XFree86 >= 3.3.1 */ + @@ -522,11 +530,18 @@ +# define OptimizedCDebugFlags DefaultGcc2DebugOpt DefaultGcc2OptimizeOpt GccAliasingArgs +# endif +# define GnuMachineDefines -D__i386__ - #define ServerOSDefines XFree86ServerOSDefines -DDDXTIME - #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines --#define HasPlugin YES --#define VendorHasX11R6_3libXext YES ++# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME ++# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines +#endif /* i386Architecture */ ++ ++#ifdef AMD64Architecture ++# ifndef OptimizedCDebugFlags ++# define OptimizedCDebugFlags DefaultGcc2DebugOpt DefaultGcc2OptimizeOpt GccAliasingArgs ++# endif ++# define GnuMachineDefines -D__amd64__ ++# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME ++# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 ++#endif /* AMD64Architecture */ #ifndef StandardDefines -#define StandardDefines GNUMachineDefines GNUSourceDefines