CVS access

Hello,
I would like to have access to the repository using CVS.
I would like to add autoconf/automake support to Radiance and to
debianize it. I also found an error in CHECK macro (gcc 2.95.4
was unable to compile sources with it) and corrected it.

Good bye.
Ondrej Jakubcik
[email protected]

···

______________________________________________________________________
Reklama:
POZOR! Nova SkodaFabia RS - Adrenalin & Diesel http://ad2.seznam.cz/redir.cgi?instance=56529%26url=http://www.adrenalindiesel.cz

Hi Ondrej,

Don't be surprised if Greg Ward politely declines your offer to add autoconf/automake support. He much prefers his "makeall" script. I suggest that you describe the many benefits that autoconf/automake would provide Radiance. Greg's experience is that it is not necessary.

And, do you fuel your Skodas with Biodiesel? (RME) I've got a VW Golf TDI that I have a lot of fun with.

-Chas

···

Ond�ej Jakub��k <[email protected]> wrote:
Hello,
I would like to have access to the repository using CVS.
I would like to add autoconf/automake support to Radiance and to
debianize it. I also found an error in CHECK macro (gcc 2.95.4
was unable to compile sources with it) and corrected it.

Good bye.
Ondrej Jakubcik
[email protected]

______________________________________________________________________
Reklama:
POZOR! Nova SkodaFabia RS - Adrenalin & Diesel http://ad2.seznam.cz/redir.cgi?instance=56529%26url=http://www.adrenalindiesel.cz

_______________________________________________
Radiance-dev mailing list
[email protected]
http://www.radiance-online.org/mailman/listinfo/radiance-dev

Hi Ondrej,

Chas is right -- I am going to politely decline your offer. Actually, I was about to be rude, because I'm in a pissy mood this morning....

I have not seen much benefit to the autoconf approach, as it tends to make a mess of the code with a lot of HAS_THIS and HAS_THAT kinds of macros. I'm suspicious that Georg Mischler is trying to push the code in this direction already, and this is a very dangerous direction to head. The whole reason the code is as solid as it is and has lasted as long as it has is because I've tread a very careful path along what I perceive as the "lowest common denominator" of all operating systems, thus avoiding most system-specific features. As things change, and they always change, I prefer to readjust the code to use common features rather than splitting with #ifdef's along different paths simultaneously, the approach that autoconf favors. The result of that path is sloppy, unreadable, and unreliable code. I won't be convinced otherwise, so you may as well not try.

As for the faulty CHECK() macro, this was fixed shortly after the 3.5 release, and you'd do well to download the latest experimental bug-fixed version following the "download Radiance" link on <www.radiance-online.org>. If you still find problems, please forward them to the radiance-dev list or to me directly and we'll take care of it. Currently only three individuals have CVS access, Peter A-B, Georg, and myself, and we're going to keep it that way for a while.

But thanks for your offer. Who knows, I may get outvoted and we'll take you up on it later.

-Greg

···

From: Ond�ej Jakub��k <[email protected]>
Date: Wed Jul 2, 2003 8:53:55 AM US/Pacific
To: [email protected]
Subject: [Radiance-dev] CVS access
Reply-To: [email protected]

Hello,
I would like to have access to the repository using CVS.
I would like to add autoconf/automake support to Radiance and to
debianize it. I also found an error in CHECK macro (gcc 2.95.4
was unable to compile sources with it) and corrected it.

Good bye.
Ondrej Jakubcik
[email protected]

Please post the correction to the CHECK macro.

I'd love to see debian support, and improvements in the build scripting, but we dislike automake/autoconf for reasons of quality assurance and complexity--conditional compilation is a big testing problem.

Randolph

"Everyone knows that debugging is twice as hard as writing a program in the first place. So if you are as clever as you can be when you write it, how will you ever debug it?--B. Kernighan"

···

On Wednesday, July 2, 2003, at 08:53 AM, Ond�ej Jakub��k wrote:

I would like to have access to the repository using CVS.
I would like to add autoconf/automake support to Radiance and to
debianize it. I also found an error in CHECK macro (gcc 2.95.4
was unable to compile sources with it) and corrected it.

Check out the following url:

http://www.dream.unipa.it/dream/pub/dot/anselmo/radiance/packages/

You will find some experimental debian packages (if you're interested
into the source packages, just let me know).

'bye.

···

Ond�ej Jakub��k <[email protected]> wrote:

I would like to add autoconf/automake support to Radiance and to
debianize it. I also found an error in CHECK macro (gcc 2.95.4
was unable to compile sources with it) and corrected it.

--
Francesco Anselmo
[email protected]

-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

My two cent comment on this... .
In this case Greg has my vote, shure, and he doesn't even need to move to
Florida to count it :-). While installing some stuff for recording and
sound-processing I recently came in contact with the autoconf madness, I
peeped shortly into the scripts, it's absolutely weird. BTW, the whole
autoconf configure wawa was bigger than the actual code of the sound program
itself ...

PS: (Ondrej,please, please don't feel offended :slight_smile: ...)

-Carsten

···

On Wednesday 02 July 2003 16:28, Greg Ward wrote:

But thanks for your offer. Who knows, I may get outvoted and we'll