Bug 252742

Summary: net/py-wsdd: Update to 0.6.3
Product: Ports & Packages Reporter: Hiroo Ono <hiroo.ono+freebsd>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: jdc
Priority: --- Keywords: buildisok
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch for py-wsdd 0.6.3
none
patch to workaround the defect of 0.6.3. none

Description Hiroo Ono 2021-01-16 14:44:27 UTC
Created attachment 221632 [details]
patch for py-wsdd 0.6.3

from the Changelog:
## [0.6.3] - 2021-01-10

### Fixed

- Skip Netlink messages smaller than 4 bytes correctly (#77, and maybe #59)
- Messages are sent via the correct socket to comply with the intended/specified message flow. This also eases the firewall configuration (#72).

#
Comment 1 Automation User 2021-01-16 14:50:49 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/242588785
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-01-17 18:17:14 UTC
A commit references this bug:

Author: swills
Date: Sun Jan 17 18:16:31 UTC 2021
New revision: 561851
URL: https://svnweb.freebsd.org/changeset/ports/561851

Log:
  net/py-wsdd: Update to 0.6.3

  PR:		252742
  Submitted by:	Hiroo Ono <hiroo.ono+freebsd@gmail.com> (maintainer)

Changes:
  head/net/py-wsdd/Makefile
  head/net/py-wsdd/distinfo
Comment 3 Steve Wills freebsd_committer freebsd_triage 2021-01-17 18:18:06 UTC
Committed, thanks!
Comment 4 Jeremy Chadwick 2021-01-21 16:10:10 UTC
Be aware this upgrade has broken the daemon for at least one user (myself): https://github.com/christgau/wsdd/issues/80

In the past I have done "deep analysis" (down to syscall level) of this daemon due to problems: https://github.com/christgau/wsdd/issues/49
Comment 5 Hiroo Ono 2021-01-23 13:15:12 UTC
Created attachment 221837 [details]
patch to workaround the defect of 0.6.3.

Sorry not having tested propery. While waiting 0.6.4, this is the workaround patch suggested in the issue that Jeremy mentioned.
Should I reopen this bug, or should I file another bug report?
Comment 6 Jeremy Chadwick 2021-02-07 00:42:57 UTC
No need for the patch -- 0.6.4, released today, officially fixes this problem.  Details are in https://github.com/christgau/wsdd/issues/80 (ignore the stuff about Linux from one of the participants).