Menu

#5 patch to add firebird 1.5 support

closed-fixed
None
5
2003-11-23
2003-05-28
No

This patch makes the necessary changes to make
DBD::Interbase compile with the Firebird 1.5 headers.
It shouldn't break compatibility with older version of
Firebird or InterBase, but i didn't test them.

Discussion

  • Erik S. LaBianca

    patch adding firebird 1.5 support

     
  • Edwin Pratomo

    Edwin Pratomo - 2003-05-29
    • assigned_to: nobody --> edpratomo
     
  • Edwin Pratomo

    Edwin Pratomo - 2003-05-29

    Logged In: YES
    user_id=47221

    Got this: /usr/lib/libfbembed.so.1: undefined symbol:
    _ZTVN10__cxxabiv117__class_type_infoE

    Setting $MakeMaker{CC} (and LD) to g++ and add
    $MakeMaker{CCFLAGS} = '-fwritable-strings' compiles and
    loads, but fails in isc_attach_database().

    No idea of what's going on, since no err message, no segfault.

     
  • Erik S. LaBianca

    Logged In: YES
    user_id=64512

    I got that undefined symbol error as well. running nm
    /usr/local/firebird/lib/fbembed.so results in "no symbols".
    I rebuilt the cvs tree from scratch, built the rpm, and
    installed it, and the missing symbold error went away.

    I suppose there must be some sort of build bug in the RC2 rpm.

    Check syslog for errors too, apparently they don't get
    echo'd to stderr from isql.

     
  • Edwin Pratomo

    Edwin Pratomo - 2003-11-19
    • status: open --> open-fixed
     
  • Edwin Pratomo

    Edwin Pratomo - 2003-11-19

    Logged In: YES
    user_id=47221

    danielritz has upgraded current cvs repos to build with
    Fiirebird 1.5.
    I've tested it with Firebird 1.5 RC7 on Linux.

     
  • Edwin Pratomo

    Edwin Pratomo - 2003-11-23
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.