Bug#796087: Missing release notes
Package: libdrm2 Version: 2.4.64-1 Severity: wishlist I wanted to see what changed between 2.4.63 and 2.4.64 (mostly to see which bugs were fixed) but couldn't find any release notes or even a rough changelog. Indeed, I couldn't even find those on the drm page or repository, so I cannot blame the packaging. Somehow I would expect at least some minimal summary of changes which is not a blunt new upstream release. Ideally this would be provided upstream, and it would be great if this request would be forwarded. The git log between 2.4.63-64 would be terse enough to be acceptable, but no so for 62-63. Maybe we could produce a summary of closed issues from bugs.freedesktop.org automatically, which at least would be informative. I ask because by using the intel drivers I'm constantly affected with an endless stream of small glitches, which gets fixed in one release and just pop-up again in a release or two. I'd like some minimal set of release notes in all the affected packages/libraries so I can judge myself whether upgrading is worth the risk, given upstream doesn't seem too reliable in that regard.
mesa: Changes to 'debian-experimental'
debian/changelog |2 ++ debian/control |4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) New commits: commit 7f6dcc927f13c0e89610cdea81532f3eca4a70f0 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Aug 19 15:52:06 2015 +0300 control: Bump llvm/libclang build-deps to match versions where amdgpu is enabled. diff --git a/debian/changelog b/debian/changelog index 6e24c05..cb173ca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ mesa (11.0.0~git20150817-2) UNRELEASED; urgency=medium [ Timo Aaltonen ] * control: Delete commented out libgl1-mesa-glx-i686 from the file. + * control: Bump llvm/libclang build-deps to match versions where +amdgpu is enabled. -- Andreas Boll andreas.boll@gmail.com Tue, 18 Aug 2015 16:25:44 +0200 diff --git a/debian/control b/debian/control index 67d87ae..66d9bfe 100644 --- a/debian/control +++ b/debian/control @@ -38,10 +38,10 @@ Build-Depends: libudev-dev [linux-any], flex, bison, - llvm-3.7-dev (= 1:3.7~) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], + llvm-3.7-dev (= 1:3.7~+rc2) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], libelf-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], libwayland-dev (= 1.2.0) [linux-any], - libclang-3.7-dev (= 1:3.7~) [amd64 i386 armhf], + libclang-3.7-dev (= 1:3.7~+rc2) [amd64 i386 armhf], libclc-dev [amd64 i386 armhf], Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/mesa Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/mesa.git
xserver-xorg-video-amdgpu: Changes to 'ubuntu'
New branch 'ubuntu' available with the following commits: commit 95fccd07766b6c6e7bdcd1e1f2b0432be8a36ab8 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Aug 19 15:39:56 2015 +0300 update the changelog for ubuntu
Bug#775264: marked as done (mesa: Please apply patch from freedesktop bug #85647)
Your message dated Wed, 19 Aug 2015 18:17:08 + with message-id e1zs7va-0006by...@franck.debian.org and subject line Bug#775264: fixed in mesa 10.3.2-1+deb8u1 has caused the Debian Bug report #775264, regarding mesa: Please apply patch from freedesktop bug #85647 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 775264: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775264 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Source: mesa Version: 10.3.2-1 Severity: important Tags: patch I have had problems with my TAHITI radeon videocard for the last year or so, where it would lock up randomly between 10 minutes to a few hours from booting. So much so that I have needed to switch to fglrx to get my system reliable. This problem apparently only manifests on certain chipsets, like the TAHITI variant I have and not all radeonsi cards out there. I have compiled the current mesa 10.3.2-1 which is the latest available in jessie and sid, with a patch posted in freedesktop bug #85647, and my system is stable in the 3 weeks I'm running this custom version. This patch is already included in mesa 10.3.4, but since a new release has not been forthcoming in the last weeks and the current version must hurt others out there. I'm filing this bug report to nudge the maintainer to either include this patch in 10.3.2, or upgrade to 10.3.4. bug: https://bugs.freedesktop.org/show_bug.cgi?id=85647 patch: https://bugs.freedesktop.org/attachment.cgi?id=109261 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (750, 'testing'), (700, 'stable'), (600, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) diff --git a/src/gallium/drivers/radeonsi/si_dma.c b/src/gallium/drivers/radeonsi/si_dma.c index b1bd5e7..3da2d26 100644 --- a/src/gallium/drivers/radeonsi/si_dma.c +++ b/src/gallium/drivers/radeonsi/si_dma.c @@ -250,6 +250,9 @@ void si_dma_copy(struct pipe_context *ctx, return; } + /* XXX: Asynchronous DMA causes lockups for some */ + goto fallback; + if (src-format != dst-format || src_box-depth 1 || rdst-dirty_level_mask != 0 || rdst-cmask.size || rdst-fmask.size || ---End Message--- ---BeginMessage--- Source: mesa Source-Version: 10.3.2-1+deb8u1 We believe that the bug you reported is fixed in the latest version of mesa, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 775...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Cristau jcris...@debian.org (supplier of updated mesa package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 18 Aug 2015 20:06:29 +0200 Source: mesa Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers libegl1-mesa-drivers-dbg libwayland-egl1-mesa libwayland-egl1-mesa-dbg libopenvg1-mesa libopenvg1-mesa-dbg libopenvg1-mesa-dev libgles1-mesa libgles1-mesa-dbg libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd mesa-opencl-icd-dbg Architecture: source Version: 10.3.2-1+deb8u1 Distribution: jessie Urgency: medium Maintainer: Debian X Strike Force debian-x@lists.debian.org Changed-By: Julien Cristau jcris...@debian.org Description: libegl1-mesa - free implementation of the EGL API -- runtime libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols libegl1-mesa-dev - free implementation of the EGL API -- development files libegl1-mesa-drivers - free implementation of the EGL API -- hardware drivers libegl1-mesa-drivers-dbg - free implementation of the EGL API -- driver debugging symbols
mesa_10.3.2-1+deb8u1_source.changes ACCEPTED into proposed-updates-stable-new, proposed-updates
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 18 Aug 2015 20:06:29 +0200 Source: mesa Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers libegl1-mesa-drivers-dbg libwayland-egl1-mesa libwayland-egl1-mesa-dbg libopenvg1-mesa libopenvg1-mesa-dbg libopenvg1-mesa-dev libgles1-mesa libgles1-mesa-dbg libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd mesa-opencl-icd-dbg Architecture: source Version: 10.3.2-1+deb8u1 Distribution: jessie Urgency: medium Maintainer: Debian X Strike Force debian-x@lists.debian.org Changed-By: Julien Cristau jcris...@debian.org Description: libegl1-mesa - free implementation of the EGL API -- runtime libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols libegl1-mesa-dev - free implementation of the EGL API -- development files libegl1-mesa-drivers - free implementation of the EGL API -- hardware drivers libegl1-mesa-drivers-dbg - free implementation of the EGL API -- driver debugging symbols libgbm-dev - generic buffer management API -- development files libgbm1- generic buffer management API -- runtime libgbm1-dbg - generic buffer management API -- debugging symbols libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development files libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime libgl1-mesa-swx11 - free implementation of the OpenGL API -- runtime libgl1-mesa-swx11-dbg - free implementation of the OpenGL API -- debugging symbols libgl1-mesa-swx11-dev - free implementation of the OpenGL API -- development files libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized] libglapi-mesa - free implementation of the GL API -- shared library libglapi-mesa-dbg - free implementation of the GL API -- debugging symbols libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime libgles1-mesa-dbg - free implementation of the OpenGL|ES 1.x API -- debugging symbols libgles1-mesa-dev - free implementation of the OpenGL|ES 1.x API -- development files libgles2-mesa - free implementation of the OpenGL|ES 2.x API -- runtime libgles2-mesa-dbg - free implementation of the OpenGL|ES 2.x API -- debugging symbols libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- development files libopenvg1-mesa - free implementation of the OpenVG API -- runtime libopenvg1-mesa-dbg - free implementation of the OpenVG API -- debugging symbols libopenvg1-mesa-dev - free implementation of the OpenVG API -- development files libosmesa6 - Mesa Off-screen rendering extension libosmesa6-dev - Mesa Off-screen rendering extension -- development files libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime libwayland-egl1-mesa-dbg - implementation of the Wayland EGL platform -- debugging symbols libxatracker-dev - X acceleration library -- development files libxatracker2 - X acceleration library -- runtime libxatracker2-dbg - X acceleration library -- debugging symbols mesa-common-dev - Developer documentation for Mesa mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime mesa-opencl-icd-dbg - free implementation of the OpenCL API -- debugging symbols mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers mesa-vdpau-drivers-dbg - Debugging symbols for the Mesa VDPAU video acceleration drivers Closes: 775264 Changes: mesa (10.3.2-1+deb8u1) jessie; urgency=medium . [ Timo Aaltonen ] * radeonsi-disable-asynchronous-dma.diff: Disable asynchronous DMA on radeonsi which can cause lockups. (Closes: #775264) Checksums-Sha1: e6706e20a609934e418b995085c5aea28675ff96 5461 mesa_10.3.2-1+deb8u1.dsc 59481cd580a6c735894dedd8c0ecac35a38afdb3 82262 mesa_10.3.2-1+deb8u1.diff.gz Checksums-Sha256: f9b14951df390dc25aac9562e08237e162e06b9526b4136ac58e0df27bea7d36 5461 mesa_10.3.2-1+deb8u1.dsc e9d66405fe9b41a41a022ba452769a4627c97c289d92b1c27dca60c6dccea997 82262 mesa_10.3.2-1+deb8u1.diff.gz Files: c3952379221eea55f921ab93bafcf9ce 5461 graphics optional mesa_10.3.2-1+deb8u1.dsc 4a437b0d1faea7d941ef27b3fc69d9d6 82262 graphics optional mesa_10.3.2-1+deb8u1.diff.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJV03TmAAoJEDEBgAUJBeQMsOcQAMLjauYWid9YpiBbG3ThrKEA QRFM8JNXEyBV8QIkODX80tIDZ0XZVT0T6rMS0dZm0sYpvtnFsM1JgudAdORsM/Fr
Re: Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?
On Sun, Feb 22, 2015 at 10:31:08PM +, Philip Hands wrote: It seems to me it needs something along the lines of this near the -X and -Y options' documentation: ***WARNING*** -Y option is basically irrelevant as the result of Debian shipping a modified binary that treats -X the same way. You'll need to set ForwardX11Trusted to no if you want the documented behaviour that is provided upstream. * The patch that makes this change is here: http://sources.debian.net/src/openssh/1:6.7p1-3/debian/patches/debian-config.patch/ which includes mention of the fact that the change was introduced in order to close this bug: https://bugs.debian.org/237021 where Colin states in Message #47: I think it's become clear that it's too far-reaching at this point in Debian's release cycle; we need time to prepare the rest of the distribution for this sort of thing if it's to become the default. That was in 2004 while Sarge was (not) getting released -- we've had 5 complete release cycles since then, so it might be time to get rid of this patch. I agree that this certainly needs better documentation, and I'll fix that up. Apologies for not having done that sooner. I tried some experiments with ForwardX11Trusted=no today, and frankly, it doesn't even pass the laugh test for usability. Run xterm and try to select something, bam, your xterm crashes with BadAccess. Now, sure, that's telling me that the X SECURITY extension forbids writing to the selection, but giving client software a chance to catch up with the expectation that it should handle such errors is exactly the kind of reason that I chose to deviate from the upstream default in the first place! Now, I didn't do very exhaustive testing or anything, but to me, those ten years haven't actually made a perceptible difference to how X clients respond to failures from the SECURITY extension. If I thought that this was actually useful, it might be worth the pain. But at least I'm not the only one who thinks that this is a dubious benefit for the pain it brings: https://cygwin.com/ml/cygwin-xfree/2008-11/msg00154.html So: I don't think that this decision is realistically just up to me. If I change ssh back to use ForwardX11Trusted=no by default, a bunch of other maintainers are going to be asked to fix their software in various ways: the SECURITY extension may say no to something, but you might reasonably expect that double-clicking in your terminal won't make it explode in your face. debian-devel, debian-x, do you think that it's at all realistic to expect clients to be fixed to handle such failures rather more gracefully? -- Colin Watson [cjwat...@debian.org]
libwayland0 and Qt on Raspberry Pi
Hi. Have you already scheduled to upgrade Wayland to 1.4? Qt 5.5 wants Wayland 1.4 to work and up to now is impossible to use Qt on Wayland. Regards. www.denisgottardello.it GMT+1 Skype: mrdebug Videosurveillance and home automation! http://www.denisgottardello.it/DomusBoss
Re: libwayland0 and Qt on Raspberry Pi
On Wed, Aug 19, 2015 at 2:23 PM, Denis i...@denisgottardello.it wrote: Hi. Have you already scheduled to upgrade Wayland to 1.4? Qt 5.5 wants Wayland 1.4 to work and up to now is impossible to use Qt on Wayland. Debian stable (jessie) already ships with wayland 1.6 (see [1] and/or use packages.debian.org to verify). Upgrade to jessie if you are still using wheezy; if you're using another distribution instead (e.g. Raspbian), contact that distribution's maintainers for instructions/support. Regards, Vincent [1] https://packages.qa.debian.org/w/wayland.html
Re: Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?
On Wed, Aug 19, 2015 at 11:51:36PM +0200, Christoph Anton Mitterer wrote: On Wed, 2015-08-19 at 20:59 +0100, Colin Watson wrote: Run xterm and try to select something, bam, your xterm crashes with BadAccess. Which means that people would typically note quite quickly that they need to open up things more (if they want to continue). In my opinion this is much less worse, than having the current default, where people who may be at risk wouldn't notice anything. So the result is that each user of X11 forwarding swears at their computer for a while until they work out what the problem is, and then configure ForwardX11Trusted no so that it goes away. I hardly see this as a net improvement in the state of the world. I would welcome comments from people other than Christoph, whose views I am already quite familiar with. (And thanks, Josselin.) -- Colin Watson [cjwat...@debian.org]
Re: Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?
Colin Watson cjwat...@debian.org writes: I tried some experiments with ForwardX11Trusted=no today, and frankly, it doesn't even pass the laugh test for usability. Run xterm and try to select something, bam, your xterm crashes with BadAccess. Now, sure, that's telling me that the X SECURITY extension forbids writing to the selection, but giving client software a chance to catch up with the expectation that it should handle such errors is exactly the kind of reason that I chose to deviate from the upstream default in the first place! Now, I didn't do very exhaustive testing or anything, but to me, those ten years haven't actually made a perceptible difference to how X clients respond to failures from the SECURITY extension. If I thought that this was actually useful, it might be worth the pain. But at least I'm not the only one who thinks that this is a dubious benefit for the pain it brings: https://cygwin.com/ml/cygwin-xfree/2008-11/msg00154.html So: I don't think that this decision is realistically just up to me. If I change ssh back to use ForwardX11Trusted=no by default, a bunch of other maintainers are going to be asked to fix their software in various ways: the SECURITY extension may say no to something, but you might reasonably expect that double-clicking in your terminal won't make it explode in your face. Yeah, I think I agree. It would be great if X supported two different types of X forwarding: trusted and untrusted, with apps working in untrusted mode but with more restricted privileges. Should that ever become the case, that would be a great feature to enable. However, right now, there are two different types of X forwarding: the one that works, and the one that causes X apps to crash randomly. Or, in other words, doesn't work. If you want X forwarding that doesn't actually work, just don't use the -X or -Y option at all, and you'll have a much better error message. If someone felt excited about doing the work required to make this feature usable, it sounds like there's lots of low-hanging fruit in the form of X programs that could be taught to support the X11 SECURITY extension. In the meantime, everyone uses ssh -X to forward an X connection that will actually work, and has adjusted to the fact that this grants a lot of power to the remote system. (I've been hearing warnings about being very careful with what hosts you use -X with for something like 15 years. It's not old news.) I've rarely met someone who even knew -Y existed, let alone used it. If there were a real feature benefit, the backwards-incompatibility may be worth it, but given that the feature doesn't actually work, meh. It's hard to get particularly excited about doing work to try to enable it, and it feels really dubious to do it by breaking the command-line option everyone is used to using. -- Russ Allbery (r...@debian.org) http://www.eyrie.org/~eagle/
Re: Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?
Le mercredi 19 août 2015 à 20:59 +0100, Colin Watson a écrit : debian-devel, debian-x, do you think that it's at all realistic to expect clients to be fixed to handle such failures rather more gracefully? Well, I guess it is possible, if we were to introduce appropriate error checking in enough major toolkits. At least in GTK3, I can tell you that it’s not here, and using untrusted cookies will quickly make your applications crash. -- .''`. Josselin Mouette : :' : `. `' `-
Re: Bug#765632: ForwardX11Trusted set to yes over a decade ago, for release reasons?
On Wed, 2015-08-19 at 20:59 +0100, Colin Watson wrote: I tried some experiments with ForwardX11Trusted=no today, and frankly, it doesn't even pass the laugh test for usability. Well but it's ssh Secure Shell - and not ush (Usability Shell). So the defaults should be always the secure ones, and not the fancy-out -of-the-box™. :-) I don't mind though, to leave the defaults as is in stable. Run xterm and try to select something, bam, your xterm crashes with BadAccess. Which means that people would typically note quite quickly that they need to open up things more (if they want to continue). In my opinion this is much less worse, than having the current default, where people who may be at risk wouldn't notice anything. Now, I didn't do very exhaustive testing or anything, but to me, those ten years haven't actually made a perceptible difference to how X clients respond to failures from the SECURITY extension. But just because clients are broken (in that respect) doesn't justify to work around their issues, by making things in ssh less secure. So: I don't think that this decision is realistically just up to me. If I change ssh back to use ForwardX11Trusted=no by default, a bunch of other maintainers are going to be asked to fix their software in various ways: the SECURITY extension may say no to something, but you might reasonably expect that double-clicking in your terminal won't make it explode in your face. Fixing all clients is probably unrealistic,... but anyway, the choice should be in the hands of the sysadmin. X forwarding is probably anyway a rather insecure thing (whether ForwardX11Trusted is yes or no). IMHO it should generally not be enabled per default. Having ForwardX11Trusted=no may be enough for many clients people would use (e.g. such which just display stuff?),... and it's the secure and expected default for those that read the manpage (but not necessarily the Debian-modified manpage). Cheers, Chris. smime.p7s Description: S/MIME cryptographic signature
ANN: xterm-319
Files: ftp://invisible-island.net/xterm/current/xterm-319.tgz ftp://invisible-island.net/xterm/current/xterm-319.tgz.asc ftp://invisible-island.net/xterm/patches/xterm-319.patch.gz ftp://invisible-island.net/xterm/patches/xterm-319.patch.gz.asc ftp://invisible-island.net/xterm/xterm-319.tgz ftp://invisible-island.net/xterm/xterm-319.tgz.asc Patch #319 - 2015/08/19 * add a section to ctlseqs.ms discussing control sequences and ECMA-48, to explain why C1 controls do not occur in the decoded characters from UTF-8 byte streams (prompted by discussion with Poul-Henning Kamp). * modify check for cursor-theme from patch #301 to also check if the resource Xcursor.theme is set to a nonempty value before fallback to xterm's own dummy theme (request by Robert Kloefkorn). * explain in ctlseqs.ms that some keys which normally send SS3-prefixes are changed to CSI-prefixes if key-modifiers are passed as parameters (report by George Nachman). * correct double-free of font information when multiple problems are found, particularly for the wide fonts loaded via the -wc option (report/testcase by Nelson Beebe). * make configure option --enable-builtin-xpms actually work (report by William Bulley). * correct combination of -ls and -e options for utempter configuration (Debian #794201). * NetBSD build-fix for OPT_RENDERFONT versus OPT_SHIFT_FONTS (patch by Matthew Green, forwarded by Thomas Klausner). * fix a few minor bugs found with Coverity. * update pixelvector handling (patch by Ross Combs): + split pixel-based and coord-based functions with common parts factored out to a raw function + add a step variant which loads a single PV digit * make the graphic dirty upon resize or clear, fixing some missing refreshes (patch by Ross Combs) * fixes scrolling to use user coordinates and move in the correct direction (patch by Ross Combs) * several fixes/improvements for ReGIS whitespace and page-handling (patch by Ross Combs). -- Thomas E. Dickey dic...@invisible-island.net http://invisible-island.net ftp://invisible-island.net signature.asc Description: Digital signature
mesa: Changes to 'debian-experimental'
debian/changelog |6 ++ 1 file changed, 6 insertions(+) New commits: commit bab132cb9992b2757e4e090c037827ec7de5f352 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Aug 19 10:52:09 2015 +0300 release to unstable diff --git a/debian/changelog b/debian/changelog index 40b1b68..cb4e0a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -mesa (10.6.4-1) UNRELEASED; urgency=medium +mesa (10.6.4-1) unstable; urgency=medium * New upstream release. - -- Timo Aaltonen tjaal...@debian.org Wed, 12 Aug 2015 13:09:40 +0300 + -- Timo Aaltonen tjaal...@debian.org Wed, 19 Aug 2015 09:11:47 +0300 mesa (10.6.3-1) unstable; urgency=medium commit 771d55b296899b25070287ce10bd16a73c671ab3 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Aug 12 14:59:36 2015 +0300 update the changelog diff --git a/debian/changelog b/debian/changelog index bed0c7c..40b1b68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mesa (10.6.4-1) UNRELEASED; urgency=medium + + * New upstream release. + + -- Timo Aaltonen tjaal...@debian.org Wed, 12 Aug 2015 13:09:40 +0300 + mesa (10.6.3-1) unstable; urgency=medium * New upstream release. commit 6b2fcee64edadbd4db2293f5f4fc1a70e80c7251 Author: Emil Velikov emil.l.veli...@gmail.com Date: Tue Aug 11 16:39:10 2015 +0100 docs: add release notes for 10.6.4 Signed-off-by: Emil Velikov emil.l.veli...@gmail.com diff --git a/docs/relnotes/10.6.4.html b/docs/relnotes/10.6.4.html new file mode 100644 index 000..b330b87 --- /dev/null +++ b/docs/relnotes/10.6.4.html @@ -0,0 +1,136 @@ +!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/html4/loose.dtd; +html lang=en +head + meta http-equiv=content-type content=text/html; charset=utf-8 + titleMesa Release Notes/title + link rel=stylesheet type=text/css href=../mesa.css +/head +body + +div class=header + h1The Mesa 3D Graphics Library/h1 +/div + +iframe src=../contents.html/iframe +div class=content + +h1Mesa 10.6.4 Release Notes / August 11, 2015/h1 + +p +Mesa 10.6.4 is a bug fix release which fixes bugs found since the 10.6.3 release. +/p +p +Mesa 10.6.4 implements the OpenGL 3.3 API, but the version reported by +glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / +glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. +Some drivers don't support all the features required in OpenGL 3.3. OpenGL +3.3 is strongonly/strong available if requested at context creation +because compatibility contexts are not supported. +/p + + +h2SHA256 checksums/h2 +pre +TBD +/pre + + +h2New features/h2 +pNone/p + +h2Bug fixes/h2 + +pThis list is likely incomplete./p +ul + +lia href=https://bugs.freedesktop.org/show_bug.cgi?id=73512;Bug 73512/a - [clover] mesa.icd. should contain full path/li + +lia href=https://bugs.freedesktop.org/show_bug.cgi?id=91290;Bug 91290/a - SIGSEGV glcpp/glcpp-parse.y:1077/li + +/ul + + +h2Changes/h2 + +pAnuj Phogat (6):/p +ul + limesa: Turn get_readpixels_transfer_ops() in to a global function/li + limeta: Fix transfer operations check in meta pbo path for readpixels/li + limeta: Abort meta pbo path if readpixels need signed-unsigned conversion/li + limeta: Don't do fragment color clamping in _mesa_meta_pbo_GetTexSubImage/li + limesa: Add a helper function _mesa_need_luminance_to_rgb_conversion()/li + limeta: Fix reading luminance texture as rgba in _mesa_meta_pbo_GetTexSubImage()/li +/ul + +pBen Widawsky (1):/p +ul + lii965/skl: Add production thread counts and URB size/li +/ul + +pEduardo Lima Mitev (3):/p +ul + limesa: Fix errors values returned by glShaderBinary()/li + limesa: Validate target before resolving tex obj in glTex(ture)SubImageXD/li + limesa: Fix error returned by glCopyTexImage2D() upon an invalid internal format/li +/ul + +pEmil Velikov (6):/p +ul + lidocs: Add checksums for mesa 10.6.3 tarballs/li + liconfigure.ac: do not set HAVE_DRI(23) when libdrm is missing/li + liegl/wayland: libdrm is a hard requirement, treat it as such/li + liwinsys/radeon: don't leak the fd when it is 0/li + libugzilla_mesa.sh: sort the bugs list by number/li + liUpdate version to 10.6.4/li +/ul + +pFrancisco Jerez (1):/p +ul + lii965/fs: Fix fs_inst::regs_read() for sources in the ATTR file./li +/ul + +pFrank Binns (2):/p +ul + liegl/dri: Add error info needed for EGL_EXT_image_dma_buf_import extension/li + liegl: Add eglQuerySurface surface type check for EGL_LARGEST_PBUFFER attrib/li +/ul + +pIgor Gnatenko (1):/p +ul + liopencl: use versioned .so in mesa.icd/li +/ul + +pIlia Mirkin (1):/p +ul + linvc0: fix geometry program revalidation of clipping params/li +/ul + +pKenneth Graunke (1):/p +ul + liglsl: Fix a bug where LHS swizzles of swizzles were too small./li +/ul + +pMarek Olšák (6):/p +ul + list/mesa: don't call st_validate_state in BlitFramebuffer/li + liradeonsi: upload shader rodata after updating scratch relocations/li + list/mesa: don't ignore
mesa: Changes to 'ubuntu+1'
Android.common.mk |9 Android.mk | 15 CleanSpec.mk |1 VERSION|2 bin/bugzilla_mesa.sh | 13 configure.ac | 285 debian/changelog | 43 debian/control | 25 debian/libegl1-mesa.symbols| 10 debian/libgles2-mesa.symbols | 17 debian/patches/egl-platform-mir.patch | 112 debian/rules | 11 docs/GL3.txt | 81 docs/devinfo.html | 400 docs/egl.html |6 docs/index.html| 59 docs/relnotes.html |9 docs/relnotes/10.5.6.html | 147 docs/relnotes/10.5.7.html | 103 docs/relnotes/10.5.8.html | 112 docs/relnotes/10.5.9.html | 140 docs/relnotes/10.6.3.html |3 docs/relnotes/10.6.4.html | 137 docs/relnotes/11.0.0.html | 89 doxygen/.gitignore |1 doxygen/Makefile |1 include/EGL/egl.h | 562 - include/EGL/eglext.h | 258 include/EGL/eglmesaext.h | 33 include/EGL/eglplatform.h | 19 include/GL/glext.h |5 include/GL/glx.h | 92 include/GL/internal/dri_interface.h| 31 include/KHR/khrplatform.h | 19 include/c99_math.h | 12 include/pci_ids/i965_pci_ids.h |3 include/pci_ids/radeonsi_pci_ids.h | 25 scons/gallium.py |1 scons/llvm.py |4 src/Makefile.am| 10 src/SConscript |7 src/egl/Android.mk | 97 src/egl/Makefile.am| 119 src/egl/Makefile.sources | 34 src/egl/SConscript | 34 src/egl/drivers/dri2/Android.mk| 64 src/egl/drivers/dri2/Makefile.am | 68 src/egl/drivers/dri2/SConscript| 40 src/egl/drivers/dri2/egl_dri2.c| 353 src/egl/drivers/dri2/egl_dri2.h| 16 src/egl/drivers/dri2/platform_android.c| 11 src/egl/drivers/dri2/platform_drm.c| 26 src/egl/drivers/dri2/platform_surfaceless.c| 162 src/egl/drivers/dri2/platform_wayland.c| 89 src/egl/drivers/dri2/platform_x11.c| 157 src/egl/drivers/haiku/SConscript | 34 src/egl/drivers/haiku/egl_haiku.cpp| 290 src/egl/main/Android.mk| 164 src/egl/main/Makefile.am | 98 src/egl/main/Makefile.sources | 31 src/egl/main/SConscript| 52 src/egl/main/eglapi.c | 327 src/egl/main/eglapi.h
mesa: Changes to 'refs/tags/mesa-10.6.4-1'
Tag 'mesa-10.6.4-1' created by Timo Aaltonen tjaal...@debian.org at 2015-08-19 07:52 + Tagging upload of mesa 10.6.4-1 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAABAgAGBQJV1DWsAAoJEMtwMWWoiYTcq+YQAI1yqNyWI9/oQFaC3yVVN+NW J7Ln0y/nZlxclpr9VFoRBDCsjVlN0jX84WSYVvujWnbOQcjB/TGWZHFnTNnoJEeR 1x/cSSppS86/OgRClNMfs7ie73HkpZvGDw3EKZ+JRxItnF9snvrdOezDUtf5hGyU GmnEnVBzO4BIr/Rs0sBLrzQEDiLlALkK5Ck6AQKNSx6iPywWnMyDY4X7N2z/RrrF txU34J0Hts60Bf67bg6gmmDU26znURMYVJjBT85KE0KToE+9XgQZRf5+qjP8S7/j LoWVFpCN5LMpg52YAbZNQzbyYUMQI5HnPiBpioIl2hs7/CylwoTKxyltmZ7zxh5Y VjMVOA2W1HO95Iof0mJ2flmeiiGCpPMsW5Lpvt5yhfAj0WxaOOjWuEclDK9d34Tb iguqeAGRvrfWFlq4gO479uE8jHQ2Se7/vq1AftU0tZCZt61fWcuMcpo1Z2mJWYsu lssp+Wt7utCckydOSOjoVDVJgUbVGAmZ31wEn+dcWT8eV5LGfU3w+sZgaiSNOQDM VJEBZkWrPj0RXeee32Vkvrje7oJW0+H4KNenJTR8KzZQBK3bYwqgpTvagEnwa6HJ /SPIWP33RAGFvlWXtdvm/GEJpHLNxpwPgCPyePfYA7lZDZg7ZIDXRE1fryoX/3UA n4sYPVe6SztzwXcVe3jD =239R -END PGP SIGNATURE- Changes since mesa-10.6.3-1: Anuj Phogat (6): mesa: Turn get_readpixels_transfer_ops() in to a global function meta: Fix transfer operations check in meta pbo path for readpixels meta: Abort meta pbo path if readpixels need signed-unsigned conversion meta: Don't do fragment color clamping in _mesa_meta_pbo_GetTexSubImage mesa: Add a helper function _mesa_need_luminance_to_rgb_conversion() meta: Fix reading luminance texture as rgba in _mesa_meta_pbo_GetTexSubImage() Ben Widawsky (1): i965/skl: Add production thread counts and URB size Eduardo Lima Mitev (3): mesa: Fix errors values returned by glShaderBinary() mesa: Validate target before resolving tex obj in glTex(ture)SubImageXD mesa: Fix error returned by glCopyTexImage2D() upon an invalid internal format Emil Velikov (7): docs: Add checksums for mesa 10.6.3 tarballs configure.ac: do not set HAVE_DRI(23) when libdrm is missing egl/wayland: libdrm is a hard requirement, treat it as such winsys/radeon: don't leak the fd when it is 0 bugzilla_mesa.sh: sort the bugs list by number Update version to 10.6.4 docs: add release notes for 10.6.4 Francisco Jerez (1): i965/fs: Fix fs_inst::regs_read() for sources in the ATTR file. Frank Binns (2): egl/dri: Add error info needed for EGL_EXT_image_dma_buf_import extension egl: Add eglQuerySurface surface type check for EGL_LARGEST_PBUFFER attrib Igor Gnatenko (1): opencl: use versioned .so in mesa.icd Ilia Mirkin (1): nvc0: fix geometry program revalidation of clipping params Kenneth Graunke (1): glsl: Fix a bug where LHS swizzles of swizzles were too small. Marek Olšák (6): st/mesa: don't call st_validate_state in BlitFramebuffer radeonsi: upload shader rodata after updating scratch relocations st/mesa: don't ignore texture buffer state changes radeonsi: rework how shader pointers to descriptors are set radeonsi: completely rework updating descriptors without CP DMA r600g: fix the CB_SHADER_MASK setup Samuel Iglesias Gonsalvez (1): glsl/glcpp: fix SIGSEGV when checking error condition for macro redefinition Samuel Pitoiset (1): nv50: avoid segfault with enabled but unbound vertex attrib Timo Aaltonen (3): Merge branch 'upstream-unstable' into debian-unstable update the changelog release to unstable --- VERSION|2 bin/bugzilla_mesa.sh | 13 configure.ac | 24 debian/changelog |6 docs/relnotes/10.6.3.html |3 docs/relnotes/10.6.4.html | 136 include/GL/internal/dri_interface.h|8 src/egl/drivers/dri2/egl_dri2.c|6 src/egl/main/eglsurface.c |3 src/gallium/drivers/nouveau/nv50/nv50_vbo.c|5 src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c |2 src/gallium/drivers/r600/evergreen_state.c |8 src/gallium/drivers/r600/r600_shader.c |1 src/gallium/drivers/radeonsi/si_descriptors.c | 548 +++-- src/gallium/drivers/radeonsi/si_pipe.h | 11 src/gallium/drivers/radeonsi/si_shader.c | 49 - src/gallium/drivers/radeonsi/si_shader.h |1 src/gallium/drivers/radeonsi/si_state.h| 45 - src/gallium/drivers/radeonsi/si_state_draw.c | 10 src/gallium/drivers/radeonsi/si_state_shaders.c| 12 src/gallium/targets/opencl/Makefile.am |2 src/gallium/targets/opencl/mesa.icd|1 src/gallium/targets/opencl/mesa.icd.in |1 src/gallium/winsys/radeon/drm/radeon_drm_winsys.c |4 src/glsl/glcpp/glcpp-parse.y
Processing of mesa_10.6.4-1_amd64.changes
mesa_10.6.4-1_amd64.changes uploaded successfully to localhost along with the files: mesa_10.6.4-1.dsc mesa_10.6.4.orig.tar.gz mesa_10.6.4-1.diff.gz libegl1-mesa-dbg_10.6.4-1_amd64.deb libegl1-mesa-dev_10.6.4-1_amd64.deb libegl1-mesa-drivers_10.6.4-1_amd64.deb libegl1-mesa_10.6.4-1_amd64.deb libgbm-dev_10.6.4-1_amd64.deb libgbm1-dbg_10.6.4-1_amd64.deb libgbm1_10.6.4-1_amd64.deb libgl1-mesa-dev_10.6.4-1_amd64.deb libgl1-mesa-dri-dbg_10.6.4-1_amd64.deb libgl1-mesa-dri_10.6.4-1_amd64.deb libgl1-mesa-glx-dbg_10.6.4-1_amd64.deb libgl1-mesa-glx_10.6.4-1_amd64.deb libgl1-mesa-swx11-dbg_10.6.4-1_amd64.deb libgl1-mesa-swx11-dev_10.6.4-1_amd64.deb libgl1-mesa-swx11_10.6.4-1_amd64.deb libglapi-mesa-dbg_10.6.4-1_amd64.deb libglapi-mesa_10.6.4-1_amd64.deb libgles1-mesa-dbg_10.6.4-1_amd64.deb libgles1-mesa-dev_10.6.4-1_amd64.deb libgles1-mesa_10.6.4-1_amd64.deb libgles2-mesa-dbg_10.6.4-1_amd64.deb libgles2-mesa-dev_10.6.4-1_amd64.deb libgles2-mesa_10.6.4-1_amd64.deb libosmesa6-dev_10.6.4-1_amd64.deb libosmesa6_10.6.4-1_amd64.deb libwayland-egl1-mesa-dbg_10.6.4-1_amd64.deb libwayland-egl1-mesa_10.6.4-1_amd64.deb libxatracker-dev_10.6.4-1_amd64.deb libxatracker2-dbg_10.6.4-1_amd64.deb libxatracker2_10.6.4-1_amd64.deb mesa-common-dev_10.6.4-1_amd64.deb mesa-opencl-icd-dbg_10.6.4-1_amd64.deb mesa-opencl-icd_10.6.4-1_amd64.deb mesa-vdpau-drivers-dbg_10.6.4-1_amd64.deb mesa-vdpau-drivers_10.6.4-1_amd64.deb Greetings, Your Debian queue daemon (running on host franck.debian.org)
mesa_10.6.4-1_amd64.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Wed, 19 Aug 2015 09:11:47 +0300 Source: mesa Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 libgl1-mesa-swx11-dev libxatracker2 libxatracker2-dbg libxatracker-dev libgbm1 libgbm1-dbg libgbm-dev libegl1-mesa libegl1-mesa-dbg libegl1-mesa-dev libegl1-mesa-drivers libwayland-egl1-mesa libwayland-egl1-mesa-dbg libgles1-mesa libgles1-mesa-dbg libgles1-mesa-dev libgles2-mesa libgles2-mesa-dbg libgles2-mesa-dev libglapi-mesa libglapi-mesa-dbg libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev mesa-vdpau-drivers mesa-vdpau-drivers-dbg mesa-opencl-icd mesa-opencl-icd-dbg Architecture: source amd64 Version: 10.6.4-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike Force debian-x@lists.debian.org Changed-By: Timo Aaltonen tjaal...@debian.org Description: libegl1-mesa - free implementation of the EGL API -- runtime libegl1-mesa-dbg - free implementation of the EGL API -- debugging symbols libegl1-mesa-dev - free implementation of the EGL API -- development files libegl1-mesa-drivers - transitional dummy package libgbm-dev - generic buffer management API -- development files libgbm1- generic buffer management API -- runtime libgbm1-dbg - generic buffer management API -- debugging symbols libgl1-mesa-dev - free implementation of the OpenGL API -- GLX development files libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules libgl1-mesa-dri-dbg - Debugging symbols for the Mesa DRI modules libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime libgl1-mesa-glx-dbg - Debugging symbols for the Mesa GLX runtime libgl1-mesa-swx11 - free implementation of the OpenGL API -- runtime libgl1-mesa-swx11-dbg - free implementation of the OpenGL API -- debugging symbols libgl1-mesa-swx11-dev - free implementation of the OpenGL API -- development files libgl1-mesa-swx11-i686 - Mesa OpenGL runtime [i686 optimized] libglapi-mesa - free implementation of the GL API -- shared library libglapi-mesa-dbg - free implementation of the GL API -- debugging symbols libgles1-mesa - free implementation of the OpenGL|ES 1.x API -- runtime libgles1-mesa-dbg - free implementation of the OpenGL|ES 1.x API -- debugging symbols libgles1-mesa-dev - free implementation of the OpenGL|ES 1.x API -- development files libgles2-mesa - free implementation of the OpenGL|ES 2.x API -- runtime libgles2-mesa-dbg - free implementation of the OpenGL|ES 2.x API -- debugging symbols libgles2-mesa-dev - free implementation of the OpenGL|ES 2.x API -- development files libosmesa6 - Mesa Off-screen rendering extension libosmesa6-dev - Mesa Off-screen rendering extension -- development files libwayland-egl1-mesa - implementation of the Wayland EGL platform -- runtime libwayland-egl1-mesa-dbg - implementation of the Wayland EGL platform -- debugging symbols libxatracker-dev - X acceleration library -- development files libxatracker2 - X acceleration library -- runtime libxatracker2-dbg - X acceleration library -- debugging symbols mesa-common-dev - Developer documentation for Mesa mesa-opencl-icd - free implementation of the OpenCL API -- ICD runtime mesa-opencl-icd-dbg - free implementation of the OpenCL API -- debugging symbols mesa-vdpau-drivers - Mesa VDPAU video acceleration drivers mesa-vdpau-drivers-dbg - Debugging symbols for the Mesa VDPAU video acceleration drivers Changes: mesa (10.6.4-1) unstable; urgency=medium . * New upstream release. Checksums-Sha1: a8fd9805fbc3ce54b8c67edaeb7ee874890330bf 5096 mesa_10.6.4-1.dsc f31703e80538d7c5be7d1e425d5aa6599b9485cc 11842936 mesa_10.6.4.orig.tar.gz 6b51f461eb4447788180787536c47ece92f224a5 109901 mesa_10.6.4-1.diff.gz 63857fa3391f745b4e8497b16dbb6ec197216313 259726 libegl1-mesa-dbg_10.6.4-1_amd64.deb 4c150c26a98c257a017be3e924c4318c7e7030b8 50724 libegl1-mesa-dev_10.6.4-1_amd64.deb 5dbd13bdcf73988e291436f99ef034cf06393617 37676 libegl1-mesa-drivers_10.6.4-1_amd64.deb c1ecd82f647ccc9b3552516ea0cbe715fd3769a6 94390 libegl1-mesa_10.6.4-1_amd64.deb d62d41db70465b193d7506972c6cbfb55d059690 40570 libgbm-dev_10.6.4-1_amd64.deb 95974dc308f177eeda344c306fb5b8349ef891bd 96598 libgbm1-dbg_10.6.4-1_amd64.deb f8a9e1b226222882bdb094be47109b16752aa1bd 56676 libgbm1_10.6.4-1_amd64.deb 2f91e1f1d23ddf53e596ed3ed7729483c3c1fb7c 38454 libgl1-mesa-dev_10.6.4-1_amd64.deb c0d899fffd7125b187b1464e86bc38a2c1ce6dc4 37018558 libgl1-mesa-dri-dbg_10.6.4-1_amd64.deb 20d0ea29df240630abdebe5e13562ca93326d175 3603208 libgl1-mesa-dri_10.6.4-1_amd64.deb d741f7e1a41ccad8bd0ab77e8da2775eb201bdc9 867372 libgl1-mesa-glx-dbg_10.6.4-1_amd64.deb b05693a7c214dc8a4f8fc61bbf04f1a10bc5dd46 178730 libgl1-mesa-glx_10.6.4-1_amd64.deb 9558e420816f0fd73d6a75ba106ec58f36f746db 9204524 libgl1-mesa-swx11-dbg_10.6.4-1_amd64.deb
mesa: Changes to 'debian-unstable'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit bab132cb9992b2757e4e090c037827ec7de5f352 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Aug 19 10:52:09 2015 +0300 release to unstable diff --git a/debian/changelog b/debian/changelog index 40b1b68..cb4e0a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -mesa (10.6.4-1) UNRELEASED; urgency=medium +mesa (10.6.4-1) unstable; urgency=medium * New upstream release. - -- Timo Aaltonen tjaal...@debian.org Wed, 12 Aug 2015 13:09:40 +0300 + -- Timo Aaltonen tjaal...@debian.org Wed, 19 Aug 2015 09:11:47 +0300 mesa (10.6.3-1) unstable; urgency=medium