Re: [PORTS] Compiling PostgreSQL 8.1.5 with 64-bit on a G5 SOLVED
Brian Wipf <[email protected]> Mon, 27 Nov 2006 18:16:20 -0700
| Newsgroups | gmane.comp.db.postgresql.ports |
|---|---|
| Message-ID | <[email protected]> |
Thanks for your help, Tom! I applied that patch to s_lock.h in our PostgreSQL 8.1.5 source, and the 64-bit compile went through without a hitch. On 27-Nov-06, at 5:48 PM, Tom Lane wrote: > Brian Wipf <[email protected]> writes: >> Removing -mcpu=970 got rid of the #define bool bool, among other >> things, which allowed the configure to go through without modifying >> any code. The make still fails with what looks like identical errors. > >> ../../../../src/include/storage/s_lock.h:806:2: error: #error >> PostgreSQL does not have native spinlock support on this platform. To >> continue the compilation, rerun configure using --disable-spinlocks. >> However, performance will be poor. Please report this to pgsql- >> [email protected]. > > Ah. For that you need this patch: > http://archives.postgresql.org/pgsql-committers/2006-04/msg00217.php > which is in HEAD (8.2) but not any older branch. > > regards, tom lane > > ---------------------------(end of > broadcast)--------------------------- > TIP 5: don't forget to increase your free space map settings > ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend