Re: updating xf86-video-intel driver

Michael Richardson <[email protected]> Mon, 22 Nov 2021 08:33:54 -0500
Newsgroups gmane.os.netbsd.devel.x11
Message-ID <19809.1637588034@localhost>
Thank you for the reply.

matthew green <[email protected]> wrote:
    > Michael Richardson writes:
    >> Is there some script/process/README that I'm missing on how the
    >> xfreedesktop.org code is imported into the xsrc tree?
    >> I see these dist/ subdirectories, but they seem to be neither a superset or
    >> subset of what's out there in gitlab.freedesktop.org land.

    > the upstream srcs are imported into

    > xsrc/external/<lic>/<package>/dist

    > with some pre-generated files stored along side the
    > dist subdir in either include or src normally.

Is this done by some script?
Is there some record of what commitid was imported before?
I want to update to latest to see if that solves some problems, but maybe
I'll have to port just the specific fix.

    > the build is over in src, though.  see:

    > src/external/mit/xorg/server/drivers/xf86-video-intel*

    > (there are two versions to choose from.)

Thank you.
Why two versions? Which is default?

    >> (I'm also perplexed by the xfree/xc references in xsrc/Makefile.
    >> That must be old.  build.sh somehow works while not tripping there.
    >> I don't quite understand what's going on. Used to be cd /usr/xsrc && make,
    >> did something, but maybe those days are long over)

    > someone (tm) should remove old xsrc/xfree refs.  you can
    > trigger something similiar to the old "make" in xsrc with
    > a "nbmake-foo build" in src/external/mit/xorg as a toplevel.

thank you, that should be shorter :-)
At present, I see issues/conflicts with deprecated warnings (vs -Werrors) in
the code.
signature.asc (application/pgp-signature, 487 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEbsyLEzg/qUTA43uogItw+93Q3WUFAmGbnEIACgkQgItw+93Q
3WXZhQf/Tct2WPzwfnIfum3ZU6CwWMMr6FVwc6MHbx56gNShEa+WSWKyPUc/qMuw
FS29aIuoN1oWsCN6mWqiO9ib+05/EcnuGQjYt/g5vBQIUu3YluVDHbE2yNdgVXyM
rBVz63IMA67GX+Fv0Zu55aMcuALg98GTJWcTvzs7GjfSEXi5TrsM9PKlpTdtSyu/
1lK8MYitMGfp1+Qe/KZMAFYiVw96KdJqNL0u2RTA5O/tZ9s30WWt6cUIjc0DjGsn
f3rFi0bh/rSH73Ms1Gy2geUL2eR7I1/CsO+F6kOxRLatsK021BJJJsH/Ykud3qCN
148IjECBiCRtazxfsTSjBTqxp8HffQ==
=ntvy
-----END PGP SIGNATURE-----