[libvirt] [PATCH] build: nuke all .x-sc* files

Daniel P. Berrange berrange at redhat.com
Wed Mar 23 17:40:25 UTC 2011


On Wed, Mar 16, 2011 at 04:52:01PM -0600, Eric Blake wrote:
> Not every day you see a patch that nukes 27 files!
> 
> * .gnulib: Update to latest, for maint.mk improvements
> * bootstrap: Resync to gnulib.
> * bootstrap.conf (ACLOCAL): Swap the secondary aclocal include
> directory, now that bootstrap picks up gnulib/m4 instead of m4.
> * Makefile.am (syntax_check_exceptions, EXTRA_DIST): No longer
> worry about nuked files.
> * cfg.mk (sc_x_sc_dist_check): Delete dead rule.
> (VC_LIST_ALWAYS_EXCLUDE_REGEX): Add HACKING.
> (exclude_file_name_regexp--sc_*): Inline and simplify contents...
> * .x-sc_*: ...from here, then delete the files.
> ---
> 
> * .gnulib c2090a8...0baae9c (28):
>   > maint.mk: allow fine-grained syntax-check exclusion via Make variables
>   > ignore-value tests: Avoid warnings.
>   > passfd: Fix link error on Solaris.
>   > passfd: Fix link error on AIX 5.2.
>   > passfd: Work around bug with CMSG_FIRSTHDR on FreeBSD 6.4.
>   > passfd: Fix compilation error on OpenBSD.
>   > passfd test: Fix warnings.
>   > passfd test: Fix warnings.
>   > passfd module, part 4, tweaks.
>   > passfd module, part 4.
>   > Makefile: rely on GNU make; derive syntax-check rule names
>   > passfd module, part 3.
>   > passfd module, part 2, tweaks.
>   > passfd module, part 2.
>   > wcswidth, mbswidth: Avoid integer overflow.
>   > Oops, fix last commit.
>   > futimens, utimensat: Avoid endless recursion on Solaris 10.
>   > maint.mk: relax a regexp to accommodate other formatting styles
>   > maint.mk: suppress a syntax check false positive
>   > wchar: add explicit dependencies, for Tru64
>   > passfd module, part 1, tweaks.
>   > passfd module, part 1.
>   > regex-quote: New API.
>   > regex-quote: Fix creation of POSIX extended regular expressions.
>   > doc: Improve doc regarding autopoint vs. gnulib.
>   > Update AC_OPENMP macro for Lahey compiler on GNU/Linux.
>   > parse-duration: remove xalloc.h dependency
>   > bootstrap: honor m4_base when running aclocal
> 
>  .gnulib                                 |    2 +-
>  .x-sc_avoid_ctype_macros                |    1 -
>  .x-sc_avoid_if_before_free              |    1 -
>  .x-sc_avoid_write                       |    9 ----
>  .x-sc_bindtextdomain                    |    2 -
>  .x-sc_m4_quote_check                    |    1 -
>  .x-sc_po_check                          |    1 -
>  .x-sc_prohibit_HAVE_MBRTOWC             |    1 -
>  .x-sc_prohibit_VIR_ERR_NO_MEMORY        |    5 --
>  .x-sc_prohibit_always_true_header_tests |    4 --
>  .x-sc_prohibit_asprintf                 |    5 --
>  .x-sc_prohibit_close                    |    9 ----
>  .x-sc_prohibit_empty_lines_at_EOF       |    5 --
>  .x-sc_prohibit_fork_wrappers            |    8 ----
>  .x-sc_prohibit_gethostby                |    2 -
>  .x-sc_prohibit_gethostname              |    2 -
>  .x-sc_prohibit_gettext_noop             |    2 -
>  .x-sc_prohibit_have_config_h            |    1 -
>  .x-sc_prohibit_nonreentrant             |   10 -----
>  .x-sc_prohibit_readlink                 |    2 -
>  .x-sc_prohibit_sprintf                  |    4 --
>  .x-sc_prohibit_strncpy                  |    2 -
>  .x-sc_prohibit_test_minus_ao            |    1 -
>  .x-sc_prohibit_xmlGetProp               |    1 -
>  .x-sc_require_config_h                  |    4 --
>  .x-sc_require_config_h_first            |    1 -
>  .x-sc_trailing_blank                    |    7 ---
>  .x-sc_unmarked_diagnostics              |    2 -
>  Makefile.am                             |   30 -------------
>  bootstrap                               |    6 +-
>  bootstrap.conf                          |    2 +-
>  cfg.mk                                  |   68 ++++++++++++++++++++++++------
>  32 files changed, 59 insertions(+), 142 deletions(-)
>  delete mode 100644 .x-sc_avoid_ctype_macros
>  delete mode 100644 .x-sc_avoid_if_before_free
>  delete mode 100644 .x-sc_avoid_write
>  delete mode 100644 .x-sc_bindtextdomain
>  delete mode 100644 .x-sc_m4_quote_check
>  delete mode 100644 .x-sc_po_check
>  delete mode 100644 .x-sc_prohibit_HAVE_MBRTOWC
>  delete mode 100644 .x-sc_prohibit_VIR_ERR_NO_MEMORY
>  delete mode 100644 .x-sc_prohibit_always_true_header_tests
>  delete mode 100644 .x-sc_prohibit_asprintf
>  delete mode 100644 .x-sc_prohibit_close
>  delete mode 100644 .x-sc_prohibit_empty_lines_at_EOF
>  delete mode 100644 .x-sc_prohibit_fork_wrappers
>  delete mode 100644 .x-sc_prohibit_gethostby
>  delete mode 100644 .x-sc_prohibit_gethostname
>  delete mode 100644 .x-sc_prohibit_gettext_noop
>  delete mode 100644 .x-sc_prohibit_have_config_h
>  delete mode 100644 .x-sc_prohibit_nonreentrant
>  delete mode 100644 .x-sc_prohibit_readlink
>  delete mode 100644 .x-sc_prohibit_sprintf
>  delete mode 100644 .x-sc_prohibit_strncpy
>  delete mode 100644 .x-sc_prohibit_test_minus_ao
>  delete mode 100644 .x-sc_prohibit_xmlGetProp
>  delete mode 100644 .x-sc_require_config_h
>  delete mode 100644 .x-sc_require_config_h_first
>  delete mode 100644 .x-sc_trailing_blank
>  delete mode 100644 .x-sc_unmarked_diagnostics

ACK, a much simpler approach !

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the libvir-list mailing list