Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565542 - x11-base/xorg-server-1.18.0: version bump
Summary: x11-base/xorg-server-1.18.0: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2015-11-11 21:27 UTC by Coacher
Modified: 2016-01-23 14:18 UTC (History)
7 users (show)

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


Attachments
xorg-server-1.18.0.ebuild (xorg-server-1.18.0.ebuild,6.06 KB, text/plain)
2015-11-11 21:27 UTC, Coacher
Details
xorg-server-1.18-support-multiple-Files-sections.patch (xorg-server-1.18-support-multiple-Files-sections.patch,1.86 KB, patch)
2015-11-11 21:28 UTC, Coacher
Details | Diff
xorg-drivers-1.18.ebuild (xorg-drivers-1.18.ebuild,6.11 KB, text/plain)
2015-11-11 21:31 UTC, Coacher
Details
xorg-drivers-1.18.ebuild (xorg-drivers-1.18.ebuild,6.14 KB, text/plain)
2015-11-12 15:58 UTC, Coacher
Details
xorg-server-1.18.0.ebuild (xorg-server-1.18.0.ebuild,6.06 KB, text/plain)
2015-11-15 18:11 UTC, Coacher
Details
xorg-server-1.18.0.ebuild (xorg-server-1.18.0.ebuild,6.06 KB, text/plain)
2015-11-15 18:24 UTC, Coacher
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Coacher 2015-11-11 21:27:56 UTC
Created attachment 416716 [details]
xorg-server-1.18.0.ebuild

Hello.

xorg-server-1.18.0 was released recently.
See the ebuild attached below. Works fine on my amd64 machine.

Changes compared to 1.17.4 ebuild:
- drop nptl USE as glx-tls configure option was dropped upstream
- drop install-libxf86config configure option as was done upstream
- update dep versions according to configure.ac
- drop ia64-fix_inx_outx patch as upstream macro now handles ia64
- update support-multiple-Files-sections patch to apply cleanly

Please bump.
Comment 1 Coacher 2015-11-11 21:28:51 UTC
Created attachment 416718 [details, diff]
xorg-server-1.18-support-multiple-Files-sections.patch
Comment 2 Coacher 2015-11-11 21:31:36 UTC
Created attachment 416720 [details]
xorg-drivers-1.18.ebuild

Ebuild for xorg-drivers-1.18.

Changes compared to 1.17:
- add blocker on <xf86-input-evdev-2.10.0 to avoid file collision (see bug #564358).
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2015-11-11 21:49:06 UTC
At least x11-drivers/xf86-video-ati needs a new upstream release as current latest version 7.5.0 fails to compile against xorg-server-1.18.
Current git head compiles successfully.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2015-11-12 11:52:27 UTC
xf86-video-ati-7.6.1 has been released today.
Comment 5 Coacher 2015-11-12 15:58:28 UTC
Created attachment 416792 [details]
xorg-drivers-1.18.ebuild

(In reply to Lars Wendler (Polynomial-C) from comment #3)
> At least x11-drivers/xf86-video-ati needs a new upstream release as current
> latest version 7.5.0 fails to compile against xorg-server-1.18.
> Current git head compiles successfully.

Thank you for the info. I've updated xorg-drivers-1.18.ebuild accordingly.
Comment 6 Coacher 2015-11-12 16:07:32 UTC
xorg-drivers-1.18 changes compared to 1.17:
- add blocker on <xf86-input-evdev-2.10.0 to avoid file collision (see bug #564358)
- add blocker on <xf86-video-ati-7.6.1 to avoid build problems against xorg-server-1.18.0
Comment 7 Coacher 2015-11-15 18:11:38 UTC
Created attachment 417032 [details]
xorg-server-1.18.0.ebuild

Update EGIT_REPO_URI. Now it is git://anongit.freedesktop.org/xorg/xserver, which is the URL mentioned at http://cgit.freedesktop.org/xorg/xserver/.
Comment 8 Coacher 2015-11-15 18:24:56 UTC
Created attachment 417034 [details]
xorg-server-1.18.0.ebuild

Minor ebuild cleanups: remove extra trailing space, avoid mixing tabs and spaces
Comment 9 Leho Kraav (:macmaN @lkraav) 2015-11-25 14:42:03 UTC
Is there something still missing for getting the unstable ebuild in the tree?
Comment 10 cristiano04 2015-12-01 00:02:42 UTC
Can't seem to generate a manifest: 

➜  xorg-server  repoman manifest                        
>>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/xorg-server-1.18.tar.bz2'
--2015-12-01 00:01:29--  http://mirror.yandex.ru/gentoo-distfiles/distfiles/xorg-server-1.18.tar.bz2
Resolving mirror.yandex.ru (mirror.yandex.ru)... 213.180.204.183
Connecting to mirror.yandex.ru (mirror.yandex.ru)|213.180.204.183|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-12-01 00:01:34 ERROR 404: Not Found.

>>> Downloading 'http://distfiles.gentoo.org/distfiles/xorg-server-1.18.tar.bz2'
--2015-12-01 00:01:34--  http://distfiles.gentoo.org/distfiles/xorg-server-1.18.tar.bz2
Resolving distfiles.gentoo.org (distfiles.gentoo.org)... 156.56.247.195, 216.165.129.135, 64.50.233.100, ...
Connecting to distfiles.gentoo.org (distfiles.gentoo.org)|156.56.247.195|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-12-01 00:01:40 ERROR 404: Not Found.

>>> Downloading 'http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.tar.bz2'
--2015-12-01 00:01:40--  http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.tar.bz2
Resolving xorg.freedesktop.org (xorg.freedesktop.org)... 131.252.210.176
Connecting to xorg.freedesktop.org (xorg.freedesktop.org)|131.252.210.176|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-12-01 00:01:45 ERROR 404: Not Found.

!!! Couldn't download 'xorg-server-1.18.tar.bz2'. Aborting.
 * The following are listed in SRC_URI for xorg-server:
 *    http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.tar.bz2
!!! Fetch failed for xorg-server-1.18.tar.bz2, can't update Manifest
Unable to generate manifest.
Comment 11 Coacher 2015-12-01 03:46:49 UTC
(In reply to cristiano04 from comment #10)
Yes. HTTP mirror is currently down. You grab sources via FTP: ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/
Comment 12 Coacher 2015-12-01 03:47:12 UTC
(In reply to Coacher from comment #11)
> (In reply to cristiano04 from comment #10)
> Yes. HTTP mirror is currently down. You grab sources via FTP:
> ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/

*You can crab
Comment 13 Coacher 2015-12-01 03:51:34 UTC
I mean 'grab'. You can grab sources.
Comment 14 Matt Turner gentoo-dev 2015-12-01 03:52:59 UTC
That's not the problem. It's that you're trying to fetch xorg-server-1.18.tar.bz2 when the filename is xorg-server-1.18.0.tar.bz2.
Comment 15 Coacher 2015-12-01 04:06:53 UTC
(In reply to Matt Turner from comment #14)
> That's not the problem. It's that you're trying to fetch
> xorg-server-1.18.tar.bz2 when the filename is xorg-server-1.18.0.tar.bz2.

This is a problem of cristiano04@gmail.com user. With the attached ebuild I have in Manifest: DIST xorg-server-1.18.0.tar.bz2 5818703. So the proper file is fetched.

Also emerge -p1vf =x11-base/xorg-server-1.18.0 gives among other things: http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.0.tar.bz2

Not a problem with the attached ebuild.
Comment 16 cristiano04 2015-12-02 19:30:50 UTC
(In reply to Coacher from comment #15)
> (In reply to Matt Turner from comment #14)
> > That's not the problem. It's that you're trying to fetch
> > xorg-server-1.18.tar.bz2 when the filename is xorg-server-1.18.0.tar.bz2.
> 
> This is a problem of cristiano04@gmail.com user. With the attached ebuild I
> have in Manifest: DIST xorg-server-1.18.0.tar.bz2 5818703. So the proper
> file is fetched.
> 
> Also emerge -p1vf =x11-base/xorg-server-1.18.0 gives among other things:
> http://xorg.freedesktop.org/releases/individual/xserver/xorg-server-1.18.0.
> tar.bz2
> 
> Not a problem with the attached ebuild.

Incorrect. I am using the last ebuild that was posted on the 15th. I will try again.
Comment 17 cristiano04 2015-12-02 19:35:49 UTC
Alright, the last mirror worked (1/3), so it's definitely working.
Comment 18 Paolo Pedroni 2015-12-23 08:20:42 UTC
(In reply to Leho Kraav (:macmaN @lkraav) from comment #9)
> Is there something still missing for getting the unstable ebuild in the tree?

Almost a month has passed. What are we waiting for?
Comment 19 Manuel Rüger (RETIRED) gentoo-dev 2016-01-23 14:18:05 UTC
commit 5f4b088e9064b94d5da69c16075c1f02f6ec116d
Author: Manuel Rüger <mrueg@gentoo.org>
Date:   Sat Jan 23 15:16:06 2016 +0100

    x11-base/xorg-server: Version bump. Thanks to Coacher
    
    Changes compared to 1.17.4 ebuild:
    - drop nptl USE as glx-tls configure option was dropped upstream
    - drop install-libxf86config configure option as was done upstream
    - update dep versions according to configure.ac
    - drop ia64-fix_inx_outx patch as upstream macro now handles ia64
    - update support-multiple-Files-sections patch to apply cleanly
    
    Package-Manager: portage-2.2.27