Hi, >>"Ben" == Ben Collins <[EMAIL PROTECTED]> writes:
Ben> As a buildd admin, I want to congratulate the original policy on Ben> all the wasted cpu cycles it has cost my system by forcing Ben> packages to compile with -g even though those same binaries will Ben> be stripped later of this costly debugging information. Starting a new proposal with sarcasm and belittling the original policy process is not very helpful Ben> -------- The package can by default build without -g if it also Ben> provides a mechanism to easily be rebuilt with debugging Ben> information. This can be done by providing a "build-debug" make Ben> target, or allowing the user to specify "BUILD_DEBUG=yes" in the Ben> environment while compiling that package. Ben> -------- I think we should specify one, or the other, or both, so that people do not have to grok rules files to determine which m,ethod to use. The, one can also set build daemons to build a debuggable distribution if one so desires. However, have you looked at the cost of this proposal? This entails that one massage upstream Makefiles (or several Makefiles) to take not of an environment variable to add debugging flags. That is more difficult than a static, one time edit of the Makefiles involved to add the -g and the strip commands. Please note that you may have to take additional action to pass these variables to a sub-make. Except by explicit request, `make' exports a variable only if it is either defined in the environment initially or set on the command line, and if its name consists only of letters, numbers, and underscores. Could people on this list try it on their packages and see how hard this would be? That would give us a cross section of all packages, hopefully. I would rather we have some numbers before we agre to do this. manoj -- "Our journey toward the stars has progressed swiftly. In 1926 Robert H. Goddard launched the first liquid-propelled rocket, achieving an altitude of 41 feet. In 1962 John Glenn orbited the earth. In 1969, only 66 years after Orville Wright flew two feet off the ground for 12 seconds, Neil Armstrong, Buzz Aldrin and I rocketed to the moon in Apollo 11." Michael Collins Former astronaut and past Director of the National Air and Space Museum Manoj Srivastava <[EMAIL PROTECTED]> <http://www.debian.org/%7Esrivasta/> Key C7261095 fingerprint = CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E