Bug 195217 - databases/mysql55-client: error: use of undeclared identifier 'base64_needed_encoded_length'
Summary: databases/mysql55-client: error: use of undeclared identifier 'base64_n...
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Alex Dupre
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-20 10:30 UTC by O. Hartmann
Modified: 2017-07-28 06:33 UTC (History)
0 users

See Also:
ohartmann: maintainer-feedback? (ale)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2014-11-20 10:30:15 UTC
Port fails to compile:

[...]

In file included from /usr/ports/databases/mysql55-client/work/mysql-5.5.40/client/mysqlbinlog.cc:2225:
/usr/ports/databases/mysql55-client/work/mysql-5.5.40/sql/log_event.cc:2092:28: error: use of undeclared identifier
      'base64_needed_encoded_length'
  size_t const tmp_str_sz= base64_needed_encoded_length((int) size);
                           ^
/usr/ports/databases/mysql55-client/work/mysql-5.5.40/sql/log_event.cc:2100:7: error: no matching function for call to 'base64_encode'
  if (base64_encode(ptr, (size_t) size, tmp_str))
      ^~~~~~~~~~~~~
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-11-20 10:30:15 UTC
Auto-assigned to maintainer ale@FreeBSD.org
Comment 2 Alex Dupre freebsd_committer freebsd_triage 2014-11-20 11:52:48 UTC
Unable to reproduce, it's built successfully by poudriere/tinderbox.
Comment 3 O. Hartmann 2014-11-20 12:15:12 UTC
Funny. I have at least 3 (three)! boxes here with the same error.

Maybe your tinderbox starts from clinical sterile conditions which do not reflect the (productive/maintained/updated) installations in the field?
Comment 4 Alex Dupre freebsd_committer freebsd_triage 2014-11-20 14:18:00 UTC
That's how poudriere/tinderbox work :-) But you are the only one reporting such error, so maybe it's some particular configuration/environment you have.