Summary: | net/knxd: fix build with GCC architectures | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Piotr Kubaj <pkubaj> | ||||
Component: | Individual Port(s) | Assignee: | Matthias Fechner <mfechner> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | linimon, mfechner | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(mfechner) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Have you tried to get the included upstream? I prefer to get it included upstream and upgrade the port then to this version. (In reply to Matthias Fechner from comment #1) We've been working on hundreds of ports on ppcp64, so, in generally, no we haven't. We do need help with that part. (In reply to Mark Linimon from comment #2) ok so the problem is that it does not compile using gcc for ppc? I will try to raise a CR upstream. PR upstream: https://github.com/knxd/knxd/pull/407 (In reply to Matthias Fechner from comment #4) Can we commit this patch for now in FreeBSD ports? A commit references this bug: Author: mfechner Date: Sun Aug 25 08:31:00 UTC 2019 New revision: 509778 URL: https://svnweb.freebsd.org/changeset/ports/509778 Log: net/knxd: fix build with GCC architectures. This patch is also requested upstream: https://github.com/knxd/knxd/pull/407 PR: 239469 Submitted by: pkubaj Changes: head/net/knxd/files/patch-src_libserver_eibnetip.cpp Thanks. |
Created attachment 206092 [details] patch ENODATA is not defined when using GCC. Use the value that boost headers specify (9919) if ENODATA is not defined to fix build.