Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 903928 - sys-kernel/gentoo-kernel: splitdebug and -Wl,--build-id causes conflicts between slots
Summary: sys-kernel/gentoo-kernel: splitdebug and -Wl,--build-id causes conflicts betw...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Distribution Kernel Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-06 20:47 UTC by Arsen Arsenović
Modified: 2023-04-08 17:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arsen Arsenović gentoo-dev 2023-04-06 20:47:55 UTC
Installing

  sys-kernel/gentoo-kernel-6.1.22
  sys-kernel/gentoo-kernel-6.1.12

with FEATURES=splitdebug LDFLAGS=-Wl,--build-id produces:

 * Detected file collision(s):
 * 
 * 	/usr/lib/debug/.build-id/24/7bca5406f8a70ca36cc5412006c66055a1abf0.debug
 * 	/usr/lib/debug/.build-id/24/7bca5406f8a70ca36cc5412006c66055a1abf0
 * 	/usr/lib/debug/.build-id/f4/f958c6ad8037cac41d784103e42ff7b0243d7b.debug
 * 	/usr/lib/debug/.build-id/f4/f958c6ad8037cac41d784103e42ff7b0243d7b
 * 	/usr/lib/debug/.build-id/fd/8fe111dd7f7e69fdec7c39dc4e9e11dc9aff1d
 * 	/usr/lib/debug/.build-id/fd/8fe111dd7f7e69fdec7c39dc4e9e11dc9aff1d.debug
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-kernel/gentoo-kernel-6.1.12:6.1.12::gentoo
 * 	/usr/lib/debug/.build-id/24/7bca5406f8a70ca36cc5412006c66055a1abf0
 * 	/usr/lib/debug/.build-id/24/7bca5406f8a70ca36cc5412006c66055a1abf0.debug
 * 	/usr/lib/debug/.build-id/f4/f958c6ad8037cac41d784103e42ff7b0243d7b
 * 	/usr/lib/debug/.build-id/f4/f958c6ad8037cac41d784103e42ff7b0243d7b.debug
 * 	/usr/lib/debug/.build-id/fd/8fe111dd7f7e69fdec7c39dc4e9e11dc9aff1d
 * 	/usr/lib/debug/.build-id/fd/8fe111dd7f7e69fdec7c39dc4e9e11dc9aff1d.debug

... this seems to be the case because these files didn't change between versions:

~$ diff /usr/src/linux-6.1.{12,22}-gentoo-dist-hardened/scripts/mod/modpost.c
~$