<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>