Bug 239469

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:
Description Flags
patch pkubaj: maintainer-approval? (mfechner)

Description Piotr Kubaj freebsd_committer freebsd_triage 2019-07-26 22:30:40 UTC
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.
Comment 1 Matthias Fechner freebsd_committer freebsd_triage 2019-07-27 15:47:10 UTC
Have you tried to get the included upstream?
I prefer to get it included upstream and upgrade the port then to this version.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2019-07-27 15:54:24 UTC
(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.
Comment 3 Matthias Fechner freebsd_committer freebsd_triage 2019-07-27 16:00:14 UTC
(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.
Comment 4 Matthias Fechner freebsd_committer freebsd_triage 2019-07-27 16:10:27 UTC
PR upstream:
https://github.com/knxd/knxd/pull/407
Comment 5 Piotr Kubaj freebsd_committer freebsd_triage 2019-08-24 12:36:05 UTC
(In reply to Matthias Fechner from comment #4)
Can we commit this patch for now in FreeBSD ports?
Comment 6 commit-hook freebsd_committer freebsd_triage 2019-08-25 08:31:05 UTC
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
Comment 7 Matthias Fechner freebsd_committer freebsd_triage 2019-08-25 08:31:48 UTC
Thanks.