On Fri, 5 Mar 1999, Raider wrote:

> On Fri, 5 Mar 1999, Ray Olszewski wrote:
> > Could be for any number of reasons. Version difference in the source.
> > Version difference in the compiler (or gcc vs. egcs difference).
> Different
> > compiler switches (e.g., the optimization flag). Assuming the
> dowmloads are
> > from a trusted site, I wouldn't be concerned. 
> 
>       I use gcc 2.7.2.1 that comes with RH4.2.  I have no idea what
> compiler was used for the rmp.  Else I just typed make in the source
> directory.
>       Yes.  It was a trusted site.  It was metalab if I recall well.
> Anyway, I don't think the difference was because of extra code.  But I
> thought all the time that the executables from the rpms were made just
> the same way.

Not necessarily.  A RedHat binary rpm is based on a tar.gz, which is
included in the source rpm along with any patches RedHat applied to it
before doing the make.  The will make changes they think will improve
security, make sure it will run with glibc, or just fix code they think
is wrong, or adjust the placement of files and paths, or make it easier
to debug, or even (when times are slack) just to fix compiler warnings.
I don't think there is anything wrong or sneaky about that.  They
distribute software under their own name, as it were, and they want to
make it as good as they know how to.  I don't always use their patches,
but I don't throw them away without looking at them either.

Maybe they didn't patch ipfwadm.  If you want to know for sure, get the
source rpm and take a look.

Lawson
          >< Microsoft free environment

This mail client runs on Wine.  Your mileage may vary.

> And ipfwadm is pretty plain, and it doesn't involve settings
> that will increase/decrease the number of compiled lines.
> 
>       Raider
> --
>               ``Liberate tu-temet ex inferis''
> 
> 




___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]

Reply via email to