You are not logged in.

#26 2017-06-05 19:01:32

loqs
Member
Registered: 2014-03-06
Posts: 17,458

Re: [solved] Arch ABS with old kernels

If all the patching is done in the PKGBUILD then `pacman -C`  should not produce any prompts.
Possibly this to log to a file and answer prompts not tested.

man 8 makepkg wrote:

       -L, --log
           Enable logging. This will use the tee program to send the output of
           each of the PKGBUILD functions to both the console and to a text
           file in the build directory named
           pkgbase-pkgver-pkgrel-arch-<function>.log. As mentioned above, the
           logs will be localized so you may want to set your locale
           accordingly if sharing the log output with others.

Offline

#27 2017-06-05 19:29:57

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] Arch ABS with old kernels

mkdir build
cd build
git clone git://git.archlinux.org/svntogit/packages.git --single-branch --branch "packages/linux"
cd packages/trunk/
git checkout d59764443634990fb9c058e31515af5692de44ce
cd ../..
cp -r packages/trunk/ linux
cd linux/
makepkg -o
cd src/linux-4.8
patch -p1 -i ~/Downloads/4977ab6e92e267afe9d8f78438c3db330ca8434c..474c90156c8dcc2fa815e6716cc9394d7930cb9c.patch 

the patch was downloaded from the link you provided; at this point I edited /build/linux/PKGBUILD and /build/linux/config.x86_64, while the file DSDT.hex was placed in /build/linux/src/linux-4.8/include/
in the first file I commented as follows

#pkgbase=linux               # Build stock -ARCH kernel
pkgbase=linux-custom       # Build kernel with a different name

while in the second I edited

CONFIG_STANDALONE=n
CONFIG_ACPI_CUSTOM_DSDT=y
CONFIG_ACPI_CUSTOM_DSDT_FILE="DSDT.hex"

then

cd ../..
updpkgsums
makepkg -L

gives the error

patching file Documentation/ABI/testing/sysfs-class-cxl
patching file Documentation/device-mapper/dm-raid.txt
patching file Documentation/kernel-parameters.txt
patching file Documentation/virtual/kvm/devices/vcpu.txt
patching file MAINTAINERS
patching file Makefile
patching file arch/arc/include/asm/delay.h
patching file arch/arc/include/asm/irqflags-arcv2.h
patching file arch/arc/include/asm/pgtable.h
patching file arch/arc/kernel/intc-arcv2.c
patching file arch/arc/kernel/signal.c
patching file arch/arc/kernel/time.c
patching file arch/arc/mm/dma.c
patching file arch/arm/boot/dts/arm-realview-eb.dtsi
patching file arch/arm/boot/dts/armada-390.dtsi
patching file arch/arm/boot/dts/bcm958625hr.dts
patching file arch/arm/boot/dts/imx53-qsb.dts
patching file arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi
patching file arch/arm/boot/dts/qcom-apq8064.dtsi
patching file arch/arm/boot/dts/qcom-msm8660.dtsi
patching file arch/arm/boot/dts/ste-snowball.dts
patching file arch/arm/boot/dts/sun9i-a80.dtsi
patching file arch/arm/crypto/ghash-ce-glue.c
patching file arch/arm/include/asm/delay.h
patching file arch/arm/mach-mvebu/Kconfig
patching file arch/arm/mach-pxa/corgi_pm.c
patching file arch/arm/mach-pxa/pxa_cplds_irqs.c
patching file arch/arm/mach-pxa/sharpsl_pm.c
patching file arch/arm/mach-pxa/sharpsl_pm.h
patching file arch/arm/mach-pxa/spitz_pm.c
patching file arch/arm/mm/abort-lv4t.S
patching file arch/arm64/boot/dts/arm/juno-r1.dts
patching file arch/arm64/boot/dts/arm/juno-r2.dts
patching file arch/arm64/boot/dts/arm/juno.dts
patching file arch/arm64/boot/dts/marvell/armada-cp110-master.dtsi
patching file arch/arm64/include/asm/cpufeature.h
patching file arch/arm64/include/asm/exec.h
patching file arch/arm64/include/asm/kvm_emulate.h
patching file arch/arm64/include/asm/module.h
patching file arch/arm64/include/asm/percpu.h
patching file arch/arm64/include/asm/perf_event.h
patching file arch/arm64/include/asm/processor.h
patching file arch/arm64/include/asm/uaccess.h
patching file arch/arm64/kernel/armv8_deprecated.c
patching file arch/arm64/kernel/cpufeature.c
patching file arch/arm64/kernel/debug-monitors.c
patching file arch/arm64/kernel/head.S
patching file arch/arm64/kernel/perf_event.c
patching file arch/arm64/kernel/process.c
patching file arch/arm64/kernel/stacktrace.c
patching file arch/arm64/kernel/suspend.c
patching file arch/arm64/kernel/traps.c
patching file arch/arm64/kvm/hyp/entry.S
patching file arch/arm64/kvm/sys_regs.c
patching file arch/arm64/mm/fault.c
patching file arch/h8300/include/asm/thread_info.h
patching file arch/h8300/kernel/signal.c
patching file arch/metag/include/asm/atomic.h
patching file arch/mips/include/asm/kvm_host.h
patching file arch/mips/include/asm/ptrace.h
patching file arch/mips/kernel/relocate.c
patching file arch/mips/kvm/emulate.c
patching file arch/mips/vdso/Makefile
patching file arch/parisc/Kconfig
patching file arch/parisc/include/asm/pgtable.h
patching file arch/parisc/kernel/cache.c
patching file arch/parisc/kernel/pacache.S
patching file arch/parisc/kernel/pci-dma.c
patching file arch/parisc/kernel/setup.c
patching file arch/parisc/kernel/syscall.S
patching file arch/parisc/kernel/time.c
patching file arch/parisc/kernel/vmlinux.lds.S
patching file arch/powerpc/Kconfig
patching file arch/powerpc/boot/main.c
patching file arch/powerpc/boot/opal-calls.S
patching file arch/powerpc/boot/opal.c
patching file arch/powerpc/boot/ops.h
patching file arch/powerpc/include/asm/book3s/64/pgtable.h
patching file arch/powerpc/include/asm/checksum.h
patching file arch/powerpc/include/asm/cpuidle.h
patching file arch/powerpc/include/asm/mmu.h
patching file arch/powerpc/include/asm/reg.h
patching file arch/powerpc/include/asm/tlb.h
patching file arch/powerpc/kernel/cpu_setup_power.S
patching file arch/powerpc/kernel/eeh_driver.c
patching file arch/powerpc/kernel/idle_book3s.S
patching file arch/powerpc/kernel/nvram_64.c
patching file arch/powerpc/kernel/process.c
patching file arch/powerpc/kernel/setup_64.c
patching file arch/powerpc/kernel/vdso64/datapage.S
patching file arch/powerpc/kernel/vdso64/gettimeofday.S
patching file arch/powerpc/kvm/book3s_emulate.c
patching file arch/powerpc/kvm/booke.c
patching file arch/powerpc/lib/copyuser_64.S
patching file arch/powerpc/mm/copro_fault.c
patching file arch/powerpc/mm/hash_utils_64.c
patching file arch/powerpc/mm/hugetlbpage.c
patching file arch/powerpc/mm/tlb-radix.c
patching file arch/powerpc/platforms/powernv/eeh-powernv.c
patching file arch/powerpc/platforms/powernv/pci.c
patching file arch/powerpc/platforms/pseries/lpar.c
patching file arch/powerpc/sysdev/cpm1.c
patching file arch/powerpc/sysdev/cpm2.c
patching file arch/powerpc/sysdev/cpm_common.c
patching file arch/powerpc/xmon/spr_access.S
patching file arch/s390/hypfs/hypfs_diag.c
patching file arch/s390/include/asm/processor.h
patching file arch/s390/kernel/dumpstack.c
patching file arch/s390/kernel/perf_event.c
patching file arch/s390/kernel/stacktrace.c
patching file arch/s390/kvm/intercept.c
patching file arch/s390/kvm/sthyi.c
patching file arch/s390/oprofile/init.c
patching file arch/sparc/include/asm/uaccess_64.h
patching file arch/sparc/kernel/head_64.S
patching file arch/sparc/kernel/jump_label.c
patching file arch/sparc/kernel/sparc_ksyms_64.c
patching file arch/sparc/lib/GENcopy_from_user.S
patching file arch/sparc/lib/GENcopy_to_user.S
patching file arch/sparc/lib/GENmemcpy.S
patching file arch/sparc/lib/Makefile
patching file arch/sparc/lib/NG2copy_from_user.S
patching file arch/sparc/lib/NG2copy_to_user.S
patching file arch/sparc/lib/NG2memcpy.S
patching file arch/sparc/lib/NG4copy_from_user.S
patching file arch/sparc/lib/NG4copy_to_user.S
patching file arch/sparc/lib/NG4memcpy.S
patching file arch/sparc/lib/NGcopy_from_user.S
patching file arch/sparc/lib/NGcopy_to_user.S
patching file arch/sparc/lib/NGmemcpy.S
patching file arch/sparc/lib/U1copy_from_user.S
patching file arch/sparc/lib/U1copy_to_user.S
patching file arch/sparc/lib/U1memcpy.S
patching file arch/sparc/lib/U3copy_from_user.S
patching file arch/sparc/lib/U3copy_to_user.S
patching file arch/sparc/lib/U3memcpy.S
patching file arch/sparc/lib/copy_in_user.S
patching file arch/sparc/lib/user_fixup.c
patching file arch/sparc/mm/tsb.c
patching file arch/sparc/mm/ultra.S
patching file arch/tile/kernel/time.c
patching file arch/x86/entry/Makefile
patching file arch/x86/events/core.c
patching file arch/x86/events/intel/ds.c
patching file arch/x86/events/perf_event.h
patching file arch/x86/include/asm/fpu/xstate.h
patching file arch/x86/include/asm/intel-family.h
patching file arch/x86/include/asm/mpspec.h
patching file arch/x86/kernel/acpi/boot.c
patching file arch/x86/kernel/apic/apic.c
patching file arch/x86/kernel/apic/io_apic.c
patching file arch/x86/kernel/apic/probe_32.c
patching file arch/x86/kernel/apic/vector.c
patching file arch/x86/kernel/cpu/amd.c
patching file arch/x86/kernel/cpu/microcode/amd.c
patching file arch/x86/kernel/e820.c
patching file arch/x86/kernel/early-quirks.c
patching file arch/x86/kernel/fpu/core.c
patching file arch/x86/kernel/process_64.c
patching file arch/x86/kernel/ptrace.c
patching file arch/x86/kernel/setup.c
patching file arch/x86/kernel/smpboot.c
patching file arch/x86/kvm/emulate.c
patching file arch/x86/kvm/ioapic.c
patching file arch/x86/kvm/ioapic.h
patching file arch/x86/kvm/irq_comm.c
patching file arch/x86/kvm/lapic.c
patching file arch/x86/kvm/x86.c
patching file arch/x86/mm/extable.c
patching file arch/x86/platform/atom/punit_atom_debug.c
patching file arch/x86/platform/intel-mid/pwr.c
patching file arch/x86/platform/uv/bios_uv.c
patching file arch/x86/purgatory/Makefile
patching file arch/x86/xen/smp.c
patching file block/blk-cgroup.c
patching file block/cfq-iosched.c
patching file crypto/asymmetric_keys/x509_cert_parser.c
patching file crypto/async_tx/async_pq.c
patching file crypto/gcm.c
patching file crypto/ghash-generic.c
patching file drivers/acpi/apei/ghes.c
patching file drivers/acpi/nfit/core.c
patching file drivers/acpi/nfit/nfit.h
patching file drivers/acpi/pci_link.c
patching file drivers/android/binder.c
patching file drivers/ata/libata-scsi.c
patching file drivers/base/dma-mapping.c
patching file drivers/base/platform.c
patching file drivers/base/power/main.c
patching file drivers/block/drbd/drbd_main.c
patching file drivers/block/zram/zram_drv.c
patching file drivers/bluetooth/btusb.c
patching file drivers/char/agp/intel-gtt.c
patching file drivers/char/hw_random/core.c
patching file drivers/char/hw_random/omap-rng.c
patching file drivers/char/tpm/tpm-dev.c
patching file drivers/char/tpm/tpm-interface.c
patching file drivers/char/tpm/tpm-sysfs.c
patching file drivers/char/tpm/tpm.h
patching file drivers/char/tpm/tpm2-cmd.c
patching file drivers/char/tpm/tpm_crb.c
patching file drivers/char/virtio_console.c
patching file drivers/clk/bcm/clk-bcm2835.c
patching file drivers/clk/clk-divider.c
patching file drivers/clk/clk-qoriq.c
patching file drivers/clk/clk.c
patching file drivers/clk/imx/clk-imx35.c
patching file drivers/clk/imx/clk-imx6q.c
patching file drivers/clk/imx/clk-pllv3.c
patching file drivers/clk/mmp/clk-of-mmp2.c
patching file drivers/clk/mmp/clk-of-pxa168.c
patching file drivers/clk/mmp/clk-of-pxa910.c
patching file drivers/clk/mvebu/cp110-system-controller.c
patching file drivers/clk/qcom/Kconfig
patching file drivers/clk/qcom/gcc-msm8996.c
patching file drivers/clk/samsung/clk-exynos-audss.c
patching file drivers/clk/sunxi/clk-sunxi.c
patching file drivers/clocksource/timer-sun5i.c
patching file drivers/cpufreq/cpufreq-dt-platdev.c
patching file drivers/cpufreq/cpufreq_conservative.c
patching file drivers/cpufreq/intel_pstate.c
patching file drivers/cpuidle/cpuidle-arm.c
patching file drivers/crypto/caam/caamalg.c
patching file drivers/crypto/ccp/ccp-dmaengine.c
patching file drivers/crypto/marvell/cesa.c
patching file drivers/crypto/marvell/hash.c
patching file drivers/crypto/vmx/ghash.c
patching file drivers/dax/dax.c
patching file drivers/dax/pmem.c
patching file drivers/dma/ipu/ipu_irq.c
patching file drivers/firewire/net.c
patching file drivers/gpio/gpio-mpc8xxx.c
patching file drivers/gpio/gpio-mvebu.c
patching file drivers/gpio/gpio-pca953x.c
patching file drivers/gpio/gpiolib-acpi.c
patching file drivers/gpio/gpiolib-of.c
patching file drivers/gpio/gpiolib.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu.h
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c
patching file drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
patching file drivers/gpu/drm/amd/amdgpu/dce_v10_0.c
patching file drivers/gpu/drm/amd/amdgpu/dce_v11_0.c
patching file drivers/gpu/drm/amd/amdgpu/dce_v8_0.c
patching file drivers/gpu/drm/amd/powerplay/eventmgr/eventactionchains.c
patching file drivers/gpu/drm/amd/powerplay/eventmgr/psm.c
patching file drivers/gpu/drm/amd/scheduler/gpu_scheduler.c
patching file drivers/gpu/drm/amd/scheduler/gpu_scheduler.h
patching file drivers/gpu/drm/amd/scheduler/sched_fence.c
patching file drivers/gpu/drm/drm_atomic.c
patching file drivers/gpu/drm/drm_dp_mst_topology.c
patching file drivers/gpu/drm/drm_fb_helper.c
patching file drivers/gpu/drm/drm_prime.c
patching file drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c
patching file drivers/gpu/drm/i915/i915_drv.c
patching file drivers/gpu/drm/i915/i915_drv.h
patching file drivers/gpu/drm/i915/i915_gem.c
patching file drivers/gpu/drm/i915/i915_gem_stolen.c
patching file drivers/gpu/drm/i915/intel_bios.c
patching file drivers/gpu/drm/i915/intel_display.c
patching file drivers/gpu/drm/i915/intel_dp.c
patching file drivers/gpu/drm/i915/intel_drv.h
patching file drivers/gpu/drm/i915/intel_fbc.c
patching file drivers/gpu/drm/i915/intel_hdmi.c
patching file drivers/gpu/drm/i915/intel_panel.c
patching file drivers/gpu/drm/i915/intel_pm.c
patching file drivers/gpu/drm/i915/intel_sprite.c
patching file drivers/gpu/drm/i915/intel_uncore.c
patching file drivers/gpu/drm/i915/intel_vbt_defs.h
patching file drivers/gpu/drm/imx/ipuv3-plane.c
patching file drivers/gpu/drm/mediatek/mtk_disp_ovl.c
patching file drivers/gpu/drm/nouveau/nouveau_acpi.c
patching file drivers/gpu/drm/radeon/ni.c
patching file drivers/gpu/drm/radeon/r600_dpm.c
patching file drivers/gpu/drm/radeon/radeon_atpx_handler.c
patching file drivers/gpu/drm/radeon/radeon_device.c
patching file drivers/gpu/drm/radeon/radeon_dp_auxch.c
patching file drivers/gpu/drm/radeon/si_dpm.c
patching file drivers/gpu/drm/radeon/sislands_smc.h
patching file drivers/gpu/drm/vc4/vc4_drv.h
patching file drivers/gpu/drm/vc4/vc4_gem.c
patching file drivers/gpu/drm/vc4/vc4_render_cl.c
patching file drivers/gpu/drm/vc4/vc4_validate.c
patching file drivers/gpu/drm/virtio/virtgpu_drm_bus.c
patching file drivers/gpu/drm/virtio/virtgpu_drv.c
patching file drivers/gpu/drm/virtio/virtgpu_drv.h
patching file drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
patching file drivers/hid/hid-ids.h
patching file drivers/hid/usbhid/hid-quirks.c
patching file drivers/hv/hv_util.c
patching file drivers/hwtracing/coresight/coresight-tmc.c
patching file drivers/i2c/Kconfig
patching file drivers/i2c/busses/i2c-rk3x.c
patching file drivers/i2c/busses/i2c-xgene-slimpro.c
patching file drivers/i2c/i2c-core.c
patching file drivers/i2c/muxes/Kconfig
patching file drivers/i2c/muxes/i2c-mux-pca954x.c
patching file drivers/iio/accel/st_accel_core.c
patching file drivers/iio/chemical/atlas-ph-sensor.c
patching file drivers/iio/common/hid-sensors/hid-sensor-attributes.c
patching file drivers/iio/common/st_sensors/st_sensors_core.c
patching file drivers/iio/dac/ad5755.c
patching file drivers/iio/light/us5182d.c
patching file drivers/iio/orientation/hid-sensor-rotation.c
patching file drivers/infiniband/core/cm.c
patching file drivers/infiniband/core/umem.c
patching file drivers/infiniband/core/uverbs_main.c
patching file drivers/infiniband/core/verbs.c
patching file drivers/infiniband/hw/hfi1/qp.c
patching file drivers/infiniband/hw/hfi1/rc.c
patching file drivers/infiniband/hw/hfi1/user_sdma.c
patching file drivers/infiniband/hw/mlx4/ah.c
patching file drivers/infiniband/hw/mlx4/cq.c
patching file drivers/infiniband/hw/mlx5/cq.c
patching file drivers/infiniband/hw/mlx5/main.c
patching file drivers/infiniband/hw/mlx5/qp.c
patching file drivers/infiniband/hw/qib/qib.h
patching file drivers/infiniband/hw/qib/qib_qp.c
patching file drivers/infiniband/hw/qib/qib_verbs.c
patching file drivers/infiniband/sw/rdmavt/dma.c
patching file drivers/infiniband/sw/rdmavt/qp.c
patching file drivers/infiniband/sw/rxe/rxe_net.c
patching file drivers/infiniband/sw/rxe/rxe_qp.c
patching file drivers/infiniband/sw/rxe/rxe_queue.c
patching file drivers/infiniband/sw/rxe/rxe_queue.h
patching file drivers/infiniband/sw/rxe/rxe_req.c
patching file drivers/infiniband/ulp/ipoib/ipoib.h
patching file drivers/infiniband/ulp/ipoib/ipoib_cm.c
patching file drivers/infiniband/ulp/ipoib/ipoib_ib.c
patching file drivers/infiniband/ulp/ipoib/ipoib_main.c
patching file drivers/infiniband/ulp/ipoib/ipoib_multicast.c
patching file drivers/infiniband/ulp/srp/ib_srp.c
patching file drivers/input/mouse/elantech.c
patching file drivers/input/mouse/psmouse-base.c
patching file drivers/input/rmi4/rmi_i2c.c
patching file drivers/input/rmi4/rmi_spi.c
patching file drivers/input/serio/i8042-io.h
patching file drivers/input/serio/i8042-ip22io.h
patching file drivers/input/serio/i8042-ppcio.h
patching file drivers/input/serio/i8042-sparcio.h
patching file drivers/input/serio/i8042-unicore32io.h
patching file drivers/input/serio/i8042-x86ia64io.h
patching file drivers/input/serio/i8042.c
patching file drivers/iommu/amd_iommu.c
patching file drivers/iommu/dmar.c
patching file drivers/iommu/intel-iommu.c
patching file drivers/iommu/intel-svm.c
patching file drivers/iommu/io-pgtable-arm-v7s.c
patching file drivers/irqchip/irq-eznps.c
patching file drivers/irqchip/irq-gic-v3.c
patching file drivers/md/dm-crypt.c
patching file drivers/md/dm-mpath.c
patching file drivers/md/dm-raid.c
patching file drivers/md/dm-raid1.c
patching file drivers/md/dm-rq.c
patching file drivers/md/dm-table.c
patching file drivers/md/dm.c
patching file drivers/md/md.c
patching file drivers/md/raid1.c
patching file drivers/md/raid10.c
patching file drivers/media/dvb-frontends/mb86a20s.c
patching file drivers/media/platform/vsp1/vsp1_video.c
patching file drivers/media/tuners/tuner-xc2028.c
patching file drivers/media/usb/cx231xx/cx231xx-avcore.c
patching file drivers/media/usb/cx231xx/cx231xx-cards.c
patching file drivers/media/usb/cx231xx/cx231xx-core.c
patching file drivers/media/usb/dvb-usb/dib0700_core.c
patching file drivers/memstick/host/rtsx_usb_ms.c
patching file drivers/mfd/Kconfig
patching file drivers/mfd/atmel-hlcdc.c
patching file drivers/mfd/intel-lpss.c
patching file drivers/mfd/mfd-core.c
patching file drivers/mfd/rtsx_usb.c
patching file drivers/mfd/stmpe.c
patching file drivers/misc/cxl/api.c
patching file drivers/misc/cxl/context.c
patching file drivers/misc/cxl/cxl.h
patching file drivers/misc/cxl/file.c
patching file drivers/misc/cxl/guest.c
patching file drivers/misc/cxl/main.c
patching file drivers/misc/cxl/pci.c
patching file drivers/misc/cxl/sysfs.c
patching file drivers/misc/genwqe/card_utils.c
patching file drivers/misc/mei/amthif.c
patching file drivers/misc/mei/bus-fixup.c
patching file drivers/misc/mei/bus.c
patching file drivers/misc/mei/hw-me-regs.h
patching file drivers/misc/mei/hw-txe.c
patching file drivers/misc/mei/main.c
patching file drivers/misc/mei/pci-me.c
patching file drivers/mmc/card/block.c
patching file drivers/mmc/card/queue.h
patching file drivers/mmc/core/mmc.c
patching file drivers/mmc/host/dw_mmc-pltfm.c
patching file drivers/mmc/host/mxs-mmc.c
patching file drivers/mmc/host/rtsx_usb_sdmmc.c
patching file drivers/mmc/host/sdhci-msm.c
patching file drivers/mmc/host/sdhci-of-esdhc.c
patching file drivers/mmc/host/sdhci.c
patching file drivers/mmc/host/sdhci.h
patching file drivers/mtd/ubi/fastmap.c
patching file drivers/mtd/ubi/wl.c
patching file drivers/net/ethernet/broadcom/bgmac.c
patching file drivers/net/ethernet/broadcom/bnx2.c
patching file drivers/net/ethernet/freescale/fec_main.c
patching file drivers/net/ethernet/intel/i40e/i40e_client.c
patching file drivers/net/ethernet/intel/i40e/i40e_main.c
patching file drivers/net/ethernet/mellanox/mlx4/en_cq.c
patching file drivers/net/ethernet/mellanox/mlxsw/spectrum.c
patching file drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
patching file drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
patching file drivers/net/geneve.c
patching file drivers/net/hyperv/netvsc_drv.c
patching file drivers/net/macsec.c
patching file drivers/net/phy/phy.c
patching file drivers/net/virtio_net.c
patching file drivers/net/vxlan.c
patching file drivers/net/wireless/ath/ath10k/ce.c
patching file drivers/net/wireless/ath/ath10k/core.h
patching file drivers/net/wireless/ath/ath10k/debug.c
patching file drivers/net/wireless/ath/ath10k/htt_rx.c
patching file drivers/net/wireless/ath/ath10k/mac.c
patching file drivers/net/wireless/ath/ath10k/txrx.c
patching file drivers/net/wireless/ath/ath10k/wmi.h
patching file drivers/net/wireless/ath/ath9k/ar9003_calib.c
patching file drivers/net/wireless/ath/ath9k/hw.h
patching file drivers/net/wireless/ath/carl9170/debug.c
patching file drivers/net/wireless/broadcom/b43/debugfs.c
patching file drivers/net/wireless/broadcom/b43legacy/debugfs.c
patching file drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
patching file drivers/net/wireless/broadcom/brcm80211/brcmfmac/flowring.c
patching file drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/d3.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/fw.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
patching file drivers/net/wireless/intel/iwlwifi/mvm/ops.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/scan.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/sta.c
patching file drivers/net/wireless/intel/iwlwifi/mvm/tx.c
patching file drivers/net/wireless/intel/iwlwifi/pcie/drv.c
patching file drivers/net/wireless/intel/iwlwifi/pcie/tx.c
patching file drivers/net/wireless/marvell/mwifiex/cfg80211.c
patching file drivers/net/wireless/marvell/mwifiex/join.c
patching file drivers/net/wireless/marvell/mwifiex/sta_event.c
patching file drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
patching file drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
patching file drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c
patching file drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
patching file drivers/net/wireless/realtek/rtlwifi/regd.c
patching file drivers/nfc/mei_phy.c
patching file drivers/nvdimm/bus.c
patching file drivers/nvdimm/core.c
patching file drivers/nvme/host/pci.c
patching file drivers/pci/host/pci-aardvark.c
patching file drivers/pci/host/pci-host-common.c
patching file drivers/pci/host/pci-tegra.c
patching file drivers/pci/host/pci-versatile.c
patching file drivers/pci/host/pcie-designware.c
patching file drivers/pci/host/pcie-rcar.c
patching file drivers/pci/pci-mid.c
patching file drivers/pci/pcie/aer/aer_inject.c
patching file drivers/pci/probe.c
patching file drivers/pci/quirks.c
patching file drivers/pci/setup-res.c
patching file drivers/phy/phy-sun4i-usb.c
patching file drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
patching file drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
patching file drivers/pinctrl/intel/pinctrl-baytrail.c
patching file drivers/pinctrl/intel/pinctrl-cherryview.c
patching file drivers/pinctrl/intel/pinctrl-intel.c
patching file drivers/pinctrl/qcom/pinctrl-msm.c
patching file drivers/platform/x86/toshiba-wmi.c
patching file drivers/power/bq24257_charger.c
patching file drivers/powercap/intel_rapl.c
patching file drivers/ptp/ptp_chardev.c
patching file drivers/pwm/core.c
patching file drivers/pwm/sysfs.c
patching file drivers/regulator/tps65910-regulator.c
patching file drivers/rtc/rtc-omap.c
patching file drivers/rtc/rtc-pcf2123.c
patching file drivers/s390/char/con3270.c
patching file drivers/s390/cio/chsc.c
patching file drivers/s390/scsi/zfcp_dbf.c
patching file drivers/s390/scsi/zfcp_dbf.h
patching file drivers/s390/scsi/zfcp_erp.c
patching file drivers/s390/scsi/zfcp_ext.h
patching file drivers/s390/scsi/zfcp_fsf.c
patching file drivers/s390/scsi/zfcp_fsf.h
patching file drivers/s390/scsi/zfcp_scsi.c
patching file drivers/scsi/arcmsr/arcmsr_hba.c
patching file drivers/scsi/cxlflash/main.c
patching file drivers/scsi/device_handler/scsi_dh_alua.c
patching file drivers/scsi/hosts.c
patching file drivers/scsi/hpsa.c
patching file drivers/scsi/hpsa.h
patching file drivers/scsi/ibmvscsi/ibmvfc.c
patching file drivers/scsi/libfc/fc_lport.c
patching file drivers/scsi/megaraid/megaraid_sas.h
patching file drivers/scsi/megaraid/megaraid_sas_base.c
patching file drivers/scsi/mpt3sas/mpt3sas_scsih.c
patching file drivers/scsi/qla2xxx/qla_os.c
patching file drivers/scsi/scsi_debug.c
patching file drivers/scsi/scsi_scan.c
patching file drivers/soc/fsl/qe/gpio.c
patching file drivers/soc/fsl/qe/qe_common.c
patching file drivers/spi/spi-fsl-dspi.c
patching file drivers/spi/spi-fsl-espi.c
patching file drivers/spi/spi.c
patching file drivers/staging/android/ion/Kconfig
patching file drivers/staging/comedi/drivers/ni_tio.c
patching file drivers/staging/fbtft/fbtft-core.c
patching file drivers/staging/iio/impedance-analyzer/ad5933.c
patching file drivers/staging/ks7010/ks_hostif.c
patching file drivers/staging/nvec/nvec_ps2.c
patching file drivers/staging/rtl8188eu/core/rtw_cmd.c
patching file drivers/staging/sm750fb/ddk750_mode.c
patching file drivers/staging/sm750fb/ddk750_reg.h
patching file drivers/staging/wilc1000/host_interface.c
patching file drivers/target/target_core_transport.c
patching file drivers/target/target_core_xcopy.c
patching file drivers/target/tcm_fc/tfc_cmd.c
patching file drivers/thermal/intel_powerclamp.c
patching file drivers/tty/serial/8250/8250_dw.c
patching file drivers/tty/serial/8250/8250_port.c
patching file drivers/tty/serial/atmel_serial.c
patching file drivers/tty/serial/imx.c
patching file drivers/tty/vt/vt.c
patching file drivers/uio/uio_dmem_genirq.c
patching file drivers/usb/chipidea/core.c
patching file drivers/usb/chipidea/host.c
patching file drivers/usb/chipidea/udc.c
patching file drivers/usb/class/cdc-acm.c
patching file drivers/usb/class/usbtmc.c
patching file drivers/usb/dwc3/core.c
patching file drivers/usb/dwc3/gadget.c
patching file drivers/usb/gadget/function/f_fs.c
patching file drivers/usb/gadget/function/u_ether.c
patching file drivers/usb/gadget/udc/atmel_usba_udc.c
patching file drivers/usb/host/ohci-hcd.c
patching file drivers/usb/host/xhci-hub.c
patching file drivers/usb/host/xhci-pci.c
patching file drivers/usb/host/xhci.h
patching file drivers/usb/misc/legousbtower.c
patching file drivers/usb/musb/omap2430.c
patching file drivers/usb/renesas_usbhs/rcar3.c
patching file drivers/usb/serial/cp210x.c
patching file drivers/usb/serial/ftdi_sio.c
patching file drivers/usb/serial/ftdi_sio_ids.h
patching file drivers/usb/serial/usb-serial.c
patching file drivers/usb/storage/transport.c
patching file drivers/usb/storage/usb.c
patching file drivers/usb/usbip/vudc_rx.c
patching file drivers/uwb/lc-rc.c
patching file drivers/uwb/pal.c
patching file drivers/video/fbdev/efifb.c
patching file drivers/video/fbdev/omap2/omapfb/dss/dsi.c
patching file drivers/video/fbdev/pxafb.c
patching file drivers/virtio/virtio_pci_legacy.c
patching file drivers/virtio/virtio_ring.c
patching file drivers/watchdog/mt7621_wdt.c
patching file drivers/watchdog/rt2880_wdt.c
patching file drivers/watchdog/watchdog_core.c
patching file fs/9p/acl.c
patching file fs/attr.c
patching file fs/autofs4/waitq.c
patching file fs/btrfs/acl.c
patching file fs/btrfs/compression.c
patching file fs/btrfs/ctree.h
patching file fs/btrfs/disk-io.c
patching file fs/btrfs/extent_io.c
patching file fs/btrfs/extent_io.h
patching file fs/btrfs/free-space-tree.c
patching file fs/btrfs/inode.c
patching file fs/btrfs/tree-log.c
patching file fs/cachefiles/interface.c
patching file fs/cachefiles/internal.h
patching file fs/cachefiles/namei.c
patching file fs/ceph/acl.c
patching file fs/ceph/file.c
patching file fs/cifs/cifs_debug.c
patching file fs/cifs/cifsfs.c
patching file fs/cifs/cifsglob.h
patching file fs/cifs/cifssmb.c
patching file fs/cifs/connect.c
patching file fs/cifs/file.c
patching file fs/cifs/misc.c
patching file fs/cifs/readdir.c
patching file fs/cifs/smb2glob.h
patching file fs/cifs/smb2inode.c
patching file fs/cifs/smb2misc.c
patching file fs/cifs/smb2ops.c
patching file fs/cifs/smb2pdu.c
patching file fs/cifs/smb2pdu.h
patching file fs/coredump.c
patching file fs/crypto/crypto.c
patching file fs/crypto/policy.c
patching file fs/debugfs/file.c
patching file fs/dlm/lowcomms.c
patching file fs/ext2/acl.c
patching file fs/ext4/acl.c
patching file fs/ext4/ext4.h
patching file fs/ext4/extents.c
patching file fs/ext4/inode.c
patching file fs/ext4/move_extent.c
patching file fs/ext4/namei.c
patching file fs/ext4/super.c
patching file fs/ext4/symlink.c
patching file fs/ext4/sysfs.c
patching file fs/f2fs/acl.c
patching file fs/fuse/dir.c
patching file fs/fuse/file.c
patching file fs/gfs2/acl.c
patching file fs/hfsplus/posix_acl.c
patching file fs/isofs/inode.c
patching file fs/jbd2/transaction.c
patching file fs/jffs2/acl.c
patching file fs/jfs/acl.c
patching file fs/nfs/blocklayout/blocklayout.c
patching file fs/nfs/callback.c
patching file fs/nfs/delegation.c
patching file fs/nfs/dir.c
patching file fs/nfs/nfs42proc.c
patching file fs/nfs/nfs4session.c
patching file fs/nfs/nfs4state.c
patching file fs/nfsd/nfs4state.c
patching file fs/nfsd/nfssvc.c
patching file fs/ocfs2/acl.c
patching file fs/orangefs/acl.c
patching file fs/overlayfs/copy_up.c
patching file fs/overlayfs/dir.c
patching file fs/overlayfs/inode.c
patching file fs/overlayfs/super.c
patching file fs/posix_acl.c
patching file fs/pstore/ram.c
patching file fs/pstore/ram_core.c
patching file fs/reiserfs/super.c
patching file fs/reiserfs/xattr_acl.c
patching file fs/super.c
patching file fs/ubifs/dir.c
patching file fs/ubifs/xattr.c
patching file fs/utimes.c
patching file fs/xfs/libxfs/xfs_dquot_buf.c
patching file fs/xfs/xfs_acl.c
patching file fs/xfs/xfs_xattr.c
The next patch would create the file include/crypto/ghash.h,
which already exists!  Assume -R? [n] 
Apply anyway? [n] 
Skipping patch.
1 out of 1 hunk ignored
patching file include/drm/drmP.h
patching file include/dt-bindings/clock/imx6qdl-clock.h
patching file include/linux/acpi.h
patching file include/linux/compiler-gcc.h
patching file include/linux/cpufreq.h
patching file include/linux/debugfs.h
patching file include/linux/devfreq-event.h
patching file include/linux/frontswap.h
patching file include/linux/fs.h
patching file include/linux/hugetlb.h
patching file include/linux/intel-iommu.h
patching file include/linux/irqchip/arm-gic-v3.h
patching file include/linux/libnvdimm.h
patching file include/linux/mfd/88pm80x.h
patching file include/linux/mm.h
patching file include/linux/netdevice.h
patching file include/linux/pagemap.h
patching file include/linux/pci.h
patching file include/linux/posix_acl.h
patching file include/linux/pwm.h
patching file include/linux/radix-tree.h
patching file include/linux/sem.h
patching file include/linux/sunrpc/svc_rdma.h
patching file include/linux/sunrpc/svc_xprt.h
patching file include/linux/swap.h
patching file include/media/rcar-fcp.h
patching file include/net/ip.h
patching file include/net/ip6_route.h
patching file include/net/ip6_tunnel.h
patching file include/net/sock.h
patching file include/net/tcp.h
patching file include/target/target_core_base.h
patching file include/uapi/linux/Kbuild
patching file include/uapi/linux/atm_zatm.h
patching file include/uapi/linux/btrfs.h
patching file include/uapi/linux/input-event-codes.h
patching file include/uapi/linux/rtnetlink.h
patching file ipc/sem.c
patching file kernel/bpf/hashtab.c
patching file kernel/events/core.c
patching file kernel/irq/generic-chip.c
patching file kernel/irq/manage.c
patching file kernel/power/suspend_test.c
patching file kernel/rcu/tree_plugin.h
patching file kernel/sched/fair.c
patching file kernel/time/timekeeping.c
patching file kernel/time/timer.c
patching file kernel/trace/Makefile
patching file kernel/trace/ftrace.c
patching file lib/genalloc.c
patching file lib/mpi/mpi-pow.c
patching file lib/radix-tree.c
patching file mm/Makefile
patching file mm/filemap.c
patching file mm/gup.c
patching file mm/hugetlb.c
patching file mm/kasan/kasan.h
patching file mm/khugepaged.c
patching file mm/list_lru.c
patching file mm/memcontrol.c
patching file mm/memory-failure.c
patching file mm/memory_hotplug.c
patching file mm/mlock.c
patching file mm/page_alloc.c
patching file mm/shmem.c
patching file mm/slab.c
patching file mm/slab_common.c
patching file mm/swapfile.c
patching file mm/truncate.c
patching file mm/vmscan.c
patching file mm/workingset.c
patching file net/8021q/vlan.c
patching file net/batman-adv/originator.c
patching file net/batman-adv/tp_meter.c
patching file net/bridge/br_multicast.c
patching file net/can/bcm.c
patching file net/ceph/ceph_fs.c
patching file net/core/dev.c
patching file net/core/flow_dissector.c
patching file net/core/pktgen.c
patching file net/core/sock.c
patching file net/dccp/ipv4.c
patching file net/dccp/ipv6.c
patching file net/dccp/proto.c
patching file net/ethernet/eth.c
patching file net/ipv4/af_inet.c
patching file net/ipv4/fib_trie.c
patching file net/ipv4/fou.c
patching file net/ipv4/gre_offload.c
patching file net/ipv4/icmp.c
patching file net/ipv4/ip_forward.c
patching file net/ipv4/ip_output.c
patching file net/ipv4/ip_sockglue.c
patching file net/ipv4/ip_tunnel_core.c
patching file net/ipv4/ipmr.c
patching file net/ipv4/route.c
patching file net/ipv4/sysctl_net_ipv4.c
patching file net/ipv4/tcp.c
patching file net/ipv4/tcp_dctcp.c
patching file net/ipv4/tcp_ipv4.c
patching file net/ipv4/udp.c
patching file net/ipv4/udp_offload.c
patching file net/ipv6/addrconf.c
patching file net/ipv6/icmp.c
patching file net/ipv6/ip6_offload.c
patching file net/ipv6/ip6_tunnel.c
patching file net/ipv6/route.c
patching file net/ipv6/tcp_ipv6.c
patching file net/ipv6/udp.c
patching file net/mac80211/rx.c
patching file net/netfilter/nf_log.c
patching file net/netfilter/nft_dynset.c
patching file net/netfilter/xt_NFLOG.c
patching file net/netlink/af_netlink.c
patching file net/packet/af_packet.c
patching file net/sched/act_api.c
patching file net/sched/act_vlan.c
patching file net/sched/cls_api.c
patching file net/sctp/output.c
patching file net/sctp/sm_statefuns.c
patching file net/sctp/socket.c
patching file net/socket.c
patching file net/sunrpc/svc_xprt.c
patching file net/sunrpc/svcsock.c
patching file net/sunrpc/xprtrdma/frwr_ops.c
patching file net/sunrpc/xprtrdma/svc_rdma_backchannel.c
patching file net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
patching file net/sunrpc/xprtrdma/svc_rdma_sendto.c
patching file net/sunrpc/xprtrdma/svc_rdma_transport.c
patching file net/sunrpc/xprtrdma/xprt_rdma.h
patching file net/sunrpc/xprtsock.c
patching file net/switchdev/switchdev.c
patching file net/wireless/core.h
patching file net/wireless/scan.c
patching file scripts/gcc-x86_64-has-stack-protector.sh
patching file security/apparmor/domain.c
patching file security/integrity/ima/ima_appraise.c
patching file security/integrity/ima/ima_main.c
patching file security/keys/Kconfig
patching file security/keys/big_key.c
patching file security/keys/proc.c
patching file sound/core/info.c
patching file sound/core/seq/seq_timer.c
patching file sound/pci/ali5451/ali5451.c
patching file sound/pci/hda/dell_wmi_helper.c
patching file sound/pci/hda/hda_intel.c
patching file sound/pci/hda/patch_conexant.c
patching file sound/pci/hda/patch_realtek.c
patching file sound/pci/hda/thinkpad_helper.c
patching file sound/soc/codecs/cs4270.c
patching file sound/soc/codecs/nau8825.c
patching file sound/soc/intel/atom/sst/sst_pvt.c
patching file sound/soc/intel/boards/bxt_da7219_max98357a.c
patching file sound/soc/intel/boards/bxt_rt298.c
patching file sound/soc/intel/skylake/skl.c
patching file sound/soc/soc-dapm.c
patching file sound/soc/soc-topology.c
patching file sound/soc/sunxi/sun4i-codec.c
patching file sound/usb/card.c
patching file sound/usb/line6/driver.c
patching file sound/usb/mixer_quirks.c
patching file sound/usb/quirks-table.h
patching file tools/perf/perf-sys.h
patching file tools/perf/ui/browsers/hists.c
patching file tools/perf/ui/stdio/hist.c
patching file tools/perf/util/data-convert-bt.c
patching file tools/perf/util/hist.c
patching file tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
patching file tools/perf/util/intel-pt.c
patching file tools/perf/util/symbol-elf.c
patching file tools/perf/util/symbol.c
patching file tools/power/cpupower/utils/cpufreq-set.c
patching file tools/spi/spidev_test.c
patching file virt/kvm/arm/pmu.c
patching file virt/kvm/arm/vgic/vgic-mmio.c
patching file virt/kvm/arm/vgic/vgic-mmio.h
patching file virt/kvm/arm/vgic/vgic-v2.c
patching file virt/kvm/arm/vgic/vgic-v3.c
patching file virt/kvm/arm/vgic/vgic.c
patching file virt/kvm/kvm_main.c
[1m[31m==> ERROR:(B[m[1m A failure occurred in prepare().(B[m
[1m    Aborting...(B[m

Offline

#28 2017-06-05 19:46:58

loqs
Member
Registered: 2014-03-06
Posts: 17,458

Re: [solved] Arch ABS with old kernels

PKGBUILD https://ptpb.pw/t_1X
config.x86_64 https://ptpb.pw/uBRV
copy 4977ab6e92e267afe9d8f78438c3db330ca8434c..474c90156c8dcc2fa815e6716cc9394d7930cb9c.patch into the trunk directory as 474c90156c8dcc2fa815e6716cc9394d7930cb9c.patch
copy dsdt.hex into the trunk directory as DSDT.hex

$ ls
474c90156c8dcc2fa815e6716cc9394d7930cb9c.patch
99-linux.hook
change-default-console-loglevel.patch
config
config.x86_64
DSDT.hex
fix_race_condition_in_packet_set_ring.diff
linux-4.8.tar.sign
linux-4.8.tar.xz
linux.install
linux.preset
net_handle_no_dst_on_skb_in_icmp6_send.patch
patch-4.8.13.sign
patch-4.8.13.xz
pkg
PKGBUILD
src

`makepkg -C` should then run without prompts and for me without errors
buildlog https://ptpb.pw/fivO
Edit:
Rebuilding again to make sure it works for me
Edit2:
Replaced some code tags with pastebin links added buildlog

Last edited by loqs (2017-06-05 20:14:34)

Offline

#29 2017-06-06 13:19:53

nicolo
Banned
Registered: 2013-08-10
Posts: 90

Re: [solved] Arch ABS with old kernels

Thank you, it works now.

Offline

Board footer

Powered by FluxBB