<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - link_shader and deserialize_glsl_program suddenly consume huge amount of RAM"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111077#c37">Comment # 37</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - link_shader and deserialize_glsl_program suddenly consume huge amount of RAM"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111077">bug 111077</a>
from <span class="vcard"><a class="email" href="mailto:mattst88@gmail.com" title="Matt Turner <mattst88@gmail.com>"> <span class="fn">Matt Turner</span></a>
</span></b>
<pre>(In reply to <a href="mailto:roland@rptd.ch">roland@rptd.ch</a> from <a href="show_bug.cgi?id=111077#c36">comment #36</a>)
<span class="quote">> # mkdir -p /etc/portage/patches/media-libs/mesa/
> # cd /etc/portage/patches/media-libs/mesa/
> wget '<a href="https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch">https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch</a>'
> --2019-09-11 18:35:51--
> <a href="https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch">https://gitlab.freedesktop.org/mesa/mesa/merge_requests/1852.patch</a>
> Resolving gitlab.freedesktop.org... 35.185.111.185
> Connecting to gitlab.freedesktop.org|35.185.111.185|:443... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: unspecified [text/plain]
> Saving to: ‘1852.patch’
>
> 1852.patch [ <=>
> ] 13.33K --.-KB/s in 0.1s
>
> 2019-09-11 18:35:52 (113 KB/s) - ‘1852.patch’ saved [13646]
> # ebuild /usr/portage/media-libs/mesa/mesa-19.0.8.ebuild prepare
> * mesa-19.0.8.tar.xz BLAKE2B SHA512 size ;-) ...
> [ ok ]
> * checking ebuild checksums ;-) ...
> [ ok ]
> * checking miscfile checksums ;-) ...
> [ ok ]
> >>> Unpacking source...
> >>> Unpacking mesa-19.0.8.tar.xz to /var/tmp/portage/media-libs/mesa-19.0.8/work
> >>> Source unpacked in /var/tmp/portage/media-libs/mesa-19.0.8/work
> >>> Preparing source in /var/tmp/portage/media-libs/mesa-19.0.8/work/mesa-19.0.8 ...
> >>> Source prepared.
>
> I'm sorry but this procedure does not pick up the patch. Any ideas why this
> could be the case? The directory /var/db/repos/gentoo/media-libs/mesa/ in
> your version does not exist on my system.</span >
Huh. Very strange. :|
(The /var/db/repos/gentoo path is the new path for ebuild repositories. It's
exactly the same as /usr/portage on your system. It's a pretty recent change.
See <a href="https://wiki.gentoo.org/wiki//var/db/repos/gentoo">https://wiki.gentoo.org/wiki//var/db/repos/gentoo</a>)
Maybe just build and test from a git checkout, like you were doing in the git
bisect. I'm not sure why portage isn't applying the patch :(</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>