Bug 230127

Summary: net-mgmt/resource-agents: Remove gcc dependency and build with Clang
Product: Ports & Packages Reporter: Tobias Kortkamp <tobik>
Component: Individual Port(s)Assignee: Tobias Kortkamp <tobik>
Status: Closed FIXED    
Severity: Affects Only Me CC: dpejesh
Priority: --- Keywords: patch
Version: LatestFlags: bugzilla: maintainer-feedback? (dpejesh)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
resource-agents.diff tobik: maintainer-approval? (dpejesh)

Description Tobias Kortkamp freebsd_committer freebsd_triage 2018-07-29 00:04:04 UTC
Created attachment 195566 [details]
resource-agents.diff

Currently the build with Clang fails with

error: unknown warning option '-Wunsigned-char' [-Werror,-Wunknown-warning-option]

-Werror is in general a bad idea.  It can easily be disabled which
lets the port build with Clang just fine.

The patch also adds the missing DOCS option which is needed because
of using PORTDOCS.
Comment 1 Tobias Kortkamp freebsd_committer freebsd_triage 2018-08-13 15:28:22 UTC
Landed in ports r477075.
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-02-04 11:07:08 UTC
A commit references this bug:

Author: egypcio
Date: Tue Feb  4 11:06:52 UTC 2020
New revision: 525145
URL: https://svnweb.freebsd.org/changeset/ports/525145

Log:
  reset maintainership after consecutive timeouts (12+ weeks).

    % make -s -C /usr/ports search maint=dpejesh@yahoo.com display=path
    Path:   /usr/ports/devel/kronosnet
    Path:   /usr/ports/devel/libqb
    Path:   /usr/ports/devel/py-parallax
    Path:   /usr/ports/devel/py-tinyrpc
    Path:   /usr/ports/net-mgmt/crmsh
    Path:   /usr/ports/net-mgmt/resource-agents
    Path:   /usr/ports/net/corosync2
    Path:   /usr/ports/net/corosync3
    Path:   /usr/ports/net/pacemaker1
    Path:   /usr/ports/net/pacemaker2

  PR:	230127, 232865, 232866, 232867
  PR:	241431, 241434, 241445, 241456, 241460

Changes:
  head/devel/kronosnet/Makefile
  head/devel/libqb/Makefile
  head/devel/py-parallax/Makefile
  head/devel/py-tinyrpc/Makefile
  head/net/corosync2/Makefile.common
  head/net/pacemaker1/Makefile.common
  head/net-mgmt/crmsh/Makefile
  head/net-mgmt/resource-agents/Makefile