Checking patch sysdeps/mach/hurd/i386/init-first.c... error: while searching for: extern char **__libc_argv attribute_hidden; extern char **_dl_argv; /* Things that want to be run before _hurd_init or much anything else. Importantly, these are called before anything tries to use malloc. */ DEFINE_HOOK (_hurd_preinit_hook, (void)); error: patch failed: sysdeps/mach/hurd/i386/init-first.c:42 error: while searching for: /* Initialize data structures so we can do RPCs. */ __mach_init (); RUN_RELHOOK (_hurd_preinit_hook, ()); } error: patch failed: sysdeps/mach/hurd/i386/init-first.c:243 error: while searching for: This poorly-named function is called by static-start.S, which should not exist at all. */ void _hurd_stack_setup (void) { intptr_t caller = (intptr_t) __builtin_return_address (0); error: patch failed: sysdeps/mach/hurd/i386/init-first.c:285 Checking patch sysdeps/mach/hurd/i386/tls.h... error: while searching for: mach_port_t reply_port; /* This thread's reply port. */ struct hurd_sigstate *_hurd_sigstate; } tcbhead_t; #endif /* Return tcbhead_t from a TLS segment descriptor. */ # define HURD_DESC_TLS(desc) \ error: patch failed: sysdeps/mach/hurd/i386/tls.h:49 error: while searching for: }) /* Return 1 if TLS is not initialized yet. */ #define __LIBC_NO_TLS() \ ({ unsigned short ds, gs; \ asm ("movw %%ds,%w0; movw %%gs,%w1" : "=q" (ds), "=q" (gs)); \ __builtin_expect (ds == gs, 0); }) /* The TCB can have any size and the memory following the address the thread pointer points to is unspecified. Allocate the TCB there. */ error: patch failed: sysdeps/mach/hurd/i386/tls.h:60 Applying patch sysdeps/mach/hurd/i386/init-first.c with 3 rejects... Rejected hunk #1. Rejected hunk #2. Rejected hunk #3. Applying patch sysdeps/mach/hurd/i386/tls.h with 2 rejects... Rejected hunk #1. Rejected hunk #2.