https://bugs.freedesktop.org/show_bug.cgi?id=82847

          Priority: medium
            Bug ID: 82847
          Assignee: [email protected]
           Summary: Build fail with MariaDb Mysqlcppconn on MacOs
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: [email protected]
          Hardware: Other
            Status: UNCONFIRMED
           Version: 4.4.0.0.alpha0+ Master
         Component: Database
           Product: LibreOffice

On MacOs 10.9.4 with master sources updated yesterday
commit 8957c9419af8a1bc56b7e6cb248dc3fd57708589
Author: Miklos Vajna <[email protected]>
Date:   Tue Aug 19 07:32:26 2014 +0200

    error C2296: '<<' : illegal, left operand has type 'const char [28]'

    Change-Id: Ibc25771002bd8ac9b4a2aca9f3c2965b8da9014e

+ this autogen.input:
--enable-64-bit
--with-system-odbc
--enable-werror
--enable-debug
--enable-dbgutil
--enable-crashdump
--enable-dependency-tracking
--enable-online-update
--enable-ext-mariadb-connector
--without-system-mariadb
--enable-bundle-mariadb
--with-lang=ALL
--without-junit
--with-myspell-dicts

I've got this result:
[build DEP] LNK:Library/libmysqlcppconn.dylib
[build LNK] Library/libmysqlcppconn.dylib
Undefined symbols for architecture x86_64:
  "_hash_key", referenced from:
      _hashcmp in libmariadblib.a(hash.o)
      _hash_rec_mask in libmariadblib.a(hash.o)
     (maybe you meant: _ma_get_hash_key)
  "_iconv", referenced from:
      _mariadb_convert_string in libmariadblib.a(my_charset.o)
  "_iconv_close", referenced from:
      _mariadb_convert_string in libmariadblib.a(my_charset.o)
  "_iconv_open", referenced from:
      _mariadb_convert_string in libmariadblib.a(my_charset.o)
  "_rec_hashnr", referenced from:
      _hash_insert in libmariadblib.a(hash.o)
      _hash_delete in libmariadblib.a(hash.o)
      _hash_update in libmariadblib.a(hash.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: ***
[/Users/marylinevogel/lo/core/workdir/LinkTarget/Library/libmysqlcppconn.dylib]
Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [build] Error 2

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to