Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
a distribution-correct way to build MariaDB on FreeBSD is from the port collection. We should try to build our packages in a compatible way, ideally - from the port collection.
It can be done by uploading a source tarball on freebsd where a port expects it to see. And building from there, disabling distinfo checks (sha2/filesize checks for tarball).
Additionally we should try to integrate as many freebsd mariadb patches as possible.
Attachments
Issue Links
- is part of
-
MDEV-20339 FreeBSD VM builder
-
- Open
-
- relates to
-
MDBF-51 Add FreeBSD buildbot
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Labels | freebsd |
Assignee | Sergei Golubchik [ serg ] |
Workflow | defaullt [ 26605 ] | MariaDB v2 [ 44581 ] |
Workflow | MariaDB v2 [ 44581 ] | MariaDB v3 [ 63928 ] |
Link | This issue is blocked by TODO-714 [ TODO-714 ] |
Assignee | Sergei Golubchik [ serg ] |
Fix Version/s | N/A [ 14700 ] |
Component/s | Compiling [ 11001 ] | |
Component/s | Platform FreeBSD [ 10139 ] | |
Component/s | Tests [ 10800 ] |
Fix Version/s | N/A [ 14700 ] |
Parent |
|
|
Issue Type | Task [ 3 ] | Technical task [ 7 ] |
Assignee | Sergei Golubchik [ serg ] |
Workflow | MariaDB v3 [ 63928 ] | MariaDB v4 [ 139494 ] |
Component/s | None [ 18105 ] |
Parent |
|
|
Issue Type | Technical task [ 7 ] | Task [ 3 ] |
Workflow | MariaDB v4 [ 139494 ] | MariaDB Foundation v1 [ 188095 ] |
Rank | Ranked lower |
Labels | freebsd | foundation freebsd |
there's some issue related to detecting libexecinfo when openssl is installed from ports - if bundled yassl is selected, cmake picks some headers from the ports' openssl. this doesn't build, of course.