Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Dec 1998 16:13:18 -0800 (PST)
From:      Julian Elischer <julian@whistle.com>
To:        current@FreeBSD.ORG
Cc:        core@FreeBSD.ORG
Subject:   Appologies about commit screwup
Message-ID:  <Pine.BSF.3.95.981219155942.7318F-100000@current1.whistle.com>

next in thread | raw e-mail | index | archive | help

I was trying SO HARD to get it right that I stuffed it in the other
direction..

In the last moment after testing, I reapplied a patch to a file because I
had accidentally dropped editor cruft into the patched version.  I was
tired and in a hurry (I was late for an appointment) and stupidly used the
-D option for patch.  This inserted cpp condidionals into the file where
they didn't work. The reason I decided to add the -D argument is probably
due to lack of sleep because I wanted to have the code be the same after
the patch if teh conditional is not defined on.

 For complete stupidity, that goes pretty far as an example..  and then to
make matters worse, I recompiled the wrong kernel to test it and got the
one that didn't include the file in question.

remember kids, recompile LINT, not GENERICX!!!!

SOS's fix is correct and reflects the file in my original test 
tree almost down to the added comments on the #endif lines

All I can say is "I screwed up and deserve the pointy stick"
pointy hat optional..

lessons

"Don't commit when in a hurry to leave"
"If you fix a screwup, restart all your testing from the beginning
  rather than try 'shortcut' it"
"Don't commit when you are to tired to think straight"
"Don't trust patch -D.. always inspect the results"

Considering how much I didn't want to screw up this one it's really quite
amazing how much it was screwed up.


julian




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.981219155942.7318F-100000>