On Thu, Sep 20, 2012 at 3:30 PM, Jakub Jelinek <ja...@redhat.com> wrote: > Hi! > > GCC 4.7.2 upload to ftp.gnu.org has been rejected again similarly to 4.4.4 > upload 2.5 years ago, again on security issues with automake dist/distcheck > stuff that gcc never uses. From what I remember or can read in the > archives, we've resolved it at that point by making gcc owned libdirs use > automake no-dist option on the trunk, regenerating the imported libraries > with newer automake and for release branches which shouldn't be importing > external library sources anymore just make everything no-dist. > > The following patch is the trunk part, taking care of no-dist for gcc owned > directories. I've used automake 1.11.1 to avoid bigger changes, the > problematic lines are all removed even by that versionw ith no-dist. > Ok for trunk?
Ok. Thanks, Richard. > 2012-09-20 Jakub Jelinek <ja...@redhat.com> > > PR other/43620 > libatomic/ > * configure.ac (AM_INIT_AUTOMAKE): Add no-dist. > * configure: Regenerate. > * Makefile.in: Regenerate. > libitm/ > * configure.ac (AM_INIT_AUTOMAKE): Add no-dist. > * configure: Regenerate. > * Makefile.in: Regenerate. > > --- libatomic/configure.ac.jj 2012-05-08 14:15:52.946811336 +0200 > +++ libatomic/configure.ac 2012-09-20 14:09:06.710071512 +0200 > @@ -76,12 +76,13 @@ target_alias=${target_alias-$host_alias} > # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch > # of other PACKAGE_* variables will, however, and there's > nothing > # we can do about that; they come from AC_INIT). > +# no-dist: we don't want 'dist' and related rules. > # foreign: we don't follow the normal rules for GNU packages (no COPYING > # file in the top srcdir, etc, etc), so stop complaining. > # -Wall: turns on all automake warnings... > # -Wno-portability: ...except this one, since GNU make is required. > # -Wno-override: ... and this one, since we do want this in testsuite. > -AM_INIT_AUTOMAKE([1.9.0 foreign -Wall -Wno-portability -Wno-override]) > +AM_INIT_AUTOMAKE([1.9.0 foreign no-dist -Wall -Wno-portability > -Wno-override]) > AM_ENABLE_MULTILIB(, ..) > > # Calculate toolexeclibdir > --- libatomic/configure.jj 2012-09-17 11:13:20.000000000 +0200 > +++ libatomic/configure 2012-09-20 14:31:42.738332338 +0200 > @@ -2571,6 +2570,7 @@ target_alias=${target_alias-$host_alias} > # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch > # of other PACKAGE_* variables will, however, and there's > nothing > # we can do about that; they come from AC_INIT). > +# no-dist: we don't want 'dist' and related rules. > # foreign: we don't follow the normal rules for GNU packages (no COPYING > # file in the top srcdir, etc, etc), so stop complaining. > # -Wall: turns on all automake warnings... > --- libatomic/Makefile.in.jj 2012-05-08 14:15:52.000000000 +0200 > +++ libatomic/Makefile.in 2012-09-20 14:22:47.671364331 +0200 > @@ -43,12 +43,10 @@ target_triplet = @target@ > @ARCH_I386_TRUE@@HAVE_IFUNC_TRUE@am__append_2 = $(addsuffix > _8_1_.lo,$(SIZEOBJS)) > @ARCH_X86_64_TRUE@@HAVE_IFUNC_TRUE@am__append_3 = $(addsuffix > _16_1_.lo,$(SIZEOBJS)) > subdir = . > -DIST_COMMON = $(am__configure_deps) $(srcdir)/../config.guess \ > - $(srcdir)/../config.sub $(srcdir)/../depcomp \ > - $(srcdir)/../install-sh $(srcdir)/../ltmain.sh \ > - $(srcdir)/../missing $(srcdir)/../mkinstalldirs \ > - $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ > - $(srcdir)/auto-config.h.in $(top_srcdir)/configure ChangeLog > +DIST_COMMON = ChangeLog $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ > + $(top_srcdir)/configure $(am__configure_deps) \ > + $(srcdir)/auto-config.h.in $(srcdir)/../mkinstalldirs \ > + $(srcdir)/../depcomp > ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 > am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ > $(top_srcdir)/../config/depstand.m4 \ > @@ -110,7 +108,6 @@ LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLF > --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ > $(LDFLAGS) -o $@ > SOURCES = $(libatomic_la_SOURCES) $(EXTRA_libatomic_la_SOURCES) > -DIST_SOURCES = $(libatomic_la_SOURCES) $(EXTRA_libatomic_la_SOURCES) > MULTISRCTOP = > MULTIBUILDTOP = > MULTIDIRS = > @@ -127,47 +124,10 @@ RECURSIVE_TARGETS = all-recursive check- > RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ > distclean-recursive maintainer-clean-recursive > AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ > - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ > - distdir dist dist-all distcheck > + $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS > ETAGS = etags > CTAGS = ctags > DIST_SUBDIRS = $(SUBDIRS) > -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) > -distdir = $(PACKAGE)-$(VERSION) > -top_distdir = $(distdir) > -am__remove_distdir = \ > - { test ! -d "$(distdir)" \ > - || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ > - && rm -fr "$(distdir)"; }; } > -am__relativize = \ > - dir0=`pwd`; \ > - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ > - sed_rest='s,^[^/]*/*,,'; \ > - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ > - sed_butlast='s,/*[^/]*$$,,'; \ > - while test -n "$$dir1"; do \ > - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ > - if test "$$first" != "."; then \ > - if test "$$first" = ".."; then \ > - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ > - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ > - else \ > - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ > - if test "$$first2" = "$$first"; then \ > - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ > - else \ > - dir2="../$$dir2"; \ > - fi; \ > - dir0="$$dir0"/"$$first"; \ > - fi; \ > - fi; \ > - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ > - done; \ > - reldir="$$dir2" > -DIST_ARCHIVES = $(distdir).tar.gz > -GZIP_ENV = --best > -distuninstallcheck_listfiles = find . -type f -print > -distcleancheck_listfiles = find . -type f -print > ACLOCAL = @ACLOCAL@ > AMTAR = @AMTAR@ > AR = @AR@ > @@ -633,182 +593,6 @@ GTAGS: > > distclean-tags: > -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > - > -distdir: $(DISTFILES) > - $(am__remove_distdir) > - test -d "$(distdir)" || mkdir "$(distdir)" > - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ > - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ > - list='$(DISTFILES)'; \ > - dist_files=`for file in $$list; do echo $$file; done | \ > - sed -e "s|^$$srcdirstrip/||;t" \ > - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ > - case $$dist_files in \ > - */*) $(MKDIR_P) `echo "$$dist_files" | \ > - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ > - sort -u` ;; \ > - esac; \ > - for file in $$dist_files; do \ > - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); > fi; \ > - if test -d $$d/$$file; then \ > - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ > - if test -d "$(distdir)/$$file"; then \ > - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx > {} \;; \ > - fi; \ > - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ > - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ > - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx > {} \;; \ > - fi; \ > - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ > - else \ > - test -f "$(distdir)/$$file" \ > - || cp -p $$d/$$file "$(distdir)/$$file" \ > - || exit 1; \ > - fi; \ > - done > - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ > - if test "$$subdir" = .; then :; else \ > - test -d "$(distdir)/$$subdir" \ > - || $(MKDIR_P) "$(distdir)/$$subdir" \ > - || exit 1; \ > - fi; \ > - done > - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ > - if test "$$subdir" = .; then :; else \ > - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ > - $(am__relativize); \ > - new_distdir=$$reldir; \ > - dir1=$$subdir; dir2="$(top_distdir)"; \ > - $(am__relativize); \ > - new_top_distdir=$$reldir; \ > - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) > top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ > - echo " am__remove_distdir=: am__skip_length_check=: > am__skip_mode_fix=: distdir)"; \ > - ($(am__cd) $$subdir && \ > - $(MAKE) $(AM_MAKEFLAGS) \ > - top_distdir="$$new_top_distdir" \ > - distdir="$$new_distdir" \ > - am__remove_distdir=: \ > - am__skip_length_check=: \ > - am__skip_mode_fix=: \ > - distdir) \ > - || exit 1; \ > - fi; \ > - done > - -test -n "$(am__skip_mode_fix)" \ > - || find "$(distdir)" -type d ! -perm -755 \ > - -exec chmod u+rwx,go+rx {} \; -o \ > - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ > - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ > - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ > - || chmod -R a+r "$(distdir)" > -dist-gzip: distdir > - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c > >$(distdir).tar.gz > - $(am__remove_distdir) > - > -dist-bzip2: distdir > - tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 > - $(am__remove_distdir) > - > -dist-lzma: distdir > - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma > - $(am__remove_distdir) > - > -dist-xz: distdir > - tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz > - $(am__remove_distdir) > - > -dist-tarZ: distdir > - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z > - $(am__remove_distdir) > - > -dist-shar: distdir > - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz > - $(am__remove_distdir) > - > -dist-zip: distdir > - -rm -f $(distdir).zip > - zip -rq $(distdir).zip $(distdir) > - $(am__remove_distdir) > - > -dist dist-all: distdir > - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c > >$(distdir).tar.gz > - $(am__remove_distdir) > - > -# This target untars the dist file and tries a VPATH configuration. Then > -# it guarantees that the distribution is self-contained by making another > -# tarfile. > -distcheck: dist > - case '$(DIST_ARCHIVES)' in \ > - *.tar.gz*) \ > - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ > - *.tar.bz2*) \ > - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ > - *.tar.lzma*) \ > - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ > - *.tar.xz*) \ > - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ > - *.tar.Z*) \ > - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ > - *.shar.gz*) \ > - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ > - *.zip*) \ > - unzip $(distdir).zip ;;\ > - esac > - chmod -R a-w $(distdir); chmod a+w $(distdir) > - mkdir $(distdir)/_build > - mkdir $(distdir)/_inst > - chmod a-w $(distdir) > - test -d $(distdir)/_build || exit 0; \ > - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e > 's,^[^:\\/]:[\\/],/,'` \ > - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ > - && am__cwd=`pwd` \ > - && $(am__cd) $(distdir)/_build \ > - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ > - $(DISTCHECK_CONFIGURE_FLAGS) \ > - && $(MAKE) $(AM_MAKEFLAGS) \ > - && $(MAKE) $(AM_MAKEFLAGS) dvi \ > - && $(MAKE) $(AM_MAKEFLAGS) check \ > - && $(MAKE) $(AM_MAKEFLAGS) install \ > - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ > - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ > - && $(MAKE) $(AM_MAKEFLAGS) > distuninstallcheck_dir="$$dc_install_base" \ > - distuninstallcheck \ > - && chmod -R a-w "$$dc_install_base" \ > - && ({ \ > - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ > - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ > - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ > - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ > - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; > \ > - } || { rm -rf "$$dc_destdir"; exit 1; }) \ > - && rm -rf "$$dc_destdir" \ > - && $(MAKE) $(AM_MAKEFLAGS) dist \ > - && rm -rf $(DIST_ARCHIVES) \ > - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ > - && cd "$$am__cwd" \ > - || exit 1 > - $(am__remove_distdir) > - @(echo "$(distdir) archives ready for distribution: "; \ > - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ > - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' > -distuninstallcheck: > - @$(am__cd) '$(distuninstallcheck_dir)' \ > - && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ > - || { echo "ERROR: files left after uninstall:" ; \ > - if test -n "$(DESTDIR)"; then \ > - echo " (check DESTDIR support)"; \ > - fi ; \ > - $(distuninstallcheck_listfiles) ; \ > - exit 1; } >&2 > -distcleancheck: distclean > - @if test '$(srcdir)' = . ; then \ > - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ > - exit 1 ; \ > - fi > - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ > - || { echo "ERROR: files left in build directory after distclean:" ; > \ > - $(distcleancheck_listfiles) ; \ > - exit 1; } >&2 > check-am: all-am > check: check-recursive > all-am: Makefile $(LTLIBRARIES) all-multi auto-config.h > @@ -924,23 +708,20 @@ uninstall-am: uninstall-toolexeclibLTLIB > .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ > all all-am all-multi am--refresh check check-am clean \ > clean-generic clean-libtool clean-multi \ > - clean-toolexeclibLTLIBRARIES ctags ctags-recursive dist \ > - dist-all dist-bzip2 dist-gzip dist-lzma dist-shar dist-tarZ \ > - dist-xz dist-zip distcheck distclean distclean-compile \ > - distclean-generic distclean-hdr distclean-libtool \ > - distclean-multi distclean-tags distcleancheck distdir \ > - distuninstallcheck dvi dvi-am html html-am info info-am \ > - install install-am install-data install-data-am install-dvi \ > - install-dvi-am install-exec install-exec-am install-html \ > - install-html-am install-info install-info-am install-man \ > - install-multi install-pdf install-pdf-am install-ps \ > - install-ps-am install-strip install-toolexeclibLTLIBRARIES \ > - installcheck installcheck-am installdirs installdirs-am \ > - maintainer-clean maintainer-clean-generic \ > - maintainer-clean-multi mostlyclean mostlyclean-compile \ > - mostlyclean-generic mostlyclean-libtool mostlyclean-multi pdf \ > - pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ > - uninstall-toolexeclibLTLIBRARIES > + clean-toolexeclibLTLIBRARIES ctags ctags-recursive distclean \ > + distclean-compile distclean-generic distclean-hdr \ > + distclean-libtool distclean-multi distclean-tags dvi dvi-am \ > + html html-am info info-am install install-am install-data \ > + install-data-am install-dvi install-dvi-am install-exec \ > + install-exec-am install-html install-html-am install-info \ > + install-info-am install-man install-multi install-pdf \ > + install-pdf-am install-ps install-ps-am install-strip \ > + install-toolexeclibLTLIBRARIES installcheck installcheck-am \ > + installdirs installdirs-am maintainer-clean \ > + maintainer-clean-generic maintainer-clean-multi mostlyclean \ > + mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ > + mostlyclean-multi pdf pdf-am ps ps-am tags tags-recursive \ > + uninstall uninstall-am uninstall-toolexeclibLTLIBRARIES > > > vpath % $(strip $(search_path)) > --- libitm/configure.ac.jj 2012-02-15 07:35:00.042370648 +0100 > +++ libitm/configure.ac 2012-09-20 14:09:34.193910435 +0200 > @@ -70,12 +70,13 @@ target_alias=${target_alias-$host_alias} > # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch > # of other PACKAGE_* variables will, however, and there's > nothing > # we can do about that; they come from AC_INIT). > +# no-dist: we don't want 'dist' and related rules. > # foreign: we don't follow the normal rules for GNU packages (no COPYING > # file in the top srcdir, etc, etc), so stop complaining. > # -Wall: turns on all automake warnings... > # -Wno-portability: ...except this one, since GNU make is required. > # -Wno-override: ... and this one, since we do want this in testsuite. > -AM_INIT_AUTOMAKE([1.9.0 foreign -Wall -Wno-portability -Wno-override]) > +AM_INIT_AUTOMAKE([1.9.0 foreign no-dist -Wall -Wno-portability > -Wno-override]) > AM_ENABLE_MULTILIB(, ..) > > # Calculate toolexeclibdir > --- libitm/configure.jj 2012-09-17 11:13:15.000000000 +0200 > +++ libitm/configure 2012-09-20 14:31:07.841530802 +0200 > @@ -2844,6 +2844,7 @@ target_alias=${target_alias-$host_alias} > # no-define: PACKAGE and VERSION will not be #define'd in config.h (a bunch > # of other PACKAGE_* variables will, however, and there's > nothing > # we can do about that; they come from AC_INIT). > +# no-dist: we don't want 'dist' and related rules. > # foreign: we don't follow the normal rules for GNU packages (no COPYING > # file in the top srcdir, etc, etc), so stop complaining. > # -Wall: turns on all automake warnings... > @@ -11778,7 +11779,7 @@ else > lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 > lt_status=$lt_dlunknown > cat > conftest.$ac_ext <<_LT_EOF > -#line 11781 "configure" > +#line 11782 "configure" > #include "confdefs.h" > > #if HAVE_DLFCN_H > @@ -11884,7 +11885,7 @@ else > lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 > lt_status=$lt_dlunknown > cat > conftest.$ac_ext <<_LT_EOF > -#line 11887 "configure" > +#line 11888 "configure" > #include "confdefs.h" > > #if HAVE_DLFCN_H > --- libitm/Makefile.in.jj 2012-02-15 07:35:00.000000000 +0100 > +++ libitm/Makefile.in 2012-09-20 14:25:53.224316143 +0200 > @@ -40,13 +40,10 @@ target_triplet = @target@ > @ARCH_X86_TRUE@am__append_2 = x86_sse.cc x86_avx.cc > @ARCH_FUTEX_TRUE@am__append_3 = futex.cc > subdir = . > -DIST_COMMON = $(am__configure_deps) $(srcdir)/../config.guess \ > - $(srcdir)/../config.sub $(srcdir)/../depcomp \ > - $(srcdir)/../install-sh $(srcdir)/../ltmain.sh \ > - $(srcdir)/../missing $(srcdir)/../mkinstalldirs \ > - $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ > - $(srcdir)/config.h.in $(srcdir)/libitm.spec.in \ > - $(top_srcdir)/configure ChangeLog > +DIST_COMMON = ChangeLog $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ > + $(top_srcdir)/configure $(am__configure_deps) \ > + $(srcdir)/config.h.in $(srcdir)/../mkinstalldirs \ > + $(srcdir)/libitm.spec.in $(srcdir)/../depcomp > ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 > am__aclocal_m4_deps = $(top_srcdir)/../config/acx.m4 \ > $(top_srcdir)/../config/asmcfi.m4 \ > @@ -97,11 +94,6 @@ am__installdirs = "$(DESTDIR)$(toolexecl > "$(DESTDIR)$(toolexeclibdir)" > LTLIBRARIES = $(toolexeclib_LTLIBRARIES) > libitm_la_LIBADD = > -am__libitm_la_SOURCES_DIST = aatree.cc alloc.cc alloc_c.cc \ > - alloc_cpp.cc barrier.cc beginend.cc clone.cc eh_cpp.cc \ > - local.cc query.cc retry.cc rwlock.cc useraction.cc util.cc \ > - sjlj.S tls.cc method-serial.cc method-gl.cc method-ml.cc \ > - hwcap.cc x86_sse.cc x86_avx.cc futex.cc > @ARCH_ARM_TRUE@am__objects_1 = hwcap.lo > @ARCH_X86_TRUE@am__objects_2 = x86_sse.lo x86_avx.lo > @ARCH_FUTEX_TRUE@am__objects_3 = futex.lo > @@ -139,7 +131,6 @@ LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLF > --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \ > $(LDFLAGS) -o $@ > SOURCES = $(libitm_la_SOURCES) > -DIST_SOURCES = $(am__libitm_la_SOURCES_DIST) > MULTISRCTOP = > MULTIBUILDTOP = > MULTIDIRS = > @@ -169,47 +160,10 @@ HEADERS = $(nodist_toolexeclib_HEADERS) > RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ > distclean-recursive maintainer-clean-recursive > AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ > - $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ > - distdir dist dist-all distcheck > + $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS > ETAGS = etags > CTAGS = ctags > DIST_SUBDIRS = $(SUBDIRS) > -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) > -distdir = $(PACKAGE)-$(VERSION) > -top_distdir = $(distdir) > -am__remove_distdir = \ > - { test ! -d "$(distdir)" \ > - || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ > - && rm -fr "$(distdir)"; }; } > -am__relativize = \ > - dir0=`pwd`; \ > - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ > - sed_rest='s,^[^/]*/*,,'; \ > - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ > - sed_butlast='s,/*[^/]*$$,,'; \ > - while test -n "$$dir1"; do \ > - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ > - if test "$$first" != "."; then \ > - if test "$$first" = ".."; then \ > - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ > - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ > - else \ > - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ > - if test "$$first2" = "$$first"; then \ > - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ > - else \ > - dir2="../$$dir2"; \ > - fi; \ > - dir0="$$dir0"/"$$first"; \ > - fi; \ > - fi; \ > - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ > - done; \ > - reldir="$$dir2" > -DIST_ARCHIVES = $(distdir).tar.gz > -GZIP_ENV = --best > -distuninstallcheck_listfiles = find . -type f -print > -distcleancheck_listfiles = find . -type f -print > ACLOCAL = @ACLOCAL@ > AMTAR = @AMTAR@ > AR = @AR@ > @@ -867,185 +821,6 @@ GTAGS: > > distclean-tags: > -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > - > -distdir: $(DISTFILES) > - $(am__remove_distdir) > - test -d "$(distdir)" || mkdir "$(distdir)" > - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ > - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ > - list='$(DISTFILES)'; \ > - dist_files=`for file in $$list; do echo $$file; done | \ > - sed -e "s|^$$srcdirstrip/||;t" \ > - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ > - case $$dist_files in \ > - */*) $(MKDIR_P) `echo "$$dist_files" | \ > - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ > - sort -u` ;; \ > - esac; \ > - for file in $$dist_files; do \ > - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); > fi; \ > - if test -d $$d/$$file; then \ > - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ > - if test -d "$(distdir)/$$file"; then \ > - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx > {} \;; \ > - fi; \ > - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ > - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ > - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx > {} \;; \ > - fi; \ > - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ > - else \ > - test -f "$(distdir)/$$file" \ > - || cp -p $$d/$$file "$(distdir)/$$file" \ > - || exit 1; \ > - fi; \ > - done > - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ > - if test "$$subdir" = .; then :; else \ > - test -d "$(distdir)/$$subdir" \ > - || $(MKDIR_P) "$(distdir)/$$subdir" \ > - || exit 1; \ > - fi; \ > - done > - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ > - if test "$$subdir" = .; then :; else \ > - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ > - $(am__relativize); \ > - new_distdir=$$reldir; \ > - dir1=$$subdir; dir2="$(top_distdir)"; \ > - $(am__relativize); \ > - new_top_distdir=$$reldir; \ > - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) > top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ > - echo " am__remove_distdir=: am__skip_length_check=: > am__skip_mode_fix=: distdir)"; \ > - ($(am__cd) $$subdir && \ > - $(MAKE) $(AM_MAKEFLAGS) \ > - top_distdir="$$new_top_distdir" \ > - distdir="$$new_distdir" \ > - am__remove_distdir=: \ > - am__skip_length_check=: \ > - am__skip_mode_fix=: \ > - distdir) \ > - || exit 1; \ > - fi; \ > - done > - $(MAKE) $(AM_MAKEFLAGS) \ > - top_distdir="$(top_distdir)" distdir="$(distdir)" \ > - dist-info > - -test -n "$(am__skip_mode_fix)" \ > - || find "$(distdir)" -type d ! -perm -755 \ > - -exec chmod u+rwx,go+rx {} \; -o \ > - ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ > - ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ > - ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ > - || chmod -R a+r "$(distdir)" > -dist-gzip: distdir > - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c > >$(distdir).tar.gz > - $(am__remove_distdir) > - > -dist-bzip2: distdir > - tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 > - $(am__remove_distdir) > - > -dist-lzma: distdir > - tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma > - $(am__remove_distdir) > - > -dist-xz: distdir > - tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz > - $(am__remove_distdir) > - > -dist-tarZ: distdir > - tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z > - $(am__remove_distdir) > - > -dist-shar: distdir > - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz > - $(am__remove_distdir) > - > -dist-zip: distdir > - -rm -f $(distdir).zip > - zip -rq $(distdir).zip $(distdir) > - $(am__remove_distdir) > - > -dist dist-all: distdir > - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c > >$(distdir).tar.gz > - $(am__remove_distdir) > - > -# This target untars the dist file and tries a VPATH configuration. Then > -# it guarantees that the distribution is self-contained by making another > -# tarfile. > -distcheck: dist > - case '$(DIST_ARCHIVES)' in \ > - *.tar.gz*) \ > - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ > - *.tar.bz2*) \ > - bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ > - *.tar.lzma*) \ > - lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ > - *.tar.xz*) \ > - xz -dc $(distdir).tar.xz | $(am__untar) ;;\ > - *.tar.Z*) \ > - uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ > - *.shar.gz*) \ > - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ > - *.zip*) \ > - unzip $(distdir).zip ;;\ > - esac > - chmod -R a-w $(distdir); chmod a+w $(distdir) > - mkdir $(distdir)/_build > - mkdir $(distdir)/_inst > - chmod a-w $(distdir) > - test -d $(distdir)/_build || exit 0; \ > - dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e > 's,^[^:\\/]:[\\/],/,'` \ > - && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ > - && am__cwd=`pwd` \ > - && $(am__cd) $(distdir)/_build \ > - && ../configure --srcdir=.. --prefix="$$dc_install_base" \ > - $(DISTCHECK_CONFIGURE_FLAGS) \ > - && $(MAKE) $(AM_MAKEFLAGS) \ > - && $(MAKE) $(AM_MAKEFLAGS) dvi \ > - && $(MAKE) $(AM_MAKEFLAGS) check \ > - && $(MAKE) $(AM_MAKEFLAGS) install \ > - && $(MAKE) $(AM_MAKEFLAGS) installcheck \ > - && $(MAKE) $(AM_MAKEFLAGS) uninstall \ > - && $(MAKE) $(AM_MAKEFLAGS) > distuninstallcheck_dir="$$dc_install_base" \ > - distuninstallcheck \ > - && chmod -R a-w "$$dc_install_base" \ > - && ({ \ > - (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ > - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ > - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ > - && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ > - distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; > \ > - } || { rm -rf "$$dc_destdir"; exit 1; }) \ > - && rm -rf "$$dc_destdir" \ > - && $(MAKE) $(AM_MAKEFLAGS) dist \ > - && rm -rf $(DIST_ARCHIVES) \ > - && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ > - && cd "$$am__cwd" \ > - || exit 1 > - $(am__remove_distdir) > - @(echo "$(distdir) archives ready for distribution: "; \ > - list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ > - sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' > -distuninstallcheck: > - @$(am__cd) '$(distuninstallcheck_dir)' \ > - && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ > - || { echo "ERROR: files left after uninstall:" ; \ > - if test -n "$(DESTDIR)"; then \ > - echo " (check DESTDIR support)"; \ > - fi ; \ > - $(distuninstallcheck_listfiles) ; \ > - exit 1; } >&2 > -distcleancheck: distclean > - @if test '$(srcdir)' = . ; then \ > - echo "ERROR: distcleancheck can only run from a VPATH build" ; \ > - exit 1 ; \ > - fi > - @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ > - || { echo "ERROR: files left in build directory after distclean:" ; > \ > - $(distcleancheck_listfiles) ; \ > - exit 1; } >&2 > check-am: all-am > check: check-recursive > all-am: Makefile $(INFO_DEPS) $(LTLIBRARIES) all-multi $(HEADERS) \ > @@ -1244,13 +1019,10 @@ uninstall-am: uninstall-dvi-am uninstall > .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ > all all-am all-local all-multi am--refresh check check-am \ > clean clean-aminfo clean-generic clean-libtool clean-multi \ > - clean-toolexeclibLTLIBRARIES ctags ctags-recursive dist \ > - dist-all dist-bzip2 dist-gzip dist-info dist-lzma dist-shar \ > - dist-tarZ dist-xz dist-zip distcheck distclean \ > - distclean-compile distclean-generic distclean-hdr \ > - distclean-libtool distclean-multi distclean-tags \ > - distcleancheck distdir distuninstallcheck dvi dvi-am html \ > - html-am info info-am install install-am install-data \ > + clean-toolexeclibLTLIBRARIES ctags ctags-recursive dist-info \ > + distclean distclean-compile distclean-generic distclean-hdr \ > + distclean-libtool distclean-multi distclean-tags dvi dvi-am \ > + html html-am info info-am install install-am install-data \ > install-data-am install-dvi install-dvi-am install-exec \ > install-exec-am install-html install-html-am install-info \ > install-info-am install-man install-multi \ > > Jakub