host> rpm -qi compat-libstdc++
Name : compat-libstdc++ ...
Summary : Standard C++ libraries for Red Hat 6.2 backwards compatibility.
Description:
The compat-libstdc++ package contains compatibility Standard C++
libraries that are used by Red Hat Linux 6.2 C++ binaries and KDE 1.x
C++ binaries in the current distribution.
...you must change the name of the library. Debian understands this. Red Hat does not.
Red Hat knows exactly what it's doing. The problem is that you are talking without a clue. Please don't post on subjects for which you don't have a clue.
Let's see, except for the bike, none of the things you listed can go 17 mph
And how many warehouses do you know of have large enough isles to permit safe travel at 17 mph? Besides, the top speed for the segway is listed at 12.5 mph, not 17.
And do you really think a forklift costs less than a segway?
Let's see. Here are some recent forklift prices, and here are some current segway prices. I don't see a single forklift in that list that costs more than the segway, do you?
And, do you really think that a segway will allow you to carry as much stuff as a forklift?
Yes, I'm being a smartass, but so were you. I know that segway prices will eventually come down. But you also know that I wasn't recommending a forklift as personal transportation. The forklift's benefit is that, in a warehouse, one is often walking around to find some part and bring it back. If the part is heavy, a segway just won't help.
His does hold it hostage (Linux) so eventually, he needs to have it as top priority above everything
What the hell are you talking about?
How in the world is he holding it hostage? It's
under the GPL. Anyone can take the code and release/sell/modify it to their heart's content.
It's just that there is a general consensus that Linus' version is better than anyone else's. The only other Linux kernel line that comes close to that reputation has been the Alan Cox kernels.
But to say that Linus "holds it hostage"??? Puh-lease.
Re:Source code maintenance tools/organization
on
Linus Does Not Scale
·
· Score: 2
That may be part of the problem. Linus could allow a new, albeit tested, feature in as a branch.
But he doesn't want that responsibility! He wants the developer of the feature to worry about that stuff. He only wants to be given the patch when he personally is happy to have it in his branch.
There's nothing precluding each team of developers or even an individual developer from using CVS to accomplish this on their own, if they find it useful.
Ah, but human beings are not perfect; we all make mistakes even when we are very, very careful. It's not a fair statement to say that Linus should only accept "perfect" code. You have to consider the possibility that a bug will crop up even *after* quality checking is performed. Then what?
You missed the answer to your question.
You asked, "how do you roll back the code?". I answered, "you don't do rollbacks - you put in fixes.". Rollbacks are not the answer.
What I was trying to explain is that rollbacks are only useful when you regularly merge in crap code.
If the code is basically good, but has some problems, you fix it - you don't roll it back!
Re:Source code maintenance tools/organization
on
Linus Does Not Scale
·
· Score: 3, Interesting
How do you manage development branches?
Linus only manages one branch.
It's not an issue.
How do you roll back your code to undo an enhancement you thought would work?
By editing the code to *fix* the problem.
Simply undoing the flawed
submission means that you did a poor job of making sure that only quality code goes in. It does not fix anything.
How do know which bug fixes are tied to a particular instance of code?
Now, this is the only thing that I think is missing from Linus' vision. An SCC system
can store this information efficiently. Linus'
system (changelog) can only store this information at the
granularity of a pre-patch.
I remember overclocking an extra 486 box I had
lying around so that it would play doom at a
decent rate.
But I didn't overclock the processor - I overclocked the ISA bus!
The standard speed for an ISA bus is about 8 MHz,
but my motherboard had jumpers for running it at
different speeds. I had that baby running at 20MHz, and was lucky enough to find an ISA video
card and network card that could run at that speed!
It really helped bump up the FPS when playing doom. <g>
It's been a while since I've compiled my own kernel, but one thing has always bugged me.
It seemed that whenever I wanted to compile a module for some new driver, I would also have to recompile the entire kernel, otherwise the two wouldn't interract correctly (yes, I'm being vague. I think I would get messages about symbols, but it's been a while).
So, is there a way to compile a single module to
run with a kernel that has already been built?
...it is equally unreasonable to believe that they were thrown in pell-mell with absolutely no objective and no hope of accomplishing anything at all.
Absolutely no objective? I would assume that their objectives would include things like reconnaissance.
Before you can fight a war, you better have damn good information about the enemy. And anytime you have people running around in enemy territory, they stand a great chance of dying.
It looks like the winning design proposals for a config tool (autoconf replacement) and a build tool (make replacement) are not being implemented.
I don't know about the config tool, but the
build tool has most certainly been implemented.
The tool is called Scons, and it
is much nicer to use than make. Instead of using
timestamps to determine when rebuilding is necessary (which is very error prone in networked environments like NFS), it uses MD5 checksums. I encourage everyone to take a look at it.
Scons itself
is based upon Cons,
a build tool based on Perl.
You may well be hijacking someone else's legitimate IP address. And quite possibly violating your AUP in the process.
What are they going to do - disconnect my service?
Seriously though, does anyone know if this would
screw up only @home's network, or would it be a
pain for AT&T? Obviously, I could care less about
screwing up @Home's network at this point.
This statement puzzles me greatly. How can Linux threads be faster yet their performance still sucks?
I think he meant to say that the linux kernel
threads (clone()) are faster, but the *pthread*
calls are slower.
This statement implies that Linux has POSIX compliant threads which the last time I checked is not true especially since the primary kernel hackers (Alan Cox, Linus, etc) are against it.
Linux does have POSIX-compliant threads.
The kernel does not, but there is a pthread library that implements the pthread functions to work with linux kernel threads.
<ducks>
host> rpm -qa | grep libstdc++
... :
Red Hat knows exactly what it's doing. The problem is that you are talking without a clue. Please don't post on subjects for which you don't have a clue.compat-libstdc++-6.2-2.9.0.14
libstdc++-2.96-85
host> rpm -qi compat-libstdc++
Name : compat-libstdc++
Summary : Standard C++ libraries for Red Hat 6.2 backwards compatibility.
Description
The compat-libstdc++ package contains compatibility Standard C++ libraries that are used by Red Hat Linux 6.2 C++ binaries and KDE 1.x C++ binaries in the current distribution.
(oops! I did it again :^P )
What's wrong with starting a sentence with an adjective? Did you mean something else?(C'mon mods! Send this post to -1!)
<grammer nazi>
It's "studios", not "studies".
And that last paragraph needs to be taken out and shot.
</grammer nazi>
And, do you really think that a segway will allow you to carry as much stuff as a forklift?
Yes, I'm being a smartass, but so were you. I know that segway prices will eventually come down. But you also know that I wasn't recommending a forklift as personal transportation. The forklift's benefit is that, in a warehouse, one is often walking around to find some part and bring it back. If the part is heavy, a segway just won't help.
Name one thing that a segway can do in a warehouse that couldn't be accomplished using one of the following:
- motorized wheelchair
- motorized dolly
- forklift
- bicycle, possibly w. electric assist.
My point being that the flat, even terrain of a warehouse does not require the segway's special abilities.There are cheaper alternatives for warehouse work.
How in the world is he holding it hostage? It's under the GPL. Anyone can take the code and release/sell/modify it to their heart's content.
It's just that there is a general consensus that Linus' version is better than anyone else's. The only other Linux kernel line that comes close to that reputation has been the Alan Cox kernels.
But to say that Linus "holds it hostage"??? Puh-lease.
There's nothing precluding each team of developers or even an individual developer from using CVS to accomplish this on their own, if they find it useful.
You missed the answer to your question.You asked, "how do you roll back the code?". I answered, "you don't do rollbacks - you put in fixes.". Rollbacks are not the answer.
What I was trying to explain is that rollbacks are only useful when you regularly merge in crap code.
If the code is basically good, but has some problems, you fix it - you don't roll it back!
Simply undoing the flawed submission means that you did a poor job of making sure that only quality code goes in. It does not fix anything.
Now, this is the only thing that I think is missing from Linus' vision. An SCC system can store this information efficiently. Linus' system (changelog) can only store this information at the granularity of a pre-patch.And we could get a gigolo so the wife stops bugging him to perform...
I got it! Then, we can force him to take ever-increasing amounts of speed, so he doesn't have to sleep!
Then he can dedicate his life to linux 24/7!!! That would be great!
</sarcasm>
Make sure he actually wants to dedicate that much of his life to writing one program.
My apologies.
It wouldn't be that hard for company like AOL to put a pretty face on a free Unix. Apple proved it could be done.
But I didn't overclock the processor - I overclocked the ISA bus!
The standard speed for an ISA bus is about 8 MHz, but my motherboard had jumpers for running it at different speeds. I had that baby running at 20MHz, and was lucky enough to find an ISA video card and network card that could run at that speed!
It really helped bump up the FPS when playing doom. <g>
It seemed that whenever I wanted to compile a module for some new driver, I would also have to recompile the entire kernel, otherwise the two wouldn't interract correctly (yes, I'm being vague. I think I would get messages about symbols, but it's been a while).
So, is there a way to compile a single module to run with a kernel that has already been built?
And what exactly does MODVERSIONS do?
Before you can fight a war, you better have damn good information about the enemy. And anytime you have people running around in enemy territory, they stand a great chance of dying.
The tool is called Scons, and it is much nicer to use than make. Instead of using timestamps to determine when rebuilding is necessary (which is very error prone in networked environments like NFS), it uses MD5 checksums. I encourage everyone to take a look at it.
Scons itself is based upon Cons, a build tool based on Perl.
How isn't it too dark to play underground?
I'm enjoying it while it lasts.
Seriously though, does anyone know if this would screw up only @home's network, or would it be a pain for AT&T? Obviously, I could care less about screwing up @Home's network at this point.
First we have Wil Wheaton on Slashdot, and now Leonard Nimoy!
And it's a fairly complete implementation. I wouldn't call it a "hack".
Does anyone remember the name of this program? I think it was something like "Simon Says".