Slashdot Mirror


Call For Linux 2.5 Testers

An anonymous reader writes "Linus has put out a call for testers with the release of 2.5.40. IDE appears to be in working condition, and the only really obvious thing that could be a problem anymore is the lack of any working volume manager... (LVM is b0rk, atm) So unless that's a problem, start your kernel compiles."

4 of 39 comments (clear)

  1. 2.5.40 on RH8 - decent so far ? by Zeio · · Score: 5, Informative
    I just got RedHat 8.0 (psyche) up and working last night (full install over 4GB, no JFS or XFS options during install, only EXT3/2), with their gcc-3.2, all the stuff done just right (that is to say, the RedHat way, I don' not use RedHat or Linux much anymore, I use FreeBSD but like to pay attention to Linux). I've been having problems with getting the 2.5.xx series to compile cleanly of late, lots of broken patches seem to make it into this thing, which is to be expected at this stage in the game. One thing I wish was a requisite before the kernel version is revved is that everything compiles and if it doesn't I gets flagged as such in the configurators so one doesn't spend copious amounts of time figuring stuff like that out empirically. 2.5.40 also crashed out of "make menuconfig" if I went into the ALSA section. I wish that the release process for Linux would get a bit more refined, using a source management tool was step one, now I think its time to build a base system around Linux to ensure me of more things when I get it. You could say, get a standalone kernel, or more desirable, a mini system with a c library and compiler and some tools - so that the kernel guys say, we know it works here, with this compiler, and this library, that's what we use. This is coherency I enjoy in other places. This isn't to say Linux isn't meritorious, quite to the contrary, but I would personally like to see things differently - I'm sure I'm re-hashing something that has been said a billion times already. I just though it ironic that 2.5.40 doesn't compile on RedHat 8.0 release -strange considering a good number of the RedHat people are kernel hackers.

    Linux distributions vary wildly in their various eclectic incarnations as to how things are supposed to get done. My favorite system I have seen thus far is Gentoo. I like to see source usage encouraged, base system clearly defined, reference design and methods of extension al la ports (or emerge).

    An open question, if I have suggestions or problems, is there a place for people who don't have time to live and die by Linux to "drop it in the suggestion box?" I had some problems here and there in the past and have found that people "don't want to hear it." I don't mind being incorrect, but I don't take correction without explanation. I have yet to year why there is a good reason for things that don't compile being checked into 2.4.STABLE - which I also follow.

    So as far as beta testing goes for Linux kernel. Do they want beta testers? The attitude on the mailing lists ranges from super helpful (some code maintainers are very good about dealing with breakage) to this "if you cant write a better implementation, FO, I don't want to hear its broke, don't like it don't use it". In any case, how is it exactly us trying to use this kernel going to help the better it if the method of information ingress is unclear? Is there a procedure? Like Mozilla when it faults, you get to send errors in, stuff like that. Is there a memory dump in the kernel yet or is that still a patch (it's a tradition that kernels dump to swap then copy on boot do you can see what the computer was doing if it panics). One thing about Linux - if you compile it, load the crap out of it to test it, if it doesn't panic in the 1st day it seems to never panic - which is good.

    Just an FYI for people getting into kernel stuff with RedHat-ish systems:

    Getting Linux via bitkeeper.
    First, get BitKeeper:

    http://www.bitmover.com/cgi-bin/download.cgi

    Follow the instructions and it will tell you how to download and install BitKeeper.

    Then, clone the main Linux tree using BitKeeper:
    $ cd /usr/src/linux-2.5.40
    (or wherever you would like your stuff)
    $ bk clone bk://linux.bkbits.net/linux-2.5
    $ ln -s linux-2.5.40 linux
    $ (optional if needed, ln -s linux-2.5.40 linux-2.4 ; ln -s linux-2.5.40 linux-2.5) - sometimes dists and weird driver SRPMS look for linux/include in all sorts of places
    $ cd linux
    $ bk -r co

    Also don't forget.

    - /usr/src/linux , /usr/src/scsi ; /usr/src/asm ; /usr/src/asm-generic should all be re-linked to the right places in /usr/src/linux/include [if this is no longer necessary let me know]
    - make install doesn't work with grub, so you have to do your thing manually now
    - recommended compiler is gcc-2.9.5.3 [for 2.4 and 2.5 now], I always have extra compilers ready to go just in case. Make sure all the tools are the proper version, and that you have a recent ksymoops (if you need to do any messing around looking for problems ), modutils - etc.

    If the build fails, find the offending code and remove from selection, or try to hack it if you need it.
    --
    Legalize the constitution. Think for yourself question authority.
  2. Getting Bitkeeper by Anonymous Coward · · Score: 1, Informative
    Damn YAFCTWMEA (Yet another fucking company that wants my email address).

    To get bitkeeper, go to this url. If that doesn't work, the username is 'bitkeeper' and the password is 'get bitkeeper'.

    Egad, the kernel source is being maintained with a proprietary, binary-only tool!??! Does this strike anyone else as severely ironic? (Not to mention maybe a bad idea?)

  3. Re:IDE problems? by sir99 · · Score: 2, Informative

    There was no real need to change the IDE code, but some people felt it was a mess and needed to be cleaned up. Unfortunately, it broke badly in the process, so the 2.4 IDE was ported to 2.5, putting things back pretty much as they were. Kernel Traffic is a good source of information about all this stuff. Of course, this is a vast oversimplification, and some of the activity was due to your standard mailing list flame war.

    --
    The ocean parts and the meteors come down
    Laid out in amber, baby.
  4. Re:"LVM is b0rk, atm"? by Anonymous Coward · · Score: 1, Informative

    LVM will not compile in 2.5. We're waiting for the LVM folk to either push a patch that gives us LVM2 or fix the existing LVM.

    The interfaces were changed under it, and nobody seemed to want to fix it.