[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-zile] build-aux
From: |
Gary V. Vaughan |
Subject: |
Re: [Bug-zile] build-aux |
Date: |
Thu, 11 Aug 2011 15:23:39 +0700 |
Hi Reuben,
Did you fix this already? I can't reproduce it on my machine with
today's gnulib and zile master HEADs:
On 11 Aug 2011, at 04:00, Reuben Thomas wrote:
> There seems to be some confusion with the new bootstrap about where
> some files go: build-aux/ is still being created when I run bootstrap,
> but it is no longer in .gitignore, so git complains about it; this
> made me suspect it should no longer be created, and gnulib/build-aux
> should be being used instead...
>
> When I run bootstrap I get warnings like this:
> [[...]]
thoth:Devo gary$ git clone address@hidden:/srv/git/zile.git
Cloning into zile...
remote: Counting objects: 18177, done.
remote: Compressing objects: 100% (4808/4808), done.
remote: Total 18177 (delta 13635), reused 17562 (delta 13175)
Receiving objects: 100% (18177/18177), 3.63 MiB | 8 KiB/s, done.
Resolving deltas: 100% (13635/13635), done.
thoth:Devo gary$ cd zile
thoth:zile gary$ ./bootstrap --gnulib-srcdir=../gnulib
bootstrap: running: git clone --reference '../gnulib'
'git://git.sv.gnu.org/gnulib' 'gnulib'
Cloning into gnulib...
remote: Counting objects: 19, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 12 (delta 10), reused 0 (delta 0)
Receiving objects: 100% (12/12), done.
Resolving deltas: 100% (10/10), completed with 7 local objects.
bootstrap: running: git submodule init
bootstrap: running: git submodule update
bootstrap: running: mkdir 'build-aux'
bootstrap: running: gnulib/gnulib-tool --no-changelog --no-libtool
--aux-dir=build-aux --m4-base=m4 --lib=libzile --local-dir=gl --symbolic
--import announce-gen array-list chown copy-file...
Module list with included dependencies (indented):
acl
alloca-opt
[[...]]
File list:
build-aux/announce-gen
build-aux/do-release-commit-and-tag
build-aux/gendocs.sh
build-aux/gnupload
build-aux/pmccabe.css
build-aux/pmccabe2html
build-aux/snippet/_Noreturn.h
build-aux/snippet/arg-nonnull.h
build-aux/snippet/c++defs.h
build-aux/snippet/unused-parameter.h
build-aux/snippet/warn-on-use.h
build-aux/useless-if-before-free
build-aux/vc-list-files
doc/gendocs_template
[[...]]
Creating directory ./lib
Creating directory ./doc
Creating directory ./build-aux/snippet
Copying file GNUmakefile
Copying file README-release
Copying file build-aux/announce-gen
Copying file build-aux/do-release-commit-and-tag
Copying file build-aux/gendocs.sh
Copying file build-aux/gnupload
Copying file build-aux/pmccabe.css
Copying file build-aux/pmccabe2html
Copying file build-aux/snippet/_Noreturn.h
Copying file build-aux/snippet/arg-nonnull.h
Copying file build-aux/snippet/c++defs.h
Copying file build-aux/snippet/unused-parameter.h
Copying file build-aux/snippet/warn-on-use.h
Copying file build-aux/useless-if-before-free
Copying file build-aux/vc-list-files
[[...]]
Creating lib/Makefile.am
Creating m4/gnulib-cache.m4
Creating m4/gnulib-comp.m4
Creating ./build-aux/.gitignore
Creating ./build-aux/snippet/.gitignore
Creating ./doc/.gitignore
Creating ./lib/.gitignore
Finished.
[[...]]
bootstrap: running: autoreconf --symlink --install
configure.ac:32: installing `build-aux/compile'
configure.ac:31: installing `build-aux/config.sub'
configure.ac:25: installing `build-aux/missing'
configure.ac:25: installing `build-aux/install-sh'
configure.ac:31: installing `build-aux/config.guess'
lib/Makefile.am: installing `build-aux/depcomp'
Makefile.am: installing `./INSTALL'
Makefile.am: installing `./COPYING'
bootstrap: linking file `gnulib/build-aux/config.guess'
bootstrap: linking file `gnulib/build-aux/config.sub'
bootstrap: linking file `gnulib/doc/COPYINGv3'
bootstrap: Done. Now you can run './configure'.
thoth:zile gary$ ./configure
[[...]]
thoth:zile gary$ make all distcheck
make all-recursive
Making all in lib
[[...]]
rm -f libzile.a
ar cru libzile.a set-mode-acl.o copy-acl.o file-has-acl.o gl_array_list.o
cloexec.o copy-file.o dirname.o basename.o dirname-lgpl.o basename-lgpl.o
stripslash.o exitfail.o fatal-signal.o fd-hook.o fd-safer-flag.o
dup-safer-flag.o filenamecat-lgpl.o full-write.o hash.o gl_linked_list.o
gl_list.o localcharset.o openat-die.o pipe-filter-ii.o pipe2.o pipe2-safer.o
printf-frexp.o printf-frexpl.o progname.o quote.o quotearg.o safe-read.o
safe-write.o save-cwd.o spawn-pipe.o dup-safer.o fd-safer.o pipe-safer.o
wait-process.o xmalloc.o xalloc-die.o xgetcwd.o gl_xlist.o xstrndup.o
xvasprintf.o xasprintf.o acl_entries.o asnprintf.o asprintf.o chdir-long.o
chown.o error.o euidaccess.o fchmodat.o fchownat.o fdopendir.o fstatat.o
getcwd.o getcwd-lgpl.o getgroups.o getopt.o getopt1.o group-member.o isnanl.o
lchown.o lstat.o memmem.o mempcpy.o memrchr.o mkdirat.o open.o openat.o
openat-proc.o printf-args.o printf-parse.o rawmemchr.o regex.o stat.o
strchrnul.o strerror.o strerror-override.o unlink.o unlinkat.o vasnprintf.o
vasprintf.o
[[...]]
Making all in src
gcc -std=gnu99 -std=gnu99 -Wall -W -Wformat-y2k -Wformat-nonliteral
-Wformat-security -Winit-self -Wmissing-include-dirs -Wswitch-default
-Wswitch-enum -Wunused -Wunknown-pragmas -Wstrict-aliasing -Wfloat-equal
-Wshadow -Wunsafe-loop-optimizations -Wpointer-arith -Wcast-qual -Wcast-align
-Wwrite-strings -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes
-Wmissing-declarations -Wmissing-noreturn -Wpacked -Wredundant-decls
-Wnested-externs -Winline -Winvalid-pch -Wlong-long -Wvolatile-register-var
-Wdisabled-optimization -Wstack-protector -Wattributes -Wmultichar
-Wunused-macros -Wno-missing-field-initializers -g -O2 -o zile basic.o bind.o
buffer.o eval.o file.o funcs.o help.o killring.o line.o lisp.o macro.o
redisplay.o registers.o search.o undo.o variables.o window.o memrmem.o astr.o
estr.o lists.o completion.o editfns.o getkey.o history.o keycode.o main.o
marker.o minibuf.o term_minibuf.o term_redisplay.o term_curses.o
../lib/libzile.a -lncurses -lgc
builddir=. /usr/local/bin/help2man --output=zile.1.in --no-info --name="Zile Is
Lossy Emacs" --include ./man-extras ./zile-help2man-wrapper
rm -f zile.1 zile.1.tmp
sed -e 's|@address@hidden|/usr/local/share/zile|g' './zile.1.in' >zile.1.tmp
mv zile.1.tmp zile.1
make[2]: Nothing to be done for `all-am'.
[[...]]
make check-TESTS check-local
astr test successful.
PASS: astr
==================
All 1 tests passed
==================
[[...]]
Zile: 83 pass(es) and 0 failure(s)
Emacs: 83 pass(es) and 0 failure(s)
echo ../../src/lisp-tests/zile-only/*.el | srcdir=../../src builddir=.
EMACSPROG= VALGRIND="" xargs ../../src/run-lisp-tests
Zile: 8 pass(es) and 0 failure(s)
Emacs: 0 pass(es) and 0 failure(s)
[[...]]
===============================================
zile-2.4.0.60 archives ready for distribution:
zile-2.4.0.60.tar.gz
===============================================
Cheers,
--
Gary V. Vaughan (gary AT gnu DOT org)