|
From: William L. T. Jr. <wl...@ge...> - 2007-02-24 17:33:54
|
On Sat, 2007-02-24 at 15:29 +0300, Alex Peshkov wrote: > > I'm using gentoo myself. And, certainly, sources compile OK for me. Must be the gcc 4.x issues with 1.5.x that I have run into. We had patches for 1.5.4, but they do not apply 1.5.4. > Use of 1.5.x on amd64 is problematic. When I started with attempts to com= pile=20 > it on amd64, I've got problems restoring big real database (gbak hanged w= ith=20 > 100% CPU consumption). It was decided publically that it's better to appl= y=20 > resources to making 2.0 work OK on amd64 and do not waste time with 1.5. Yes, I just have not had a chance to install and test against 2.0.x. However knowing Fb, as per past releases, this is likely moot. Unless I am using a keyword or etc. > I see no problems using firebird compiled from source tarballs, present o= n SF.=20 > Moreover, this is prefered way (specially for i386 platform), because tha= t=20 > binaries are compiled with awfully ancient gcc (3.2.x) in order to them=20 > compatible with old linuxes as possible. You may get better performance u= sing=20 > modern compilers. Great, because everything is compiled from source on Gentoo. We really try hard not to ship binaries and prefer to re-distribute sources, not binaries. > The best for today is 2.0.1 RC1. Or even use of cvs to checkout B2_0_Rele= ase. Sure > Patches are always welcome. Feel free to contact me privately if needed. Ok, I doubt I will be making any patches myself. But if any Gentoo devs or others make some. I will happily send them your way. > > The reasons for the mask on Gentoo in the first place, seem to be false= . >=20 > Do you mean 1.5? Yeah the 1.5.x mask on Gentoo, atm specifically 1.5.3. > I hope 1.5.4 will be the last official release of 1.5 branch. Sure, and only want to get it into tree since it's the current 1.5.x release. =20 > It's much more interesting and important for us now to move to real=20 > multi-threaded firebird3. If someone want's to try with current 1.5 codeb= ase,=20 > I see no problems, but please let it be not me :) Yes, and once 2.0.x is in tree. I will look into seeing what I can do to help get a cvs, or etc version into tree for 3.0.x. So we can do advanced testing and etc. Should have done that with 2.0.x, but I am playing catch up, and haven't been a Gentoo dev for very long. Still lots to do, and all in time ;) > I see 2 main problems, mention in more or less all articles in a list.=20 > 1. Can firebird 1.5 be used on amd64? I prefer not to do it. 2.0.1 on amd= 64=20 > works for me pretty fine. Why use old version? Just for those like me that have not had a chance to test with 2.0.x, and likely will migrate to 1.5.4 before going to 2.0.x. Unless 2.0.x hits gentoo's portage repository before 1.5.4 :) Can you replicate those problems? I am curious since I have not had any, and if there is a wall I am driving towards. Would like to know it sooner than later :) Not sure if I got air bags, and don't want to find out the hard way. > 2. People have problems building firebird from sources. Please, what prob= lems?=20 > I know that 1.5 will not compile with gcc4, but what's wrong with 2.0? I think my problem with 2.0.x was -j2. I was told that it compiles with -j1. So it does not compiling anything out of order. I am pretty sure that's why I could not compile 2.0.x. I will look into it as soon as time permits. Thanks for replying and the info. --=20 William L. Thomson Jr. Gentoo/Java |