Babel PatchesPatches to Babel ReleasesOn this page, we try to make a comprehensive list of released patches to official Babel releases. All the links here should be to issues and files in Babel's issue tracking system. Other links should be treated with suspicion.
Most patch files are created to be applied with the following shell commands: % cd babel-1.0.0 % patch -p0 --verbose < patch399.txt The commands change in a fairly straight forward way for different releases and patches. If you want, you can also do the following: % cd babel-1.0.0 % wget --quiet -O - https://www.cca-forum.org/bugs/babel/file305/patch403.txt | patch -p0 --verbose Sometimes when you patch a released version of Babel, it changes the last time modified attribute of files in a way that "make" thinks that files like configure, aclocal.m4, and other autotools generated files need to be regenerated. This can be kind of annoying. You can fix the timestamps to avoid rerunning autotools programs using the following commands: #!/bin/sh # # $Id: fix_timestamps.sh 5991 2007-04-26 15:23:51Z epperly $ # Unfortunately, when you "cvs commit" after running ./autotools_rebuild.sh # the timestamps end up screwed up. When you run "make", it reruns all # kinds of autotools tools because it thinks files are out of date. # # This script tries to fix the time stamps. touch -c acinclude.m4 touch -c runtime/m4/*.m4 touch -c runtime/acinclude.m4 touch -c runtime/configure.ac configure.ac touch -c aclocal.m4 touch -c runtime/aclocal.m4 touch -c runtime/configure configure touch -c `find . \( -name .svn -prune \) -o \( -name "Makefile.am" -print \)` touch -c `find . \( -name .svn -prune \) -o \( -name "Makefile.in" -print \)` touch -c runtime/sidl/ignore_me.h.in runtime/sidl/babel_internal.h.in Created by: tepperly last modification: Thursday 10 of May, 2007 [22:36:26 UTC] by tepperly |
Login Online users
3
online users
|