From mboxrd@z Thu Jan 1 00:00:00 1970 From: Edward Shishkin Subject: Re: Reiser4 for Linux-4.14, Reiser4progs-1.2.0, Libaal-1.0.7, Format 4.0.2 Date: Tue, 28 Nov 2017 18:08:30 +0100 Message-ID: <5435b4d2-34e4-730e-6d44-80d0675c1fc0@gmail.com> References: <20171128152125.CA07D12BE08C@huitzilopochtli.metztli-it.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=gUDu+q4z6awh6qf2bzDcVGXwHh9WQ3ajjWkcIVx32p4=; b=Ehbt0D8QvKPay4LW37aiq8lvvFJjFXTpf49taCRh/G+6bru8scOXR+Z561pzWW9t8c uvPuqrw7dkU8+gl10GgZ+NGbgeeOQhwPRtfAufXL3A1nHAFxAkPZ51IFdFOPikUe5Q/Z 5wnWbD45V+zDRp0roLmluJzEChqQAcrPrQowwTXLJpGdUYz7+qPPHGm/PsCWCSu4e5bc JrumB6k/n/5Vihv4YQuVCjERaoP+EKsBtSr4tiQxz947d6pdQSYNFv8rwuLisI1hmltR IoQjIH+5iTmuXWNq7R73Mpe+jRr8II+JPyY3YWk1j5Ijysh3lqbFSrJZU7/S6WHBefZK KNzA== In-Reply-To: <20171128152125.CA07D12BE08C@huitzilopochtli.metztli-it.com> Content-Language: en-US Sender: reiserfs-devel-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Metztli Information Technology , reiserfs-devel@vger.kernel.org, debian-kernel@lists.debian.org On 11/28/2017 04:21 PM, Metztli Information Technology wrote: > Appreciated Ed. > >> Hello, >> >> Please, download reiser4-for-4.14.1.patch which contains the fixup. >> > Updated patch works but had a rough time during the build procedure because zstd is used by btrfs as well: This is something curious. Squashfs also uses zstd, as far as I know.. > ... > some modules are in more than one package > debian/reiser4-modules-4.14.0-1+reiser4.0.2-amd64-di lib/modules/4.14.0-1+reiser4.0.2-amd64/kernel/lib/xxhash.ko > debian/btrfs-modules-4.14.0-1+reiser4.0.2-amd64-di lib/modules/4.14.0-1+reiser4.0.2-amd64/kernel/lib/xxhash.ko > debian/reiser4-modules-4.14.0-1+reiser4.0.2-amd64-di lib/modules/4.14.0-1+reiser4.0.2-amd64/kernel/lib/zstd/zstd_compress.ko > debian/btrfs-modules-4.14.0-1+reiser4.0.2-amd64-di lib/modules/4.14.0-1+reiser4.0.2-amd64/kernel/lib/zstd/zstd_compress.ko > debian/reiser4-modules-4.14.0-1+reiser4.0.2-amd64-di lib/modules/4.14.0-1+reiser4.0.2-amd64/kernel/lib/zstd/zstd_decompress.ko > debian/btrfs-modules-4.14.0-1+reiser4.0.2-amd64-di lib/modules/4.14.0-1+reiser4.0.2-amd64/kernel/lib/zstd/zstd_decompress.ko > command exited with status 1 > make[2]: *** [install-udeb_amd64] Error 2 > debian/rules.real:498: recipe for target 'install-udeb_amd64' failed > make[2]: Leaving directory '/usr/tzinti/build/kernel/tekitl-4.14.2/linux' > make[1]: *** [binary-arch_amd64] Error 2 > debian/rules.gen:18: recipe for target 'binary-arch_amd64' failed > make[1]: Leaving directory '/usr/tzinti/build/kernel/tekitl-4.14.2/linux' > make: *** [binary-arch] Error 2 > debian/rules:50: recipe for target 'binary-arch' failed > dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2 > > < https://pbs.twimg.com/media/DPuO9nKU8AEMTgx.jpg:large > > > Accordingly, in order for the build to proceed past the kernel-wedge show stopper, I had to > > touch debian/installer/amd64/ignore-dups > < https://github.com/pexip/os-kernel-wedge > > i.e., > -------------------------------- > % kernel-wedge help find-dups > find-dups kernel-name > > Find duplicate modules. Pass the kernel name. > > Return 1 if any duplicates are found, unless $KW_CHECK_NONFATAL is > non-empty or the configuration file 'ignore-dups' exists. > -------------------------------------- > > And the build procedure completed successfully at long last. > >> On 11/27/2017 03:37 PM, Metztli Information Technology wrote: >>> Niltze, Ed- >>> >>> >>> I've built libaal-1.0.7 and Reiser4progs-1.2.0 Debian packages for AMD64 successfully and currently testing in a virtual machine. >>> >>> I've applied reiser4-for-4.14.0 patch to upstream kernel 4.14.2; Debian packaging for 4.14.2-xyz required GCC-7 for kernel build >>> >>> -- which I installed including relevant dependencies. Yet I have experienced (twice) the appended tail show stopper error: >>> ... >>> >>> CC arch/x86/boot/compressed/pagetable.o >>> CC arch/x86/boot/compressed/eboot.o >>> AS arch/x86/boot/compressed/efi_stub_64.o >>> AS arch/x86/boot/compressed/efi_thunk_64.o >>> CC arch/x86/boot/compressed/misc.o >>> XZKERN arch/x86/boot/compressed/vmlinux.bin.xz >>> ERROR: "find_get_pages_range" [fs/reiser4/reiser4.ko] undefined! >>> make[6]: *** [__modpost] Error 1 >>> /usr/tzinti/build/kernel/tekitl-4.14.2/linux/scripts/Makefile.modpost:92: recipe for target '__modpost' failed >>> make[5]: *** [modules] Error 2 >>> /usr/tzinti/build/kernel/tekitl-4.14.2/linux/Makefile:1228: recipe for target 'modules' failed >>> make[5]: *** Waiting for unfinished jobs.... >>> MKPIGGY arch/x86/boot/compressed/piggy.S >>> AS arch/x86/boot/compressed/piggy.o >>> DATAREL arch/x86/boot/compressed/vmlinux >>> LD arch/x86/boot/compressed/vmlinux >>> ZOFFSET arch/x86/boot/zoffset.h >>> OBJCOPY arch/x86/boot/vmlinux.bin >>> AS arch/x86/boot/header.o >>> LD arch/x86/boot/setup.elf >>> OBJCOPY arch/x86/boot/setup.bin >>> BUILD arch/x86/boot/bzImage >>> Setup is 17212 bytes (padded to 17408 bytes). >>> System is 4433 kB >>> CRC 231e180a >>> Kernel: arch/x86/boot/bzImage is ready (#1) >>> make[4]: *** [sub-make] Error 2 >>> Makefile:146: recipe for target 'sub-make' failed >>> make[3]: *** [__sub-make] Error 2 >>> Makefile:24: recipe for target '__sub-make' failed >>> make[3]: Leaving directory '/usr/tzinti/build/kernel/tekitl-4.14.2/linux/debian/build/build_amd64_none_amd64' >>> make[2]: *** [debian/stamps/build_amd64_none_amd64] Error 2 >>> debian/rules.real:190: recipe for target 'debian/stamps/build_amd64_none_amd64' failed >>> make[2]: Leaving directory '/usr/tzinti/build/kernel/tekitl-4.14.2/linux' >>> make[1]: *** [binary-arch_amd64_none_amd64_real] Error 2 >>> debian/rules.gen:24: recipe for target 'binary-arch_amd64_none_amd64_real' failed >>> make[1]: Leaving directory '/usr/tzinti/build/kernel/tekitl-4.14.2/linux' >>> make: *** [binary-arch] Error 2 >>> debian/rules:50: recipe for target 'binary-arch' failed >>> dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2 >>> >>> >>> Best Professional Regards. >>> > Thanks again, Ed. > > > Best Professional Regards. >