Re: [HACKERS] Re: [PORTS] RedHat6.0 & Alpha
От | Ryan Kirkpatrick |
---|---|
Тема | Re: [HACKERS] Re: [PORTS] RedHat6.0 & Alpha |
Дата | |
Msg-id | Pine.LNX.4.10.9907302023060.4356-100000@excelsior.rkirkpat.net обсуждение исходный текст |
Ответ на | Re: [HACKERS] Re: [PORTS] RedHat6.0 & Alpha ("Oliver Elphick" <olly@lfix.co.uk>) |
Список | pgsql-ports |
On Fri, 30 Jul 1999, Oliver Elphick wrote: > Ryan Kirkpatrick wrote: > ... > > Actually, I am working with the 6.5.1 tarball, for the simple > >reason that I want a set of patches I can post on the debian-alpha mailing > >list, along with the instructions to grab the 6.5.1 tarball from > >ftp.postgresql.org, apply patches, configure, compile, install, and they > >are set to go (No need to do a CVS pull, etc). > > Hi Ryan, > I'm at a disadvantage here, because I don't have an Alpha and rely on > others on debian-alpha to get postgresql packages compiled for Alpha. > Thanks for your efforts on this. You are welcome. :) > I just want to comment on what you are saying about generating a Debian > source package. There will be a problem, because you are proposing to > provide source that will be different from the main 6.5.1 source; however, > the Debian archive assumes that source is identical across all architectures. > This means that the Alpha source for PostgreSQL must not be uploaded to the > Debian archive because it will replace the source for all other > architectures. I am well aware of this, and if I could have avoided it, I would have. But I decided that the ablity of getting pgsql working on linux/alpha today out weighted any transient difficulties in packaging (that would vanish with 6.6 in a couple of months). If you think it was a bad decision, the fault then is mine. I have been trying for 2-3 years to get pgsql running right on linux/alpha, and don't want to hold up the best solution we have had (ever) for another few months. That at least is the reasons behind my actions. > As to producing the Alpha packages, the procedure should go something > like this: > > 1. Patch postgresql-6.5.1.orig (i.e. postgresql as provided at ftp.postgresql.org). > > 2. Examine the patches in the latest debian postgresql-6.5.1-x.diff.gz > (where x is the latest Debian release) and merge everything that does > not conflict with the new Alpha patches. > > 3. Update the version number in debian/changelog to 6.5.1-x.0.1alph and > build the binary packages. > > 4. Upload the binary packages only. > > 5. Put the source package in my account (and make sure I have permission > to write it!). Ok, this I can do. It will take me about a week to get it all done, but it does appear to be do-able. Most of the debian patches for pgsql should apply from what I have heard (from debian-alpha people), except for the palloc one, if memory serves me right. Either way, I should be able to work through them given some time. The only tricky parts are the actual uploads of the binaries and source code... I am not a Debian developer (maybe someday, when I have more time), and unless there is an anonymous access to the locations you list above, I will not be able to upload them. Either provide more details on the uploading, or I will just put both on my web site, and you can grab them from there and put them where needed. TTYL. ---------------------------------------------------------------------------- | "For to me to live is Christ, and to die is gain." | | --- Philippians 1:21 (KJV) | ---------------------------------------------------------------------------- | Ryan Kirkpatrick | Boulder, Colorado | rkirkpat@nag.cs.colorado.edu | ---------------------------------------------------------------------------- | http://www-ugrad.cs.colorado.edu/~rkirkpat/ | ----------------------------------------------------------------------------
В списке pgsql-ports по дате отправления:
Предыдущее
От: Ryan KirkpatrickДата:
Сообщение: Re: [HACKERS] Patches for Postgresql on Linux/Alpha!