>> On Thu, 07 Oct 2004 15:32:16 -0400, Tom Lane <[EMAIL PROTECTED]> said:

> Bruce Momjian <[EMAIL PROTECTED]> writes:
>> Has this been resolved?

> AFAIK everything is fixed.  I put in Shinji's changes and some more of
> my own.  I did port testing on HP 11.11 and 11.23 a month or so ago and
> found that we could build and pass regression on both gcc and vendor
> cc on both platforms.

  As long as GNU ld is not installed and GNU gcc is used, the current
  CVS head has two problems:

  #1) ld: Mismatched Data ABI

  In the LP64 data model, libpq.so creation fails because "-mlp64" is
  missing in the back singlequote.

    /usr/ccs/bin/ld +h libpq.so.3 -b +b /usr/local/pgsql/lib ..(snip)..
    -L../../../src/port -lnsl  `gcc -print-libgcc-file-name`  -o
    libpq.so.3

    ld: Mismatched Data ABI. Expected EF_IA_64_ABI64 but found None in file
    /usr/local/lib/gcc/ia64-hp-hpux11.23/3.4.1/libgcc.a[__divdi3.oS]
    Fatal error.

  #2) Two regresstion tests fail

  create_function_1 and triggers tests fail because refint.so has
  unresolved external symbol "__divdi3".

Cheers,

Shinji Teragaito
Hewlett-Packard Japan, Ltd.

Attachment: postgresql-8.0.0beta3-hpux.patch
Description: Binary data

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match

Reply via email to