Opened 8 years ago

Closed 7 years ago

#37155 closed enhancement (fixed)

mysql55 @5.5.28 add embedded server build

Reported by: mathieu.grzybek@… Owned by: pixilla (Bradley Giesbrecht)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: mysql55

Description

The static library libmysqld.a is missing from the port. Is it possible to compile it as default or as a variant?

The option is available in the CMakeLists.txt on line 313.

Mathieu

Change History (5)

comment:1 Changed 8 years ago by ryandesign (Ryan Schmidt)

Keywords: mysql embedded removed
Owner: changed from macports-tickets@… to pixilla@…

Indeed this was in the old mysql5 port, but appears not to have survived the transition to the mysql55 port. All the other mysqlish ports should be checked for this as well. And see #17410 and #18434 in which this was added to the old mysql5-devel port.

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

If r100110 resolves this issue I will commit the same changes to the mariadb and percona ports.

$ port contents mysql55 | grep libmysqld.a
  /opt/local/lib/mysql55/mysql/libmysqld.a
Last edited 8 years ago by pixilla (Bradley Giesbrecht) (previous) (diff)

comment:3 Changed 8 years ago by mathieu.grzybek@…

I have just upgraded to the last release and the static library is present too.

comment:4 Changed 7 years ago by ryandesign (Ryan Schmidt)

The change was made in mariadb in r100156.

I tried making the same change to percona and it would not build.

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

Resolution: fixed
Status: newclosed

See r100110

Note: See TracTickets for help on using tickets.