hugin-devs team mailing list archive
-
hugin-devs team
-
Mailing list archive
-
Message #05941
[Bug 1468520] Re: make dist fails
Your exact problem as demonstrated by your
transcript is not reproducible on my machine.
However, `make dist' fails for me, too when
called right after a `make clean'. OTOH, `make
dist' always succeeds after a `make all' or just
`make'.
It seems as if the order in which the
sub-directories are built is different and wrong
with the `dist' target, whereas it works
correctly and in particular as advertised in the
Automake documentation
https://www.gnu.org/software/automake/manual/automake.html#Subdirectories
when using targets like e.g. `all'.
$ automake --version
automake (GNU automake) 1.14.1
$ autoconf --version
autoconf (GNU Autoconf) 2.69
** Changed in: enblend
Importance: Undecided => Medium
** Changed in: enblend
Assignee: (unassigned) => Christoph Spiel (cspiel)
--
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Enblend.
https://bugs.launchpad.net/bugs/1468520
Title:
make dist fails
Status in Enblend:
New
Bug description:
I'm trying to make a tarball from the default branch so I can update
the fedora package but `make dist` fails:
$ make dist
make dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/home/bruno/src/enblend'
if test -d "enblend-enfuse-4.2-add32106f8f5"; then find "enblend-enfuse-4.2-add32106f8f5" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "enblend-enfuse-4.2-add32106f8f5" || { sleep 5 && rm -rf "enblend-enfuse-4.2-add32106f8f5"; }; else :; fi
test -d "enblend-enfuse-4.2-add32106f8f5" || mkdir "enblend-enfuse-4.2-add32106f8f5"
(cd share && make top_distdir=../enblend-enfuse-4.2-add32106f8f5 distdir=../enblend-enfuse-4.2-add32106f8f5/share \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[2]: Entering directory '/home/bruno/src/enblend/share'
(cd enfuse && make top_distdir=../../enblend-enfuse-4.2-add32106f8f5 distdir=../../enblend-enfuse-4.2-add32106f8f5/share/enfuse \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/home/bruno/src/enblend/share/enfuse'
make[3]: *** No rule to make target 'distdir'. Stop.
make[3]: Leaving directory '/home/bruno/src/enblend/share/enfuse'
Makefile:489: recipe for target 'distdir' failed
make[2]: *** [distdir] Error 1
make[2]: Leaving directory '/home/bruno/src/enblend/share'
Makefile:548: recipe for target 'distdir' failed
make[1]: *** [distdir] Error 1
make[1]: Leaving directory '/home/bruno/src/enblend'
Makefile:647: recipe for target 'dist' failed
make: *** [dist] Error 2
This is fedora f22
automake-1.15
autoconf-2.69
`./configure && make` works ok, so does `cmake . && make
package_source`
To manage notifications about this bug go to:
https://bugs.launchpad.net/enblend/+bug/1468520/+subscriptions
References