Issue 118594 - IP clearance: Remove MySQL C++ connector
Summary: IP clearance: Remove MySQL C++ connector
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: external prerequisites (show other issues)
Version: 4.0.0-dev
Hardware: PC All
: P3 Blocker (vote)
Target Milestone: ---
Assignee: Andre
QA Contact:
URL:
Keywords:
Depends on:
Blocks: 118566
  Show dependency tree
 
Reported: 2011-11-10 12:21 UTC by Andre
Modified: 2013-02-21 23:22 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Remove mysqlcppconn and references to it. (28.76 KB, patch)
2011-11-14 08:12 UTC, Andre
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description Andre 2011-11-10 12:21:42 UTC
The MySQL C++ connector has GPL license which is incompatible with the Apache license.  Therefore the mysqlcppconn module, where the external library is built from mysql-connector-cpp.zip, has to be removed.
Comment 1 Andre 2011-11-14 08:12:53 UTC
Created attachment 77011 [details]
Remove mysqlcppconn and references to it.

Remove the mysqlcppconn module that provided a local build of the MySQL Connector/C++.
Comment 2 Andre 2011-11-14 08:21:59 UTC
The connector can still be built but the required libraries have to be supplied externally.
Use options
  --enable-mysql-connector
  --with-system-mysql 
  --with-libmysql-path
  --with-system-mysql-cppconn
for this.
Comment 3 jsc 2011-11-14 14:12:47 UTC
integrated, http://svn.apache.org/viewvc?rev=1201714&view=rev
Comment 4 Andre 2011-11-15 08:59:10 UTC
Fixed and integrated: setting status to RESOLVED.
Comment 5 hdu@apache.org 2012-01-30 13:36:15 UTC
Closing resolved issue.