Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 679172 - x11-base/xorg-server-1.20.4: src_install no longer removes libtool archives
Summary: x11-base/xorg-server-1.20.4: src_install no longer removes libtool archives
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-01 18:12 UTC by asears
Modified: 2019-03-02 06:11 UTC (History)
0 users

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 asears 2019-03-01 18:12:38 UTC
src_install() in xorg-server-1.20.4.ebuild no longer calls xorg-3_src_install which has code in it to specifically remove libtool archives (*.la):

--------/usr/portage/eclass/xorg-3.eclass, line 370---------
        # Don't install libtool archives (even for modules)
        find "${D}" -type f -name '*.la' -delete || die
------------------------------------------------------------

As a result, I'm seeing the following files that were not previously installed:
/usr/lib64/xorg/modules/libglamoregl.la
/usr/lib64/xorg/modules/libwfb.la
/usr/lib64/xorg/modules/libvbe.la
/usr/lib64/xorg/modules/libint10.la
/usr/lib64/xorg/modules/libexa.la
/usr/lib64/xorg/modules/libshadowfb.la
/usr/lib64/xorg/modules/libfbdevhw.la
/usr/lib64/xorg/modules/extensions/libglx.la
/usr/lib64/xorg/modules/libvgahw.la
/usr/lib64/xorg/modules/libfb.la
/usr/lib64/xorg/modules/drivers/modesetting_drv.la
/usr/lib64/xorg/modules/libshadow.la

I don't know if this even affects anything. I'm only filing this in case this change was unintended, since it was apparently important enough to remove them before.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2019-03-02 06:11:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5c431fe0595d69511614c69c49ed35e742ee20

commit be5c431fe0595d69511614c69c49ed35e742ee20
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2019-03-02 06:07:57 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2019-03-02 06:08:46 +0000

    x11-base/xorg-server: Call xorg-3_src_install
    
    Closes: https://bugs.gentoo.org/679172
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 x11-base/xorg-server/xorg-server-1.20.4.ebuild | 2 +-
 x11-base/xorg-server/xorg-server-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)