| Summary: | dev-db/mysql-connector-c[-ssl]: fails to build: error: conflicting types for ‘ASN1_STRING’ | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas Deutschmann (RETIRED) <whissi> |
| Component: | Current packages | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | eike |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
*** This bug has been marked as a duplicate of bug 663996 *** |
Created attachment 555098 [details] build.log Building with USE=-ssl will fail with: [ 78%] Building C object vio/CMakeFiles/vio.dir/viosslfactories.c.o cd /var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src-abi_x86_64.amd64/vio && /usr/bin/x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src-abi_x86_64.amd64/include -I/var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/extra/rapidjson/include -I/var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/include -I/var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/extra/yassl/include -I/var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/extra/yassl/taocrypt/include -DNDEBUG -O2 -pipe -march=ivybridge -mtune=ivybridge -mno-xsaveopt -Wno-error=missing-prototypes -Wno-error=enum-compare -Wno-error=unused-function -Wno-error=deprecated-declarations -frecord-gcc-switches -Wall -Wextra -Wformat-security -Wvla -Wwrite-strings -Wdeclaration-after-statement -Wno-unused-parameter -DNDEBUG -DHAVE_YASSL -DYASSL_PREFIX -DHAVE_OPENSSL -DMULTI_THREADED -fPIC -Wno-unused-but-set-variable -o CMakeFiles/vio.dir/viosslfactories.c.o -c /var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/vio/viosslfactories.c In file included from /var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/include/violite.h:191, from /var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/vio/vio_priv.h:26, from /var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/vio/viosslfactories.c:16: /var/tmp/portage/dev-db/mysql-connector-c-6.1.11-r1/work/mysql-connector-c-6.1.11-src/extra/yassl/include/openssl/ssl.h:513:22: error: conflicting types for ‘ASN1_STRING’ #define ASN1_UTCTIME ASN1_STRING ^~~~~~~~~~~