Summary: | x11-drivers/ati-drivers-8.39.4 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | gent_bz |
Component: | New packages | Assignee: | Marien Zwart (RETIRED) <marienz> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | chrb, cr0nDaem0n, flokno, gentoo, it-knodel, james, lu_zero, mail.pandor, Protonic86, rl03, teidakankan, world.root, yang |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://ati.amd.com/support/drivers/linux64/linux64-radeon.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6
New license for ati-drivers-8.38.6 Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6 Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6 Changes from ati-drivers-8.38.6.ebuild needed to build ati-drivers-8.39.4 |
Description
gent_bz
2007-06-28 04:20:39 UTC
Created attachment 123270 [details, diff]
Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6
Created attachment 123271 [details]
New license for ati-drivers-8.38.6
Another change : LICENSE
In 8.38.6, the license has changed - mostly to replace ATI with AMD, but also to add a new clause :
(d)
vii) no rights are granted to distribute the binary form of the AMD Linux
Kernel Module made by linking the AMD Proprietary Kernel Library and the
AMD Kernel Compatibility Layer binary compiled using Linux kernel
headers;
Updated license attached - suggest it be named AMD. File is from ati-driver-installer-8.38.6-x86.x86_64.run/ATI_LICENSE.TXT (yes, language of the license was changed, file name was not).
Would require that ATI be changed to AMD in LICENSE list in ebuild.
Another change to LICENSE: ati-driver-installer-8.38.6-x86.x86_64.run/common/usr/share/doc/fglrx/ contains five license files - LICENSE.GPL, LICENSE.QPL, ATI_LICENSE.TXT [AMD], LICENSE.expat and LICENSE.xmlconfig. LICENSE.expat and LICENSE.xmlconfig are both 'as-is' style licenses, and the others are covered by GPL-2, QPL-1.0 and (proposed)AMD. "as-is" should be added to LICENSE in the ebuild to cover expat and xmlconfig. Picky change : In ati-driver-8.37.6-r1.ebuild: # These are the userspace utilities that we also have source for. # We rebuild those in ati-drivers-extra. rm \ "${ARCH_DIR}"/usr/X11R6/bin/{fgl_glxgears,fglrx_xgamma} \ "${ARCH_DIR}"/usr/X11R6/${PKG_LIBDIR}/libfglrx_gamma* \ || die "bin rm failed" The comment is inaccurate - we do indeed have source for those utilities, but we don't rebuild them in ati-drivers-extra - ati-drivers-extra has not been bumped since 8.33.6 when its behaviour was (iiuc) subsumed by the ati-drivers ebuild. End result? The comment above should probably read # We rebuild those later. or something. I'll add an updated patch that covers all of this. (which will also remove a check on >=xorg-server-1.0.99 as there is no <xorg-server-1.1 in portage) Created attachment 123273 [details, diff]
Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6
All previous comments combined into one patch.
(In reply to comment #5) > Created an attachment (id=123273) [edit] > Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6 > > All previous comments combined into one patch. > forcing people to upgrade xorg is unexceptable and should not be changed by any means. the qt3 flag is correct it needs to be droped and license needs to be updated that is all. (In reply to comment #6) > > forcing people to upgrade xorg is unexceptable and should not be changed by any > means. The driver package from ATI/AMD supports xfree-4.3 - should there be support for that in the ebuild also? btw. 8.38.7 is a hotfix release. renaming the patched ebuild from above is sufficient and works. Created attachment 123847 [details, diff]
Changes from ati-drivers-8.37.6-r1.ebuild needed to build ati-drivers-8.38.6
One extra change : the file /etc/ati/control should be installed - it is not currently.
(In reply to comment #7) > (In reply to comment #6) > > > > forcing people to upgrade xorg is unexceptable and should not be changed by any > > means. > > The driver package from ATI/AMD supports xfree-4.3 - should there be support > for that in the ebuild also? > Xfree was out of the tree long before ati-drivers was added. Any user that is still on xfree should be shot and hung by the balls in my opinions. *** Bug 185968 has been marked as a duplicate of this bug. *** 8.39.4 is out, changing summary. emerge of 8.39.4 works by applying patch from Comment #9 then renaming to the appropriate version. Created attachment 126565 [details, diff]
Changes from ati-drivers-8.38.6.ebuild needed to build ati-drivers-8.39.4
Anyone else seeing this with the ebuild currently in portage?
>>> Unpacking source...
chmod: changing permissions of `/tmp/portage/x11-drivers/ati-drivers-8.39.4/distdir/ati-driver-installer-8.39.4-x86.x86_64.run': Operation not permitted
gzip: common/usr/share/man/man8/atieventsd.8.gz: No such file or directory
!!! ERROR: x11-drivers/ati-drivers-8.39.4 failed.
*ati-drivers-8.39.4 (03 Aug 2007) 03 Aug 2007; Jeff Gardner <je_fro@gentoo.org> +ati-drivers-8.39.4.ebuild: Revision bump - several changes wrt bug #183480. Special thanks to Jory Pratt and Jonathan Adamczewski. The ebuild is broken on amd64 (Bug 187706). |