GNOME Bugzilla – Bug 124285
Changed versions in gnome/Makefiles doesn't give rebuild
Last modified: 2004-12-22 21:47:04 UTC
If I build, for instance, meta/gnome-office, then update the version-numbers of libgsf and gnumeric, and do a "gmake install" in meta/gnome-office, nothing happens! The build system should notice that there are new unistalled versions of the software, shouldn't it?
You need to run 'make clean' in the garball after changing the version number. That will clear out the previous build directory and, more importantly, the cookies which keep track of the build state of the garball. An alternative is to remove the cookies directory in the garball.
Another way to fix this would be to put the version number in the cookie names. This way you could just change the version number and it would rebuild.
Actually, the correct way to do this is to increment the version number in the relevant Makefile, then run 'make makesums' from it's directory, which will get the file and upgrade the checksum. Then you can run 'make install' to install the new version. This issue isn't really a bug though, marking as such.