Re: [PATCH xf86-video-nouveau 00/17] autotools configuration cleanups

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]<

 



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




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux