← Back to team overview

maria-developers team mailing list archive

Re: packaging code - mariadb and jemalloc.


Hi, Daniel!

On Apr 22, Daniel Black wrote:
> > > 
> > > Where is the source/build code for the jemalloc build in the mariadb
> > > repo (specifically for ubuntu)?
> > 
> > A source code for jemalloc? It's not in the mariadb repo, we use system
> > jemalloc if available (or nothing, if not).
> How are the packages https://downloads.mariadb.com/files/MariaDB/repo/10.0/ubuntu/pool/main/j/jemalloc here generated?

They were built once (aren't regenerated for every mariadb release).
I've built them from the corresponding jemalloc sources.
As far as I remember distribution version of jemalloc was too old and
didn't work correctly for us (note that we have jemalloc only for
precise and lucid).

> > > Where is the code that triggers making the rpm and deb packages
> > > that form the current mariadb and galera releases?
> > 
> > I don't understand the question, sorry :(
> >
> > I think you're talking about the buildbot configuration file.
> yes.
> so its here
> http://bazaar.launchpad.net/~maria-captains/mariadb-tools/trunk/annotate/head:/buildbot/maria-master.cfg
> will read later.

Yes. But it's pretty hairy.
If you need help understanding something in there or just want to bypass
the pain and ask your question here - don't hesitate to :)