Opened 7 years ago

Closed 6 years ago

#39753 closed enhancement (fixed)

mysql56-server memcached plugin

Reported by: kasperligaard+macports@… Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: mysql56-innodb-memcached-plugin

Description

A exiting new feature of MySQL 5.6 is the memcached plugin. This ticket requests that the plugins are built as part of the mysql56-server port (or perhaps as a variant option).

This ticket is only about building the plugins, not activating them.

Documentation is found here, https://dev.mysql.com/doc/refman/5.6/en/innodb-memcached-setup.html

Attachments (2)

main.log (285.4 KB) - added by kasperligaard+macports@… 7 years ago.
Log file from failing build
main.2.log (474.3 KB) - added by kasperligaard+macports@… 6 years ago.
main.log file for failing mysql56-innodb-memcached-plugin-5.6.19_0

Download all attachments as: .zip

Change History (10)

comment:1 Changed 7 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to pixilla@…
Port: mysql56 added; mysql56-server removed
Type: requestenhancement
Version: 2.1.3

Thanks for the ticket. In the future, please Cc relevant port maintainers.

comment:2 Changed 7 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: newclosed

See r118102

The mysql56 memcached plugin is implemented as subport mysql56-innodb-memcached-plugin.

sudo port install mysql56-innodb-memcached-plugin

kasperligaard+macports: Thank you for the ticket.

Changed 7 years ago by kasperligaard+macports@…

Attachment: main.log added

Log file from failing build

comment:3 Changed 7 years ago by kasperligaard+macports@…

I get the error shown below (complete log file attached). Should I create a new ticket for that error?

:info:build [ 28%] Built target mysys
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56-innodb-memcached-plugin/work/mysql-5.6.16/build_macports'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56-innodb-memcached-plugin/work/mysql-5.6.16/build_macports/plugin/innodb_memcached'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56-innodb-memcached-plugin/work/mysql-5.6.16/build_macports/plugin/innodb_memcached" && /usr/bin/make -j8 -w all 
:info:build Exit code: 2
:error:build org.macports.build for port mysql56-innodb-memcached-plugin returned: command execution failed
:debug:build Error code: CHILDSTATUS 79050 2
:debug:build Backtrace: command execution failed
    while executing
"system -nice 0 $fullcmdstring"
    ("eval" body line 1)
    invoked from within
"eval system $notty $nice \$fullcmdstring"
    invoked from within
"command_exec build"
    (procedure "portbuild::build_main" line 8)
    invoked from within
"$procedure $targetname"
:info:build Warning: targets not executed for mysql56-innodb-memcached-plugin: org.macports.activate org.macports.build org.macports.destroot org.macports.install
:notice:build Please see the log file for port mysql56-innodb-memcached-plugin for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56-innodb-memcached-plugin/main.log
Last edited 7 years ago by kasperligaard+macports@… (previous) (diff)

comment:4 Changed 7 years ago by kasperligaard+macports@…

Resolution: fixed
Status: closedreopened

comment:5 Changed 6 years ago by pixilla (Bradley Giesbrecht)

Port: mysql56-innodb-memcached-plugin added; mysql56 removed

comment:6 Changed 6 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: reopenedclosed

I believe the update to MySQL 5.6.10 in r120590 fixed this issue.

Please reopen this ticket and attach a new main.log file if this issue persists.

comment:7 Changed 6 years ago by kasperligaard+macports@…

Resolution: fixed
Status: closedreopened

Seems there are still problems:

$ sudo port install mysql56-innodb-memcached-plugin
Password:
Portfile changed since last build; discarding previous state.
--->  Computing dependencies for mysql56-innodb-memcached-plugin
--->  Fetching archive for mysql56-innodb-memcached-plugin
--->  Attempting to fetch mysql56-innodb-memcached-plugin-5.6.19_0.darwin_13.x86_64.tbz2 from http://lil.fr.packages.macports.org/mysql56-innodb-memcached-plugin
--->  Attempting to fetch mysql56-innodb-memcached-plugin-5.6.19_0.darwin_13.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/mysql56-innodb-memcached-plugin
--->  Attempting to fetch mysql56-innodb-memcached-plugin-5.6.19_0.darwin_13.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/mysql56-innodb-memcached-plugin
--->  Fetching distfiles for mysql56-innodb-memcached-plugin
--->  Verifying checksums for mysql56-innodb-memcached-plugin
--->  Extracting mysql56-innodb-memcached-plugin
--->  Applying patches to mysql56-innodb-memcached-plugin
--->  Configuring mysql56-innodb-memcached-plugin
--->  Building mysql56-innodb-memcached-plugin
Error: org.macports.build for port mysql56-innodb-memcached-plugin returned: command execution failed
Please see the log file for port mysql56-innodb-memcached-plugin for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56-innodb-memcached-plugin/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port mysql56-innodb-memcached-plugin failed

Fresh main.log will be attached in a moment.

Changed 6 years ago by kasperligaard+macports@…

Attachment: main.2.log added

main.log file for failing mysql56-innodb-memcached-plugin-5.6.19_0

comment:8 Changed 6 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: reopenedclosed

See r120632

Note: See TracTickets for help on using tickets.