Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 653470 - x11-base/xorg-server-1.19.99.904 needs to run eautoreconf
Summary: x11-base/xorg-server-1.19.99.904 needs to run eautoreconf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-18 11:31 UTC by Duncan
Modified: 2018-04-18 15:13 UTC (History)
0 users

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


Attachments
xorg-server-1.19.99.904.ebuild.diff (xorg-server-1.19.99.904.ebuild.diff,812 bytes, patch)
2018-04-18 11:40 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2018-04-18 11:31:45 UTC
Without automake-1.15, only automake-1.16.1-r1 installed, I get the following error trying to build  xorg-server-1.19.99.904's xwayland.  With automake-1.15.1-r2 installed as well, 904 merges fine.  (This is /after/ the xwayland cherrypick from upstream in commit 4abddc5e4.)

USE flags for xorg-server: glamor systemd udev wayland xorg

FWIW I'm using the amdgpu video driver and mesa.  I only run xorg (from startx, no *dm, and FWIW I love the new normal-user xorg! =:^), not wayland, but kwin and friends require some wayland-related stuff already, and I have USE=wayland set to make eventually trying it easier.

make[5]: Leaving directory '/tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904_build/hw/xfree86/drivers'
make[4]: Leaving directory '/tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904_build/hw/xfree86/drivers'
make[3]: Leaving directory '/tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904_build/hw/xfree86'
make[2]: Leaving directory '/tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904_build/hw/xfree86'
Making all in xwayland
make[2]: Entering directory '/tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904_build/hw/xwayland'
 cd /tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904 && /bin/sh /tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904/missing automake-1.15 --foreign hw/xwayland/Makefile
/tmp/portage/x11-base/xorg-server-1.19.99.904/work/xorg-server-1.19.99.904/missing: line 81: automake-1.15: command not found
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-04-18 11:39:29 UTC
This happens because the xwayland patch touches hw/xwayland/Makefile.am
Comment 2 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2018-04-18 11:40:36 UTC
Created attachment 527924 [details, diff]
xorg-server-1.19.99.904.ebuild.diff

This patch should fix the issue.
Comment 3 Larry the Git Cow gentoo-dev 2018-04-18 15:13:56 UTC
The bug has been closed via the following commit(s):

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

commit 31d96205835d86b897ad6c4d81df378ab54671ac
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2018-04-18 15:12:27 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2018-04-18 15:13:50 +0000

    x11-base/xorg-server: Added eautoreconf call
    
    because xwayland patch touches hw/xwayland/Makefile.am
    
    Acked-by: mattst88
    
    Closes: https://bugs.gentoo.org/653470
    Package-Manager: Portage-2.3.30, Repoman-2.3.9

 x11-base/xorg-server/xorg-server-1.19.99.904.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)