GNOME Bugzilla – Bug 591243
Build failure on git master (check ignored files on git)
Last modified: 2009-08-10 07:40:29 UTC
From my jhbuild log git stash pop Removed ChangeLog # On branch master # Changed but not updated: # (use "git add/rm <file>..." to update what will be committed) # # deleted: ChangeLog # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # src/commands/.deps/ # src/commands/Makefile # src/commands/Makefile.in # src/commands/rpm2cpio # src/commands/rpm2cpio.o no changes added to commit (use "git add" and/or "git commit -a") Dropped refs/stash@{0} (4fc10281b3e5c2a5726b3da4613302847c12f436) *** Configurazione file-roller *** [1/1] ./autogen.sh --prefix /opt/gnome2 --libdir '/opt/gnome2/lib64' --disable-static --disable-gtk-doc **Error**: Directory `.' does not look like the top-level File Roller directory Running a `git checkout -- ChangeLog` fix the build
Does not happen here with a fresh jhbuild checkout.
On my system is reproducible doing as follow: * jhbuild buildone file-roller - first fresh chechout and build * jhbuild buildone -a -c file-roller - first rebuild, works fine * jhbuild buildone -a -c file-roller - second rebuild, here the issue appears (maybe -a is not needed to reproduce) I suppose the first rebuild deletes ChangeLog on `make clean` (check Makefile.am), the second rebuild claims about its absence (http://git.gnome.org/cgit/file-roller/tree/ChangeLog).
it now checks for configure.ac instead of ChangeLog