Richard W.M. Jones
2015-Aug-04 19:15 UTC
[Libguestfs] [PATCH] automake: Admit defeat and use 'subdir-objects'.
Because this 'feature' is broken (since 2013): https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13928 we have to replace all instances of $(top_srcdir) in *_SOURCES lines with a relative path. According to what I read, this shouldn't break split builds, but I didn't test it. The only things automake moans about now are: * Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake line 3936. - This is another bug in automake * autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION - This is a feature, not a bug. --- .gitignore | 1 + builder/Makefile.am | 14 +++++++------- configure.ac | 2 +- customize/Makefile.am | 8 ++++---- dib/Makefile.am | 2 +- get-kernel/Makefile.am | 4 ++-- mllib/Makefile.am | 4 ++-- resize/Makefile.am | 10 +++++----- sparsify/Makefile.am | 4 ++-- sysprep/Makefile.am | 12 ++++++------ tests/mount-local/Makefile.am | 4 ++-- v2v/Makefile.am | 2 +- 12 files changed, 34 insertions(+), 33 deletions(-) diff --git a/.gitignore b/.gitignore index 361da6d..e35a7b3 100644 --- a/.gitignore +++ b/.gitignore @@ -23,6 +23,7 @@ bindtests.tmp cscope.out .deps +.dirstamp .gdb_history .libs Makefile diff --git a/builder/Makefile.am b/builder/Makefile.am index 083e3a4..fcaa70a 100644 --- a/builder/Makefile.am +++ b/builder/Makefile.am @@ -72,13 +72,13 @@ SOURCES_ML = \ builder.ml SOURCES_C = \ - $(top_srcdir)/mllib/fsync-c.c \ - $(top_srcdir)/mllib/uri-c.c \ - $(top_srcdir)/mllib/mkdtemp-c.c \ - $(top_srcdir)/customize/perl_edit-c.c \ - $(top_srcdir)/customize/crypt-c.c \ - $(top_srcdir)/fish/uri.c \ - $(top_srcdir)/fish/file-edit.c \ + ../mllib/fsync-c.c \ + ../mllib/uri-c.c \ + ../mllib/mkdtemp-c.c \ + ../customize/perl_edit-c.c \ + ../customize/crypt-c.c \ + ../fish/uri.c \ + ../fish/file-edit.c \ index-scan.c \ index-struct.c \ index-parse.c \ diff --git a/configure.ac b/configure.ac index 5cf582e..8ed6db8 100644 --- a/configure.ac +++ b/configure.ac @@ -47,7 +47,7 @@ m4_define([serial_tests], [ }' ]) ]) -AM_INIT_AUTOMAKE(foreign serial_tests) dnl NB: Do not [quote] this parameter. +AM_INIT_AUTOMAKE(foreign serial_tests subdir-objects) dnl NB: Do not [quote] this parameter. m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])]) AM_SILENT_RULES([yes]) # make --enable-silent-rules the default. diff --git a/customize/Makefile.am b/customize/Makefile.am index dcc1421..f213604 100644 --- a/customize/Makefile.am +++ b/customize/Makefile.am @@ -66,10 +66,10 @@ SOURCES_ML = \ customize_main.ml SOURCES_C = \ - $(top_srcdir)/fish/uri.c \ - $(top_srcdir)/fish/file-edit.c \ - $(top_srcdir)/fish/file-edit.h \ - $(top_srcdir)/mllib/uri-c.c \ + ../fish/uri.c \ + ../fish/file-edit.c \ + ../fish/file-edit.h \ + ../mllib/uri-c.c \ crypt-c.c \ perl_edit-c.c diff --git a/dib/Makefile.am b/dib/Makefile.am index 8932e64..0a7975c 100644 --- a/dib/Makefile.am +++ b/dib/Makefile.am @@ -30,7 +30,7 @@ SOURCES_ML = \ dib.ml SOURCES_C = \ - $(top_srcdir)/mllib/mkdtemp-c.c + ../mllib/mkdtemp-c.c bin_PROGRAMS diff --git a/get-kernel/Makefile.am b/get-kernel/Makefile.am index f217128..a4a23a4 100644 --- a/get-kernel/Makefile.am +++ b/get-kernel/Makefile.am @@ -27,8 +27,8 @@ SOURCES_ML = \ get_kernel.ml SOURCES_C = \ - $(top_srcdir)/mllib/uri-c.c \ - $(top_srcdir)/fish/uri.c + ../mllib/uri-c.c \ + ../fish/uri.c man_MANS noinst_DATA diff --git a/mllib/Makefile.am b/mllib/Makefile.am index bef33d9..3dfa2fb 100644 --- a/mllib/Makefile.am +++ b/mllib/Makefile.am @@ -52,8 +52,8 @@ SOURCES_ML = \ JSON.ml SOURCES_C = \ - $(top_srcdir)/fish/progress.c \ - $(top_srcdir)/fish/uri.c \ + ../fish/progress.c \ + ../fish/uri.c \ fsync-c.c \ mkdtemp-c.c \ progress-c.c \ diff --git a/resize/Makefile.am b/resize/Makefile.am index 773eac4..3a23d9a 100644 --- a/resize/Makefile.am +++ b/resize/Makefile.am @@ -32,11 +32,11 @@ SOURCES_ML = \ resize.ml SOURCES_C = \ - $(top_srcdir)/mllib/fsync-c.c \ - $(top_srcdir)/fish/progress.c \ - $(top_srcdir)/mllib/progress-c.c \ - $(top_srcdir)/fish/uri.c \ - $(top_srcdir)/mllib/uri-c.c + ../mllib/fsync-c.c \ + ../fish/progress.c \ + ../mllib/progress-c.c \ + ../fish/uri.c \ + ../mllib/uri-c.c if HAVE_OCAML diff --git a/sparsify/Makefile.am b/sparsify/Makefile.am index 4e0b8c9..1112c17 100644 --- a/sparsify/Makefile.am +++ b/sparsify/Makefile.am @@ -35,8 +35,8 @@ SOURCES_ML = \ sparsify.ml SOURCES_C = \ - $(top_srcdir)/fish/progress.c \ - $(top_srcdir)/mllib/progress-c.c \ + ../fish/progress.c \ + ../mllib/progress-c.c \ statvfs-c.c if HAVE_OCAML diff --git a/sysprep/Makefile.am b/sysprep/Makefile.am index c430671..c3bd24f 100644 --- a/sysprep/Makefile.am +++ b/sysprep/Makefile.am @@ -83,12 +83,12 @@ SOURCES_ML = \ main.ml SOURCES_C = \ - $(top_srcdir)/mllib/uri-c.c \ - $(top_srcdir)/mllib/mkdtemp-c.c \ - $(top_srcdir)/customize/crypt-c.c \ - $(top_srcdir)/customize/perl_edit-c.c \ - $(top_srcdir)/fish/uri.c \ - $(top_srcdir)/fish/file-edit.c + ../mllib/uri-c.c \ + ../mllib/mkdtemp-c.c \ + ../customize/crypt-c.c \ + ../customize/perl_edit-c.c \ + ../fish/uri.c \ + ../fish/file-edit.c if HAVE_OCAML diff --git a/tests/mount-local/Makefile.am b/tests/mount-local/Makefile.am index 172fff9..809019e 100644 --- a/tests/mount-local/Makefile.am +++ b/tests/mount-local/Makefile.am @@ -27,8 +27,8 @@ if HAVE_FUSE test_parallel_mount_local_SOURCES = \ test-parallel-mount-local.c \ - $(top_srcdir)/df/estimate-max-threads.c \ - $(top_srcdir)/df/estimate-max-threads.h + ../../df/estimate-max-threads.c \ + ../../df/estimate-max-threads.h test_parallel_mount_local_CPPFLAGS = \ -DGUESTFS_WARN_DEPRECATED=1 \ -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib \ diff --git a/v2v/Makefile.am b/v2v/Makefile.am index 7435d5c..cbc14be 100644 --- a/v2v/Makefile.am +++ b/v2v/Makefile.am @@ -86,7 +86,7 @@ SOURCES_ML = \ v2v.ml SOURCES_C = \ - $(top_srcdir)/mllib/mkdtemp-c.c \ + ../mllib/mkdtemp-c.c \ domainxml-c.c \ kvmuid-c.c \ utils-c.c \ -- 2.5.0
Pino Toscano
2015-Aug-05 13:41 UTC
[Libguestfs] [PATCH] automake: Admit defeat and use 'subdir-objects'.
On Tuesday 04 August 2015 20:15:32 Richard W.M. Jones wrote:> Because this 'feature' is broken (since 2013): > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13928 > > we have to replace all instances of $(top_srcdir) in *_SOURCES lines > with a relative path. According to what I read, this shouldn't break > split builds, but I didn't test it. > > The only things automake moans about now are: > > * Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake line 3936. > > - This is another bug in automake > > * autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION > > - This is a feature, not a bug. > --- > .gitignore | 1 + > builder/Makefile.am | 14 +++++++------- > configure.ac | 2 +- > customize/Makefile.am | 8 ++++---- > dib/Makefile.am | 2 +- > get-kernel/Makefile.am | 4 ++-- > mllib/Makefile.am | 4 ++-- > resize/Makefile.am | 10 +++++----- > sparsify/Makefile.am | 4 ++-- > sysprep/Makefile.am | 12 ++++++------ > tests/mount-local/Makefile.am | 4 ++-- > v2v/Makefile.am | 2 +- > 12 files changed, 34 insertions(+), 33 deletions(-) > > diff --git a/.gitignore b/.gitignore > index 361da6d..e35a7b3 100644 > --- a/.gitignore > +++ b/.gitignore > @@ -23,6 +23,7 @@ > bindtests.tmp > cscope.out > .deps > +.dirstamp > .gdb_history > .libs > Makefile > diff --git a/builder/Makefile.am b/builder/Makefile.am > index 083e3a4..fcaa70a 100644 > --- a/builder/Makefile.am > +++ b/builder/Makefile.am > @@ -72,13 +72,13 @@ SOURCES_ML = \ > builder.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/fsync-c.c \ > - $(top_srcdir)/mllib/uri-c.c \ > - $(top_srcdir)/mllib/mkdtemp-c.c \ > - $(top_srcdir)/customize/perl_edit-c.c \ > - $(top_srcdir)/customize/crypt-c.c \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/fish/file-edit.c \ > + ../mllib/fsync-c.c \ > + ../mllib/uri-c.c \ > + ../mllib/mkdtemp-c.c \ > + ../customize/perl_edit-c.c \ > + ../customize/crypt-c.c \ > + ../fish/uri.c \ > + ../fish/file-edit.c \ > index-scan.c \ > index-struct.c \ > index-parse.c \ > diff --git a/configure.ac b/configure.ac > index 5cf582e..8ed6db8 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -47,7 +47,7 @@ m4_define([serial_tests], [ > }' > ]) > ]) > -AM_INIT_AUTOMAKE(foreign serial_tests) dnl NB: Do not [quote] this parameter. > +AM_INIT_AUTOMAKE(foreign serial_tests subdir-objects) dnl NB: Do not [quote] this parameter. > > m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])]) > AM_SILENT_RULES([yes]) # make --enable-silent-rules the default. > diff --git a/customize/Makefile.am b/customize/Makefile.am > index dcc1421..f213604 100644 > --- a/customize/Makefile.am > +++ b/customize/Makefile.am > @@ -66,10 +66,10 @@ SOURCES_ML = \ > customize_main.ml > > SOURCES_C = \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/fish/file-edit.c \ > - $(top_srcdir)/fish/file-edit.h \ > - $(top_srcdir)/mllib/uri-c.c \ > + ../fish/uri.c \ > + ../fish/file-edit.c \ > + ../fish/file-edit.h \ > + ../mllib/uri-c.c \ > crypt-c.c \ > perl_edit-c.c > > diff --git a/dib/Makefile.am b/dib/Makefile.am > index 8932e64..0a7975c 100644 > --- a/dib/Makefile.am > +++ b/dib/Makefile.am > @@ -30,7 +30,7 @@ SOURCES_ML = \ > dib.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/mkdtemp-c.c > + ../mllib/mkdtemp-c.c > > bin_PROGRAMS > > diff --git a/get-kernel/Makefile.am b/get-kernel/Makefile.am > index f217128..a4a23a4 100644 > --- a/get-kernel/Makefile.am > +++ b/get-kernel/Makefile.am > @@ -27,8 +27,8 @@ SOURCES_ML = \ > get_kernel.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/uri-c.c \ > - $(top_srcdir)/fish/uri.c > + ../mllib/uri-c.c \ > + ../fish/uri.c > > man_MANS > noinst_DATA > diff --git a/mllib/Makefile.am b/mllib/Makefile.am > index bef33d9..3dfa2fb 100644 > --- a/mllib/Makefile.am > +++ b/mllib/Makefile.am > @@ -52,8 +52,8 @@ SOURCES_ML = \ > JSON.ml > > SOURCES_C = \ > - $(top_srcdir)/fish/progress.c \ > - $(top_srcdir)/fish/uri.c \ > + ../fish/progress.c \ > + ../fish/uri.c \ > fsync-c.c \ > mkdtemp-c.c \ > progress-c.c \ > diff --git a/resize/Makefile.am b/resize/Makefile.am > index 773eac4..3a23d9a 100644 > --- a/resize/Makefile.am > +++ b/resize/Makefile.am > @@ -32,11 +32,11 @@ SOURCES_ML = \ > resize.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/fsync-c.c \ > - $(top_srcdir)/fish/progress.c \ > - $(top_srcdir)/mllib/progress-c.c \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/mllib/uri-c.c > + ../mllib/fsync-c.c \ > + ../fish/progress.c \ > + ../mllib/progress-c.c \ > + ../fish/uri.c \ > + ../mllib/uri-c.c > > if HAVE_OCAML > > diff --git a/sparsify/Makefile.am b/sparsify/Makefile.am > index 4e0b8c9..1112c17 100644 > --- a/sparsify/Makefile.am > +++ b/sparsify/Makefile.am > @@ -35,8 +35,8 @@ SOURCES_ML = \ > sparsify.ml > > SOURCES_C = \ > - $(top_srcdir)/fish/progress.c \ > - $(top_srcdir)/mllib/progress-c.c \ > + ../fish/progress.c \ > + ../mllib/progress-c.c \ > statvfs-c.c > > if HAVE_OCAML > diff --git a/sysprep/Makefile.am b/sysprep/Makefile.am > index c430671..c3bd24f 100644 > --- a/sysprep/Makefile.am > +++ b/sysprep/Makefile.am > @@ -83,12 +83,12 @@ SOURCES_ML = \ > main.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/uri-c.c \ > - $(top_srcdir)/mllib/mkdtemp-c.c \ > - $(top_srcdir)/customize/crypt-c.c \ > - $(top_srcdir)/customize/perl_edit-c.c \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/fish/file-edit.c > + ../mllib/uri-c.c \ > + ../mllib/mkdtemp-c.c \ > + ../customize/crypt-c.c \ > + ../customize/perl_edit-c.c \ > + ../fish/uri.c \ > + ../fish/file-edit.c > > if HAVE_OCAML > > diff --git a/tests/mount-local/Makefile.am b/tests/mount-local/Makefile.am > index 172fff9..809019e 100644 > --- a/tests/mount-local/Makefile.am > +++ b/tests/mount-local/Makefile.am > @@ -27,8 +27,8 @@ if HAVE_FUSE > > test_parallel_mount_local_SOURCES = \ > test-parallel-mount-local.c \ > - $(top_srcdir)/df/estimate-max-threads.c \ > - $(top_srcdir)/df/estimate-max-threads.h > + ../../df/estimate-max-threads.c \ > + ../../df/estimate-max-threads.h > test_parallel_mount_local_CPPFLAGS = \ > -DGUESTFS_WARN_DEPRECATED=1 \ > -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib \ > diff --git a/v2v/Makefile.am b/v2v/Makefile.am > index 7435d5c..cbc14be 100644 > --- a/v2v/Makefile.am > +++ b/v2v/Makefile.am > @@ -86,7 +86,7 @@ SOURCES_ML = \ > v2v.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/mkdtemp-c.c \ > + ../mllib/mkdtemp-c.c \ > domainxml-c.c \ > kvmuid-c.c \ > utils-c.c \LGTM. Thanks, -- Pino Toscano -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: This is a digitally signed message part. URL: <http://listman.redhat.com/archives/libguestfs/attachments/20150805/70eba91a/attachment.sig>
Pino Toscano
2015-Aug-05 13:46 UTC
[Libguestfs] [PATCH] automake: Admit defeat and use 'subdir-objects'.
On Tuesday 04 August 2015 20:15:32 Richard W.M. Jones wrote:> Because this 'feature' is broken (since 2013): > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=13928 > > we have to replace all instances of $(top_srcdir) in *_SOURCES lines > with a relative path. According to what I read, this shouldn't break > split builds, but I didn't test it. > > The only things automake moans about now are: > > * Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake line 3936. > > - This is another bug in automake > > * autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION > > - This is a feature, not a bug. > --- > .gitignore | 1 + > builder/Makefile.am | 14 +++++++------- > configure.ac | 2 +- > customize/Makefile.am | 8 ++++---- > dib/Makefile.am | 2 +- > get-kernel/Makefile.am | 4 ++-- > mllib/Makefile.am | 4 ++-- > resize/Makefile.am | 10 +++++----- > sparsify/Makefile.am | 4 ++-- > sysprep/Makefile.am | 12 ++++++------ > tests/mount-local/Makefile.am | 4 ++-- > v2v/Makefile.am | 2 +- > 12 files changed, 34 insertions(+), 33 deletions(-) > > diff --git a/.gitignore b/.gitignore > index 361da6d..e35a7b3 100644 > --- a/.gitignore > +++ b/.gitignore > @@ -23,6 +23,7 @@ > bindtests.tmp > cscope.out > .deps > +.dirstamp > .gdb_history > .libs > Makefile > diff --git a/builder/Makefile.am b/builder/Makefile.am > index 083e3a4..fcaa70a 100644 > --- a/builder/Makefile.am > +++ b/builder/Makefile.am > @@ -72,13 +72,13 @@ SOURCES_ML = \ > builder.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/fsync-c.c \ > - $(top_srcdir)/mllib/uri-c.c \ > - $(top_srcdir)/mllib/mkdtemp-c.c \ > - $(top_srcdir)/customize/perl_edit-c.c \ > - $(top_srcdir)/customize/crypt-c.c \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/fish/file-edit.c \ > + ../mllib/fsync-c.c \ > + ../mllib/uri-c.c \ > + ../mllib/mkdtemp-c.c \ > + ../customize/perl_edit-c.c \ > + ../customize/crypt-c.c \ > + ../fish/uri.c \ > + ../fish/file-edit.c \ > index-scan.c \ > index-struct.c \ > index-parse.c \ > diff --git a/configure.ac b/configure.ac > index 5cf582e..8ed6db8 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -47,7 +47,7 @@ m4_define([serial_tests], [ > }' > ]) > ]) > -AM_INIT_AUTOMAKE(foreign serial_tests) dnl NB: Do not [quote] this parameter. > +AM_INIT_AUTOMAKE(foreign serial_tests subdir-objects) dnl NB: Do not [quote] this parameter. > > m4_ifndef([AM_SILENT_RULES], [m4_define([AM_SILENT_RULES],[])]) > AM_SILENT_RULES([yes]) # make --enable-silent-rules the default. > diff --git a/customize/Makefile.am b/customize/Makefile.am > index dcc1421..f213604 100644 > --- a/customize/Makefile.am > +++ b/customize/Makefile.am > @@ -66,10 +66,10 @@ SOURCES_ML = \ > customize_main.ml > > SOURCES_C = \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/fish/file-edit.c \ > - $(top_srcdir)/fish/file-edit.h \ > - $(top_srcdir)/mllib/uri-c.c \ > + ../fish/uri.c \ > + ../fish/file-edit.c \ > + ../fish/file-edit.h \ > + ../mllib/uri-c.c \ > crypt-c.c \ > perl_edit-c.c > > diff --git a/dib/Makefile.am b/dib/Makefile.am > index 8932e64..0a7975c 100644 > --- a/dib/Makefile.am > +++ b/dib/Makefile.am > @@ -30,7 +30,7 @@ SOURCES_ML = \ > dib.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/mkdtemp-c.c > + ../mllib/mkdtemp-c.c > > bin_PROGRAMS > > diff --git a/get-kernel/Makefile.am b/get-kernel/Makefile.am > index f217128..a4a23a4 100644 > --- a/get-kernel/Makefile.am > +++ b/get-kernel/Makefile.am > @@ -27,8 +27,8 @@ SOURCES_ML = \ > get_kernel.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/uri-c.c \ > - $(top_srcdir)/fish/uri.c > + ../mllib/uri-c.c \ > + ../fish/uri.c > > man_MANS > noinst_DATA > diff --git a/mllib/Makefile.am b/mllib/Makefile.am > index bef33d9..3dfa2fb 100644 > --- a/mllib/Makefile.am > +++ b/mllib/Makefile.am > @@ -52,8 +52,8 @@ SOURCES_ML = \ > JSON.ml > > SOURCES_C = \ > - $(top_srcdir)/fish/progress.c \ > - $(top_srcdir)/fish/uri.c \ > + ../fish/progress.c \ > + ../fish/uri.c \ > fsync-c.c \ > mkdtemp-c.c \ > progress-c.c \ > diff --git a/resize/Makefile.am b/resize/Makefile.am > index 773eac4..3a23d9a 100644 > --- a/resize/Makefile.am > +++ b/resize/Makefile.am > @@ -32,11 +32,11 @@ SOURCES_ML = \ > resize.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/fsync-c.c \ > - $(top_srcdir)/fish/progress.c \ > - $(top_srcdir)/mllib/progress-c.c \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/mllib/uri-c.c > + ../mllib/fsync-c.c \ > + ../fish/progress.c \ > + ../mllib/progress-c.c \ > + ../fish/uri.c \ > + ../mllib/uri-c.c > > if HAVE_OCAML > > diff --git a/sparsify/Makefile.am b/sparsify/Makefile.am > index 4e0b8c9..1112c17 100644 > --- a/sparsify/Makefile.am > +++ b/sparsify/Makefile.am > @@ -35,8 +35,8 @@ SOURCES_ML = \ > sparsify.ml > > SOURCES_C = \ > - $(top_srcdir)/fish/progress.c \ > - $(top_srcdir)/mllib/progress-c.c \ > + ../fish/progress.c \ > + ../mllib/progress-c.c \ > statvfs-c.c > > if HAVE_OCAML > diff --git a/sysprep/Makefile.am b/sysprep/Makefile.am > index c430671..c3bd24f 100644 > --- a/sysprep/Makefile.am > +++ b/sysprep/Makefile.am > @@ -83,12 +83,12 @@ SOURCES_ML = \ > main.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/uri-c.c \ > - $(top_srcdir)/mllib/mkdtemp-c.c \ > - $(top_srcdir)/customize/crypt-c.c \ > - $(top_srcdir)/customize/perl_edit-c.c \ > - $(top_srcdir)/fish/uri.c \ > - $(top_srcdir)/fish/file-edit.c > + ../mllib/uri-c.c \ > + ../mllib/mkdtemp-c.c \ > + ../customize/crypt-c.c \ > + ../customize/perl_edit-c.c \ > + ../fish/uri.c \ > + ../fish/file-edit.c > > if HAVE_OCAML > > diff --git a/tests/mount-local/Makefile.am b/tests/mount-local/Makefile.am > index 172fff9..809019e 100644 > --- a/tests/mount-local/Makefile.am > +++ b/tests/mount-local/Makefile.am > @@ -27,8 +27,8 @@ if HAVE_FUSE > > test_parallel_mount_local_SOURCES = \ > test-parallel-mount-local.c \ > - $(top_srcdir)/df/estimate-max-threads.c \ > - $(top_srcdir)/df/estimate-max-threads.h > + ../../df/estimate-max-threads.c \ > + ../../df/estimate-max-threads.h > test_parallel_mount_local_CPPFLAGS = \ > -DGUESTFS_WARN_DEPRECATED=1 \ > -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib \ > diff --git a/v2v/Makefile.am b/v2v/Makefile.am > index 7435d5c..cbc14be 100644 > --- a/v2v/Makefile.am > +++ b/v2v/Makefile.am > @@ -86,7 +86,7 @@ SOURCES_ML = \ > v2v.ml > > SOURCES_C = \ > - $(top_srcdir)/mllib/mkdtemp-c.c \ > + ../mllib/mkdtemp-c.c \ > domainxml-c.c \ > kvmuid-c.c \ > utils-c.c \LGTM. Thanks, -- Pino Toscano -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: This is a digitally signed message part. URL: <http://listman.redhat.com/archives/libguestfs/attachments/20150805/27d07169/attachment.sig>
Possibly Parallel Threads
- [PATCH 0/2] Build mllib and customize into libraries.
- [PATCH 0/3] builder: Warn if --output is a host partition.
- [PATCH 0/6] RFC: basic subscription-manager support in virt-customize
- [PATCH] RFC: OCaml tools: add and use a Getopt module
- [PATCH 0/5] Introducing virt-builder-repository