<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><div>Happy New Year!!!<br /><br />Great work by great people....<br /><br />-K</div></td></tr></table>            <div id="_origMsg_">
                <div>
                    <br />
                    <div>
                        <div style="font-size:0.9em">
                            <hr size="1">
                            <b>
                                <span style="font-weight:bold">From:</span>
                            </b>
                            Gordon Ross <gordon.w.ross@gmail.com>;                            <br>
                            <b>
                                <span style="font-weight:bold">To:</span>
                            </b>
                            Alexander Pyhalov <alp@rsu.ru>; Toomas Soome <tsoome@me.com>;                                                     <br>
                            <b>
                                <span style="font-weight:bold">Cc:</span>
                            </b>
                            OpenIndiana Developer mailing list <oi-dev@openindiana.org>;                                                     <br>
                            <b>
                                <span style="font-weight:bold">Subject:</span>
                            </b>
                            Re: [oi-dev] Problems with packages and drm                            <br>
                            <b>
                                <span style="font-weight:bold">Sent:</span>
                            </b>
                            Sat, Dec 31, 2016 5:35:56 PM                            <br>
                        </div>
                            <br>
                            <table cellspacing="0" cellpadding="0" border="0">
                                <tbody>
                                    <tr>
                                        <td valign="top">Here's a PR to cleanup the warning and pkgconfig nits<br clear="none">(Make the Check-patches output clean)<br clear="none"><br clear="none"><a shape="rect" href="https://github.com/illumos/gfx-drm/pull/3" target="_blank">https://github.com/illumos/gfx-drm/pull/3</a><br clear="none"><br clear="none"><div class="yqt4458572959" id="yqtfd78463"><br clear="none">On Sat, Dec 31, 2016 at 12:57 AM, Gordon Ross <<a shape="rect" ymailto="mailto:gordon.w.ross@gmail.com" href="javascript:return">gordon.w.ross@gmail.com</a>> wrote:<br clear="none">> I've been only occasionally available the last couple weeks.<br clear="none">> I see you committed the pkgconfig, which is fine of course,<br clear="none">> but now Check_patches doesn't run "clean"...<br clear="none">><br clear="none">> I'll need to fix that before the next version bump in libdrm.<br
 clear="none">><br clear="none">> BTW, does the upstream (libdrm development) really use<br clear="none">> usr/include/libdrm (not usr/include/drm?)<br clear="none">> If so, perhaps we should too.<br clear="none">><br clear="none">><br clear="none">><br clear="none">> On Tue, Dec 27, 2016 at 10:18 AM, Alexander Pyhalov <<a shape="rect" ymailto="mailto:alp@rsu.ru" href="javascript:return">alp@rsu.ru</a>> wrote:<br clear="none">>> On 12/27/16 02:02 PM, Alexander Pyhalov wrote:<br clear="none">>>><br clear="none">>>> On 12/26/16 09:17 PM, Andreas Wacknitz wrote:<br clear="none">>>>><br clear="none">>>>> Hi,<br clear="none">>>>><br clear="none">>>>> I have two kind of problems building and publishing packages with drm.<br clear="none">>>>><br clear="none">>>>> 1. #include <drm.h> fails for several packags now.<br
 clear="none">>>>>     I don't know whether this is simply because of a missing include<br clear="none">>>>> path or something else.<br clear="none">>>>>     Example packages: x11/mesa, x11/redshift, x11/tigervnc,<br clear="none">>>>> x11/xf86-video-ati, x11/xf86-video-openchrome<br clear="none">>>>> 2. Some package cannot link successfully anymore because of 32/64 clash<br clear="none">>>>> with libdrm.so:<br clear="none">>>>>     They fail with "ld: fatal: file /usr/lib/xorg/amd64/libdrm.so: wrong<br clear="none">>>>> ELF class: ELFCLASS64"<br clear="none">>>>>     It seems as if 32 bit builds try to use 64 bit libdrm.<br clear="none">>>>>     Example packages: clutter-gst, clutter-gtk<br clear="none">>>>><br clear="none">>>>> Are these problems local here or does anybody else suffer?
 And how can<br clear="none">>>>> this be fixed?<br clear="none">>>>><br clear="none">>>><br clear="none">>>> Hi.<br clear="none">>>> Updated my build zone, installed header-drm....<br clear="none">>>> See the same.<br clear="none">>>> libdrm.pc is broken.<br clear="none">>>><br clear="none">>>> Created <a shape="rect" href="https://www.illumos.org/issues/7692 " target="_blank">https://www.illumos.org/issues/7692 </a>.<br clear="none">>>><br clear="none">>>><br clear="none">>><br clear="none">>> Gordon, it seems the following patch fixes the issue:<br clear="none">>><br clear="none">>> <a shape="rect" href="https://github.com/pyhalov/gfx-drm/commit/b1ebcc82b300cdb4abd4ad83b0b1b832758fb73f" target="_blank">https://github.com/pyhalov/gfx-drm/commit/b1ebcc82b300cdb4abd4ad83b0b1b832758fb73f</a><br clear="none">>><br
 clear="none">>> Current patch mechanism in gfx-drm is ugly, so I had to update also another<br clear="none">>> patch, touching *.pc.in files, but it's as sepate issue.<br clear="none">>><br clear="none">>> Also this patch fixes one compilation warning:<br clear="none">>> <a shape="rect" href="https://github.com/pyhalov/gfx-drm/commit/b30075dd1203a123a871687281c2dc1f38fe956e" target="_blank">https://github.com/pyhalov/gfx-drm/commit/b30075dd1203a123a871687281c2dc1f38fe956e</a><br clear="none">>> (seems to appear only in debug build).<br clear="none">>><br clear="none">>><br clear="none">>> As this issue affects oi-userland build, I'd appreciate if someone committed<br clear="none">>> this (or another) fix for <a shape="rect" href="https://www.illumos.org/issues/7692" target="_blank">https://www.illumos.org/issues/7692</a><br clear="none">>> --<br clear="none">>> Best
 regards,<br clear="none">>> Alexander Pyhalov,<br clear="none">>> system administrator of Southern Federal University IT department<br clear="none">>><br clear="none">>> _______________________________________________<br clear="none">>> oi-dev mailing list<br clear="none">>> <a shape="rect" ymailto="mailto:oi-dev@openindiana.org" href="javascript:return">oi-dev@openindiana.org</a><br clear="none">>> <a shape="rect" href="https://openindiana.org/mailman/listinfo/oi-dev" target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a><br clear="none"><br clear="none">_______________________________________________<br clear="none">oi-dev mailing list<br clear="none"><a shape="rect" ymailto="mailto:oi-dev@openindiana.org" href="javascript:return">oi-dev@openindiana.org</a><br clear="none"><a shape="rect" href="https://openindiana.org/mailman/listinfo/oi-dev"
 target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a><br clear="none"></div></td>
                                    </tr>
                                </tbody>
                            </table>
                    </div>
                </div>
            </div>