Gentoo Archives: gentoo-dev

From: Matthew Marlowe <mattm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: Re: [gentoo-dev] Creating a dedicated gentoo profile for commercial mysql support
Date: Sat, 23 Apr 2005 04:08:19
Message-Id: 20050423040818.5298AF5944@mail.deploylinux.net
1 >> Matthew Marlowe wrote:
2 >> <too big snip because I'm writing in vncviever>
3 >> - there are tests that show mysql compiled with icc much faster,
4 >> obviously only on intel box
5 >> - you can find a very basic ebuild for mysql-bin at b.g.o/83424
6 >> - packages for mysql-4.1 have been dowloaded hundreds times starting
7 >> 2004-12 from b.g.o/83011 and http://www.francesco-riosa.com/gentoo/
8 >> very few reported bugs, mostly ebuild related (not mysql fault)
9 >> - the story is totally different if you look at mysql-5.0 or gcc-4.0
10 >> currently there are 74 Mb of compile/test log that can document it.
11 >> - on the server maillist the idea of a slow update / hyper stable branch
12 >> has been not very well accepted as far as I can remember.
13 >>
14
15 If we were just talking about a single mysql 4.1 server sure, the gentoo
16 ebuilds have been great. I haven't had any problem with it and the mysql
17 ebuild writers have been very good.
18
19 Unfortunately, my clients would like to use mysql 5 (which will released from
20 beta to production in June/July according to the conference), clusters (which
21 can get complicated), best possible performance, and commercial support.
22
23 That seems to point towards getting a stable profile, icc, and binaries at the moment.
24
25 As far as the stable branch, I've heard alot of devs really like the idea - and several
26 want to contribute to it, but there just wasnt enough momentum and there were
27 technical issues involved (such as keeping copies of distfiles around for long
28 periods).
29
30 >> LIFO proposal
31 >>
32 >> - Learn from TV, update your server in "differita" <- translate as
33 >> needed. Follow the updates of the main stable branch ... delayed 4 weeks.
34 >> You will have a 100 times more tested tree than the hyper stable one.
35 >> We need a handly way to do this
36 >> - Apart from the icc compiled ones avoid the use of precompiled binary.
37 >> MySQL compiling and running depends from few other things:
38 >> = linux-headers / kernel ?
39 >> = glibc
40 >> = gcc / compiler
41 >> = crypt
42 >> = ssh
43 >> = readline
44 >> = perl
45 >> = nsl
46 >> = tcp wrappers
47 >> Ask to MySQL ab what version of theese they certify and build in loco
48 >> the stuff should be non plus ultra
49 >>
50
51 Thanks for the list above. I'll definitly pay attention to all these items.
52
53 >> Best regards
54 >> Francesco Riosa
55 >>
56
57 Regards,
58 Matt
59
60 >> --
61 >> gentoo-dev@g.o mailing list
62 >>
63 >>
64 >>
65
66
67 --
68 gentoo-dev@g.o mailing list