Hi, More test-suite problems:
Missing dependencies (trivial patches attached): gnumakefile: maintainer-makefile fts-lgpl: cloexec fcntl-safer dirent-safer With ./gnulib-tool --create-megatestdir --with-tests, fseek fails to compile when combined in ALL/ with any of: fwritable fwritable-tests or fwriting. Is 'Module foo depends on a module with an incompatible license' a bug? Attached are a list of clashes but note that if you apply my patches above, fts-lgpl also clashes with cloexec, fcntl-safer and dirent-safer. cheers, Ian -- Ian Beckwith - i...@erislabs.net - http://erislabs.net/ianb/ GPG fingerprint: AF6C C0F1 1E74 424B BCD5 4814 40EC C154 A8BA C1EA
From dd61bef7bdb47efd882ce6a275cb8e0ae4e3684d Mon Sep 17 00:00:00 2001 From: Ian Beckwith <i...@erislabs.net> Date: Mon, 5 Oct 2009 14:16:49 +0100 Subject: [PATCH 1/2] gnumakefile: depend on maintainer-makefile --- modules/gnumakefile | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/modules/gnumakefile b/modules/gnumakefile index 483ff74..b6c31be 100644 --- a/modules/gnumakefile +++ b/modules/gnumakefile @@ -5,6 +5,7 @@ Files: top/GNUmakefile Depends-on: +maintainer-makefile configure.ac: # Autoconf 2.61a.99 and earlier don't support linking a file only -- 1.6.4.3
From 9f75eb8936e40632090fe4f31940ef55fa51c6ec Mon Sep 17 00:00:00 2001 From: Ian Beckwith <i...@erislabs.net> Date: Mon, 5 Oct 2009 14:17:38 +0100 Subject: [PATCH 2/2] fts-lgpl: depend on cloexec fcntl-safer dirent-safer --- modules/fts-lgpl | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/modules/fts-lgpl b/modules/fts-lgpl index 3a6f0ed..b09d7a0 100644 --- a/modules/fts-lgpl +++ b/modules/fts-lgpl @@ -12,6 +12,9 @@ fchdir i-ring openat stdbool +cloexec +fcntl-safer +dirent-safer configure.ac: gl_FUNC_FTS_LGPL -- 1.6.4.3
warning: module argp depends on a module with an incompatible license: dirname warning: module argp depends on a module with an incompatible license: exit warning: module argp depends on a module with an incompatible license: exitfail warning: module argp depends on a module with an incompatible license: xalloc warning: module argp depends on a module with an incompatible license: xalloc-die warning: module argp depends on a module with an incompatible license: xstrndup warning: module euidaccess depends on a module with an incompatible license: exit warning: module euidaccess depends on a module with an incompatible license: exitfail warning: module euidaccess depends on a module with an incompatible license: group-member warning: module euidaccess depends on a module with an incompatible license: xalloc warning: module euidaccess depends on a module with an incompatible license: xalloc-die warning: module fts-lgpl depends on a module with an incompatible license: chdir-long warning: module fts-lgpl depends on a module with an incompatible license: chown warning: module fts-lgpl depends on a module with an incompatible license: d-ino warning: module fts-lgpl depends on a module with an incompatible license: dirname warning: module fts-lgpl depends on a module with an incompatible license: exit warning: module fts-lgpl depends on a module with an incompatible license: exitfail warning: module fts-lgpl depends on a module with an incompatible license: fdopendir warning: module fts-lgpl depends on a module with an incompatible license: getcwd warning: module fts-lgpl depends on a module with an incompatible license: lchown warning: module fts-lgpl depends on a module with an incompatible license: openat warning: module fts-lgpl depends on a module with an incompatible license: openat-die warning: module fts-lgpl depends on a module with an incompatible license: save-cwd warning: module fts-lgpl depends on a module with an incompatible license: unistd-safer warning: module fts-lgpl depends on a module with an incompatible license: xalloc warning: module fts-lgpl depends on a module with an incompatible license: xalloc-die warning: module fts-lgpl depends on a module with an incompatible license: xgetcwd warning: module fts-lgpl depends on a module with an incompatible license: xstrndup warning: module mkdir depends on a module with an incompatible license: dirname warning: module mkdir depends on a module with an incompatible license: double-slash-root warning: module mkdir depends on a module with an incompatible license: error warning: module mkdir depends on a module with an incompatible license: exit warning: module mkdir depends on a module with an incompatible license: exitfail warning: module mkdir depends on a module with an incompatible license: xalloc warning: module mkdir depends on a module with an incompatible license: xalloc-die warning: module mkdir depends on a module with an incompatible license: xstrndup warning: module obstack depends on a module with an incompatible license: exit warning: module obstack depends on a module with an incompatible license: exitfail warning: module argp depends on a module with an incompatible license: dirname warning: module argp depends on a module with an incompatible license: exit warning: module argp depends on a module with an incompatible license: exitfail warning: module argp depends on a module with an incompatible license: xalloc warning: module argp depends on a module with an incompatible license: xalloc-die warning: module argp depends on a module with an incompatible license: xstrndup warning: module euidaccess depends on a module with an incompatible license: exit warning: module euidaccess depends on a module with an incompatible license: exitfail warning: module euidaccess depends on a module with an incompatible license: group-member warning: module euidaccess depends on a module with an incompatible license: xalloc warning: module euidaccess depends on a module with an incompatible license: xalloc-die warning: module fts-lgpl depends on a module with an incompatible license: chdir-long warning: module fts-lgpl depends on a module with an incompatible license: chown warning: module fts-lgpl depends on a module with an incompatible license: d-ino warning: module fts-lgpl depends on a module with an incompatible license: dirname warning: module fts-lgpl depends on a module with an incompatible license: exit warning: module fts-lgpl depends on a module with an incompatible license: exitfail warning: module fts-lgpl depends on a module with an incompatible license: fdopendir warning: module fts-lgpl depends on a module with an incompatible license: getcwd warning: module fts-lgpl depends on a module with an incompatible license: lchown warning: module fts-lgpl depends on a module with an incompatible license: openat warning: module fts-lgpl depends on a module with an incompatible license: openat-die warning: module fts-lgpl depends on a module with an incompatible license: save-cwd warning: module fts-lgpl depends on a module with an incompatible license: unistd-safer warning: module fts-lgpl depends on a module with an incompatible license: xalloc warning: module fts-lgpl depends on a module with an incompatible license: xalloc-die warning: module fts-lgpl depends on a module with an incompatible license: xgetcwd warning: module fts-lgpl depends on a module with an incompatible license: xstrndup warning: module mkdir depends on a module with an incompatible license: dirname warning: module mkdir depends on a module with an incompatible license: double-slash-root warning: module mkdir depends on a module with an incompatible license: error warning: module mkdir depends on a module with an incompatible license: exit warning: module mkdir depends on a module with an incompatible license: exitfail warning: module mkdir depends on a module with an incompatible license: xalloc warning: module mkdir depends on a module with an incompatible license: xalloc-die warning: module mkdir depends on a module with an incompatible license: xstrndup warning: module obstack depends on a module with an incompatible license: exit warning: module obstack depends on a module with an incompatible license: exitfail
signature.asc
Description: Digital signature