Bug 243557

Summary: databases/mysql80-server: fix build on non-x86 non-aarch64
Product: Ports & Packages Reporter: Piotr Kubaj <pkubaj>
Component: Individual Port(s)Assignee: Jochen Neumeister <joneum>
Status: Closed Not Accepted    
Severity: Affects Only Me CC: joneum, linimon, pkubaj
Priority: --- Flags: bugzilla: maintainer-feedback? (joneum)
pkubaj: merge-quarterly?
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch none

Description Piotr Kubaj freebsd_committer 2020-01-24 09:02:10 UTC
Created attachment 211006 [details]
patch

libunwind is only available on aarch64, amd64 and i386.
Comment 1 Jochen Neumeister freebsd_committer 2020-01-24 20:42:58 UTC
for aarch64, is there a poudriere log pls?
Comment 2 Piotr Kubaj freebsd_committer 2020-01-24 21:03:04 UTC
(In reply to Jochen Neumeister from comment #1)
I don't have one, I put it on the list because libunwind is available for aarch64.
Comment 3 Jochen Neumeister freebsd_committer 2020-01-24 22:49:00 UTC
Unfortunately, I need an log to show that it's okay to ship it.
Comment 4 Piotr Kubaj freebsd_committer 2020-01-24 23:46:37 UTC
(In reply to Jochen Neumeister from comment #3)
Are you then ok with dropping aarch64 from libunwind dependency? I don't have aarch64 hardware and crosscompiling with qemu will take a long time.

Just note that this patch doesn't change anything for aarch64, it's basically no-op.
Comment 5 Kubilay Kocak freebsd_committer freebsd_triage 2020-01-25 03:06:57 UTC
^Triage: Assign to new maintainer (ports r523992)
Comment 6 Jochen Neumeister freebsd_committer 2020-02-09 16:42:28 UTC
with this patch mysql80-client no longer builds on i386 and amd64 (tested with 11.3, 12.1 and CURRENT)

http://joneumbox.org/build.html?mastername=121amd64-ports&build=2020-02-09_15h47m38s

http://joneumbox.org/build.html?mastername=121i386-ports&build=2020-02-09_15h47m49s