Thanks, applied. On Mon, Jan 21, 2019 at 12:52 AM Rhys Kidd <rhyskidd@xxxxxxxxx> wrote: > > Series of cleanups to autotools build config files to utilize the available > xorg-server macros, defaults and more closely match other modern Xorg drivers. > > Notable improvements: > - gitignore fully covers potential build artifacts > - Simplify logic given stated minimum required version of xorg-server 1.8 > - Remove use of deprecated, outdated or no longer required macros > - Utilize xorg macros where possible, instead of rolling own approaches > - Provide clearer documentation of autotools build steps > - Address warnings from libtoolize > - Set automake configuration options consistently in one location > - Provide complete URL to bug reports for Xorg DDX nouveau driver > - Fix typos > > Commits referenced from xf86-video-intel, xf86-video-amdgpu and xf86-video-ati > > Rhys Kidd (17): > config: Fix typo in comment > config,nv: Use xorg-macros PACKAGE_VERSION_{MAJOR,MINOR,PATCHLEVEL} > config: Only check for presence of libdrm package once > config: Rely upon list.h as at least xorg-server 1.8 required > config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 > gitignore: Update to mirror modern X.org drivers > config: libtoolize: put macros in AC_CONFIG_MACRO_DIR, 'm4' > config: Use XORG_DEFAULT_OPTIONS which replaces six XORG_* macros > config: remove unrequired AC_HEADER_STDC > config: Utilize util-macros 1.8 for additional man page support > config: Use LT_INIT option instead of AC_DISABLE_STATIC > config: Add comments for main statements > config: Remove unrequired AC_SUBST for LIBDRM_NOUVEAU and LIBUDEV > config: remove unused sdkdir=$(pkg-config...) statement > config: Set automake options consistently in one location > config: Complete bug report URL for Xorg DDX nouveau driver > config: Suggest upstream to find macros in case they are missing > > .gitignore | 71 +++++++++++++++++++++++++++++++++++++++++-------- > Makefile.am | 3 ++- > configure.ac | 70 +++++++++++++++++------------------------------- > m4/.gitignore | 5 ++++ > man/Makefile.am | 20 ++------------ > src/nv_driver.c | 2 +- > 6 files changed, 94 insertions(+), 77 deletions(-) > create mode 100644 m4/.gitignore > > -- > 2.19.1 > > _______________________________________________ > Nouveau mailing list > Nouveau@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/nouveau _______________________________________________ Nouveau mailing list Nouveau@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/nouveau