[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Can debian/rules build target use precompiled object code in favor of building from source?



2014-10-17 21:43 GMT+02:00 Russ Allbery <rra@debian.org>:
In contrast, using binary *.o files instead of running the compiler has
*not* been accepted.

IMO shipping .o files is the perfect equivalent of shipping the *.c or
*.php output files from a compile with flex or bison. The output of
flex and bison is no more human-readable than .o files, even if it is
in a higher-level language than binary.

I think this has more to do with practical issues
around the likelihood of creating bugs than any specific principle of
philosophical consistency.

From a security and correctness perspective, it seems vital to me to
compile from source instead of importing binary code. It is the only
practical way to know that the source code matches the compiled code.

Regards, Thue

Reply to: