Opened 6 years ago

Last modified 4 years ago

#55909 assigned defect

mariadb-10.2 @10.2.12: opportunistic use of numerous libraries and programs — at Version 4

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: mariadb-10.2

Description (last modified by michaelld (Michael Dickens))

mariadb-10.2 finds and uses a number of things if present, though it does not declare dependencies on them:

  • pkg-config
  • boost
  • bzip2
  • cracklib (crack.h)
  • gdb (bfd.h)
  • git
  • kerberos5 (GSSAPI)
  • libxml2
  • lzo2
  • openssl
  • pcre
  • snappy (snappy-c.h)
  • xz (liblzma)
  • and something do with with ODBC (ODBC_OK)

One or more of these is causing the build to fail for me, unless I use trace mode. The port should declare dependencies on whichever of these it wants to use, and add flags or whatever to prevent the use of the others.

I did not test other mariadb versions but assume at least some of this applies to them too.

Change History (5)

comment:1 Changed 5 years ago by mf2k (Frank Schima)

Owner: pixilla deleted
Status: newassigned

See #57827

comment:2 Changed 5 years ago by michaelld (Michael Dickens)

Owner: set to michaelld

comment:3 Changed 4 years ago by michaelld (Michael Dickens)

Last edited 4 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 4 years ago by michaelld (Michael Dickens)

Description: modified (diff)

Changed 4 years ago by ctreleaven (Craig Treleaven)

Attachment: patch Maria10.2 deps.txt added

Proposed dep and cmake flag changes

Note: See TracTickets for help on using tickets.