mkdir /tmp/test cd /tmp/test wget ftp://ftp.scientificlinux.org/linux/redhat/enterprise/5Server/en/os/SRPMS/gcc-4.1.2-14.el5.src.rpm wget ftp://ftp.scientificlinux.org/linux/redhat/enterprise/5Server/en/os/SRPMS/gcc-4.1.2-42.el5.src.rpm rpm -qp --changelog gcc-4.1.2-14.el5.src.rpm > changelog.1 rpm -qp --changelog gcc-4.1.2-42.el5.src.rpm > changelog.2 diff -u changelog.1 changelog.2 Troy Akemi Yagi wrote: > On Wed, Aug 6, 2008 at 1:39 PM, Daniel Widyono <[log in to unmask]> wrote: >> Greetings, >> >> I'd like to determine the precise changes between SL 5.1 and SL 5.2 with >> respect to GCC compilers. >> >> I know I can get different binaries, currently 4.1.2-14 and 4.1.2-42. I see >> a source rpm which is common to 5.x, and its version is 4.1.1-52. How do I >> get the particular sources used to create the 4.1.2-14 and 4.1.2-42 binaries? >> >> Better yet, how do I get the changelog of 4.1.2-42 that shows the changes? >> The source rpm's changelog files don't seem to have been updated past 2007. > > On a system that already has gcc-4.1.2-42, running: > > rpm -q --changelog gcc > > will show the changelog. I see many changes from 2005 all the way up > to Mon Apr 14 2008. > > If you only have an rpm file (but not installed), do a: > > rpm -qp --changelog <gcc package name> > > Akemi -- __________________________________________________ Troy Dawson [log in to unmask] (630)840-6468 Fermilab ComputingDivision/LCSI/CSI DSS Group __________________________________________________