Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-9571

emerge debian-sources-lts 4.19.194_p3 fails

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Normal Normal
    • None
    • None
    • None
    • I performed: emerge debian-sources-lts on freshly installed gnome-stage3 westmere (arrandale i7 cpu on mid 2010 macbook pro) and it fails.
    • Root cause is unknown at this time and more investigation is needed. I will attach the build log when i get a bit of time in the next few days.
    • Normal debian-sources emerges just fine but I need the debian-sources-lts due to the nvidia-legacy (340) drivers needing <=4.20 linux-kernel. The nvidia-legacy drivers will not compile with the newer debian-sources

      emerge debian-sources-lts
      Calculating dependencies... done!

      >>> Verifying ebuild manifests

      >>> Running pre-merge checks for sys-kernel/debian-sources-lts-4.19.194_p3
       * Checking for at least 5 GiB disk space at "/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp" ...                                                                                         Wrote amd64_none_amd64 kernel configuration to /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/.config.
       * Setting CONFIG_DEBUG*=y to n in kernel config.
       * Setting CONFIG_GENERIC_CPU=n in kernel config.
       * Setting CONFIG_MWESTMERE=y in kernel config.
      >>> Source prepared.
      >>> Configuring source in /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194 ...
      >>> Source configured.
      >>> Compiling source in /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194 ...

      • Funtoo Linux Genkernel; Version 4.0.2
      • Running with options: --no-save-config --no-oldconfig --no-menuconfig --kernel-config=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/config --kernname=debian-sources-lts --build-src=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194 --build-dst=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/build --makeopts=-j4 --cachedir=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/cache --tempdir=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/twork --logfile=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/genkernel.log --bootdir=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/out/boot --disklabel --no-lvm --no-luks --mdadm --no-btrfs --no-zfs --module-prefix=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/out all
      • Linux Kernel 4.19.194_p3-debian-sources-lts for x86_64...
      • .. with config file /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/config
      • kernel: Using config from /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/config
      •         Previous config backed up to .config-2022-03-19-09-58-36.bak
      • kernel: >> Running mrproper...
      • kernel: --oldconfig is disabled; not running 'make oldconfig'.
      • kernel: >> Cleaning...
      •         >> Compiling 4.19.194_p3-debian-sources-lts bzImage...
      •         >> Not installing firmware as requested by configuration FIRMWARE_INSTALL=no...
      •         >> Compiling 4.19.194_p3-debian-sources-lts modules...
      • ERROR: Failed to compile the "modules" target...
        *
      • – Grepping log... –
        *
      •  CC      arch/x86/entry/vdso/vclock_gettime.o
      •  AS      arch/x86/entry/vsyscall/vsyscall_emu_64.o
      •  AR      arch/x86/entry/vsyscall/built-in.a
      •  AS      arch/x86/entry/entry_64.o
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/arch/x86/entry/entry_64.S: Assembler messages:
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/arch/x86/entry/entry_64.S:1738: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret'
        *--
      •  CC      kernel/sched/cputime.o
      •  CC      kernel/sched/idle.o
      •  CC      mm/swap_cgroup.o
      •  CC      arch/x86/kernel/i8253.o
      •  CC      arch/x86/kernel/hw_breakpoint.o
      •  CC      mm/memory-failure.o
        *--
      •  CC      arch/x86/xen/p2m.o
      •  CC      kernel/signal.o
      •  CC      kernel/sys.o
      •  CC      arch/x86/xen/enlighten_pv.o
      •  CC      fs/xfs/libxfs/xfs_dir2_block.o
        *arch/x86/xen/.tmp_enlighten_pv.o: warning: objtool: xen_cpuid()+0x1c: can't find jump dest instruction at .text+0x93
        *--
      •  CC      arch/x86/boot/compressed/misc.o
      •  XZKERN  arch/x86/boot/compressed/vmlinux.bin.xz
      •  MKPIGGY arch/x86/boot/compressed/piggy.S
      •  AS      arch/x86/boot/compressed/piggy.o
      •  LD      arch/x86/boot/compressed/vmlinux
        *ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text'
        *ld: warning: creating DT_TEXTREL in a PIE
        *--
      •  CC [M]  drivers/crypto/ccp/sp-platform.o
      •  LD [M]  fs/fat/fat.o
      •  LD [M]  fs/fat/vfat.o
      •  LD [M]  fs/fat/msdos.o
      •  CC [M]  fs/freevxfs/vxfs_bmap.o
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/drivers/crypto/ccp/sp-platform.c:37:34: warning: array ‘sp_of_match’ assumed to have one element
        *--
      •  CC [M]  sound/soc/soc-dapm.o
      •  CC [M]  fs/nfs/file.o
      •  CC [M]  drivers/gpu/drm/amd/amdgpu/si_dpm.o
      •  CC [M]  sound/soc/soc-jack.o
      •  CC [M]  fs/nfs/getroot.o
      •  CC [M]  net/core/failover.o
        *--
      •  CC [M]  net/ipv6/xfrm6_mode_transport.o
      •  CC [M]  fs/ocfs2/heartbeat.o
      •  CC [M]  drivers/gpu/drm/amd/amdgpu/../display/dc/dce120/dce120_resource.o
      •  CC [M]  drivers/gpu/drm/i915/intel_guc_fw.o
        *In file included from /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/drivers/gpu/drm/amd/amdgpu/../display/dc/dce120/dce120_resource.c:59:
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_12_0_sh_mask.h:16853:9: warning: missing whitespace after the macro name
        *--
      •  LD [M]  net/rds/rds.o
      •  LD [M]  net/rds/rds_rdma.o
      •  LD [M]  net/rds/rds_tcp.o
      •  CC [M]  drivers/hv/hv.o
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/arch/x86/include/asm/sync_bitops.h: Assembler messages:
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/arch/x86/include/asm/sync_bitops.h:103: Warning: no instruction mnemonic suffix given and no register operands; using default for `btr'
        *--
      •  CC [M]  drivers/hid/hid-plantronics.o
      •  CC [M]  drivers/hwtracing/intel_th/gth.o
        *In file included from /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/include/linux/input.h:22,
      •                 from /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/include/linux/hid.h:36,
      •                 from /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/drivers/hid/hid-plantronics.c:17:
        */var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/include/linux/device.h:676:22: error: unknown type name ‘s4ruct’; did you mean ‘struct’?
      •  676 | char *devm_kasprintf(struct device *dev, gfp_t gfp, const char *fmt, ...) __malloc;
      •      |                      ^~~~~~
      •      |                      struct
        *make[3]: *** [/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/scripts/Makefile.build:314: drivers/hid/hid-plantronics.o] Error 1
        *make[2]: *** [/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/scripts/Makefile.build:549: drivers/hid] Error 2
        *--
      •  CC [M]  drivers/hwmon/w83l785ts.o
      •  CC [M]  net/sched/sch_fq_codel.o
      •  CC [M]  drivers/hwmon/w83l786ng.o
      •  CC [M]  net/sched/sch_cake.o
      •  CC [M]  net/sched/sch_fq.o
        *make[1]: *** [/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194/Makefile:1061: drivers] Error 2
        *--
      •  CC [M]  net/wireless/lib80211_crypt_wep.o
      •  CC [M]  net/wireless/lib80211_crypt_ccmp.o
      •  CC [M]  net/wireless/lib80211_crypt_tkip.o
      •  LD [M]  net/wireless/cfg80211.o
        *make[1]: Leaving directory '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/build'
        *make: *** [Makefile:146: sub-make] Error 2
      • Funtoo Linux Genkernel; Version 4.0.2
      • Running with options: --no-save-config --no-oldconfig --no-menuconfig --kernel-config=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/config --kernname=debian-sources-lts --build-src=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194 --build-dst=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/build --makeopts=-j4 --cachedir=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/cache --tempdir=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/twork --logfile=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/genkernel.log --bootdir=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/out/boot --disklabel --no-lvm --no-luks --mdadm --no-btrfs --no-zfs --module-prefix=/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/out all
        *
      • ERROR: Failed to compile the "modules" target...
        *
      • – End log... –
        *
      • Please consult /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/genkernel.log for more information and any
      • errors that were reported above.
        *
      • Report any genkernel bugs to bugs.gentoo.org and
      • assign your bug to genkernel@gentoo.org. Please include
      • as much information as you can in your bug report; attaching
      • /var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/genkernel.log so that your issue can be dealt with effectively.
        *
      • Please do not report compilation failures as genkernel bugs!
        *
         * ERROR: sys-kernel/debian-sources-lts-4.19.194_p3::core-kit failed (compile phase):
         *   (no error message)
         *
         * Call stack:
         *     ebuild.sh, line  93:  Called src_compile
         *   environment, line 2314:  Called die
         * The specific snippet of code:
         *       DEFAULT_KERNEL_SOURCE="${S}" CMD_KERNEL_DIR="${S}" genkernel ${GKARGS} --no-save-config --no-oldconfig --no-menuconfig --kernel-config=${T}/config --kernname="${PN}" --build-src="${S}" --build-dst="${WORKDIR}"/build --makeopts="${MAKEOPTS}" --cachedir="${T}"/cache --tempdir="${T}"/twork --logfile="${WORKDIR}"/genkernel.log --bootdir="${WORKDIR}"/out/boot --disklabel $(usex lvm --lvm --no-lvm ) $(usex luks --luks --no-luks ) --mdadm $(usex btrfs --btrfs --no-btrfs) $(usex zfs --zfs --no-zfs) --module-prefix="${WORKDIR}"/out all || die
         *
         * If you need support, post the output of `emerge --info '=sys-kernel/debian-sources-lts-4.19.194_p3::core-kit'`,
         * the complete build log and the output of `emerge -pqv '=sys-kernel/debian-sources-lts-4.19.194_p3::core-kit'`.
         * The complete build log is located at '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/build.log'.
         * The ebuild environment file is located at '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/environment'.
         * Working directory: '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194'
         * S: '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194'

      >>> Failed to emerge sys-kernel/debian-sources-lts-4.19.194_p3, Log file:

      >>>  '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/build.log'

       * Messages for package sys-kernel/debian-sources-lts-4.19.194_p3:

       * ERROR: sys-kernel/debian-sources-lts-4.19.194_p3::core-kit failed (compile phase):
       *   (no error message)
       *
       * Call stack:
       *     ebuild.sh, line  93:  Called src_compile
       *   environment, line 2314:  Called die
       * The specific snippet of code:
       *       DEFAULT_KERNEL_SOURCE="${S}" CMD_KERNEL_DIR="${S}" genkernel ${GKARGS} --no-save-config --no-oldconfig --no-menuconfig --kernel-config=${T}/config --kernname="${PN}" --build-src="${S}" --build-dst="${WORKDIR}"/build --makeopts="${MAKEOPTS}" --cachedir="${T}"/cache --tempdir="${T}"/twork --logfile="${WORKDIR}"/genkernel.log --bootdir="${WORKDIR}"/out/boot --disklabel $(usex lvm --lvm --no-lvm ) $(usex luks --luks --no-luks ) --mdadm $(usex btrfs --btrfs --no-btrfs) $(usex zfs --zfs --no-zfs) --module-prefix="${WORKDIR}"/out all || die
       *
       * If you need support, post the output of `emerge --info '=sys-kernel/debian-sources-lts-4.19.194_p3::core-kit'`,
       * the complete build log and the output of `emerge -pqv '=sys-kernel/debian-sources-lts-4.19.194_p3::core-kit'`.
       * The complete build log is located at '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/build.log'.
       * The ebuild environment file is located at '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/temp/environment'.
       * Working directory: '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194'
       * S: '/var/tmp/portage/sys-kernel/debian-sources-lts-4.19.194_p3/work/linux-4.19.194'

            Unassigned Unassigned
            krish krish
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: