NetBSD Problem Report #52050

From www@NetBSD.org  Wed Mar  8 19:04:38 2017
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 5985F7A263
	for <gnats-bugs@gnats.NetBSD.org>; Wed,  8 Mar 2017 19:04:38 +0000 (UTC)
Message-Id: <20170308190437.106207A28E@mollari.NetBSD.org>
Date: Wed,  8 Mar 2017 19:04:37 +0000 (UTC)
From: alberto.m@futurelinkcorporation.com
Reply-To: alberto.m@futurelinkcorporation.com
To: gnats-bugs@NetBSD.org
Subject: Changing Makefile for net/nagios-plugin-syncrepl
X-Send-Pr-Version: www-1.0

>Number:         52050
>Category:       pkg
>Synopsis:       Changing Makefile for net/nagios-plugin-syncrepl
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 08 19:05:00 +0000 2017
>Closed-Date:    Mon May 23 05:23:32 +0000 2022
>Last-Modified:  Mon May 23 05:23:32 +0000 2022
>Originator:     Alberto Mijares
>Release:        Current branch
>Organization:
Future Link Corporation
>Environment:
Linux cenpkg 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
>Description:
net/nagios-plugin-syncrpl failed on CentOS 7 and FreeBSD 11. This packages works on both. Thanks to @manu for his help. tar-gunziped-uuencoded package.
>How-To-Repeat:

>Fix:
begin 644 nagios-plugin-syncrepl.tar.gz
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
404%!04%!0>';P/\`3N6"`0!0````
`
end

>Release-Note:

>Audit-Trail:
From: Alberto Mijares <alberto.m@futurelinkcorporation.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/52050: Changing Makefile for net/nagios-plugin-raidctl
Date: Wed, 8 Mar 2017 15:11:58 -0400

 This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
 --nQxFhRfWP9bE9vtkgSjIJpxQ2viJDc7lD
 Content-Type: multipart/mixed; boundary="ugITSloWX4FdVj98NG8tBRIQkMV6ekhR4";
  protected-headers="v1"
 From: Alberto Mijares <alberto.m@futurelinkcorporation.com>
 To: gnats-bugs@NetBSD.org
 Message-ID: <edf278ca-3509-f3f9-8b3e-2bbe7df218aa@futurelinkcorporation.com>
 Subject: Re: pkg/52050: Changing Makefile for net/nagios-plugin-raidctl
 References: <pr-pkg-52050@gnats.netbsd.org>
  <20170308190437.106207A28E@mollari.NetBSD.org>
  <20170308190500.D7C727A28E@mollari.NetBSD.org>
 In-Reply-To: <20170308190500.D7C727A28E@mollari.NetBSD.org>

 --ugITSloWX4FdVj98NG8tBRIQkMV6ekhR4
 Content-Type: text/plain; charset=windows-1252
 Content-Transfer-Encoding: quoted-printable



 On 03/08/2017 03:05 PM, gnats-admin@netbsd.org wrote:
 > Thank you very much for your problem report.
 > It has the internal identification `pkg/52050'.
 > The individual assigned to look at your
 > report is: pkg-manager.=20
 >=20
 >> Category:       pkg
 >> Responsible:    pkg-manager
 >> Synopsis:       Changing Makefile for net/nagios-plugin-raidctl
 >> Arrival-Date:   Wed Mar 08 19:05:00 +0000 2017
 >=20


 Sorry, the subject of this PR is duplicated by mistake but is another
 different PR. You can check in the "Full description field" and package
 attached.


 --ugITSloWX4FdVj98NG8tBRIQkMV6ekhR4--

 --nQxFhRfWP9bE9vtkgSjIJpxQ2viJDc7lD
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"

 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2

 iQIcBAEBCAAGBQJYwFd/AAoJENEAbKV7uuEbXpYP/2p61vfWfpeAp2X+3miB7nVF
 4aQkP5pRMhyEJdbBjqOvHeT5kTlJEgZSeRy0KEZUcUZIMX1HIZy/Bceub/BZ6Wz4
 3CVMaT55RsFZQgqZG5+jlHGxWtEwlHTOCzMtnBuu36aWAbXkR/jVoSe326VKpvww
 wTwG4Km3g0jsMXqIraenYxR2OQFmOOvY1ifH07pGm4fGyYHwbuuAB2sHS64I1Cbh
 aICPVEqdXYNiyZbZwFKaArL5vUb15zRG7w3zN5aqwPBBsiGtzgHQ+48pxKIXABxz
 Qp3iE+G+De4zft5DAB2X+Kq+iPEkVvo0PkVOpoy2rNxXairmN0mEQ6Dhmk0hQ9GU
 SinqWk9PfuZes8wTGJ7OU7kkHL4Rfmfoad6fvV5f//NDil7k8xhfSmpvU27OvmXp
 eYVZIqMSYPdZ7biMckndCYTEhs9XVQY1R24tiYegZoa3f6FXJNpmN4xDdZZ88Bk3
 83AV9oAcGFzi19NtFpiN7XME+ap8V4gM12KFxQR6i+16LvC3NZOcnI0PwDUI/qeO
 UHZPmdyYeKnxjNm3ZVkU6eTtIj896iJC7oLdtq1sX2IBt6kUm3bN+yJ8QIjNL4wL
 Ja1tCyxLhYXozIIR4m7jHZ/h5Y7TSwJi81XCJwo445uelhr5ZtDrgjiPXNtqAk55
 Pic8+9F9JF/MaKjCKNZe
 =3oOA
 -----END PGP SIGNATURE-----

 --nQxFhRfWP9bE9vtkgSjIJpxQ2viJDc7lD--

From: Claes =?utf-8?B?TsOkc3TDqW4=?= <pekdon@gmail.com>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/52050: Changing Makefile for net/nagios-plugin-syncrepl
Date: Wed, 16 Mar 2022 22:00:44 +0100

 Current package does not work on SunOS either.

 These changes works for me TM:

 diff --git a/net/nagios-plugin-syncrepl/Makefile b/net/nagios-plugin-syncrepl/Makefile
 index 04fc6a61181..a7b9171dea3 100644
 --- a/net/nagios-plugin-syncrepl/Makefile
 +++ b/net/nagios-plugin-syncrepl/Makefile
 @@ -11,6 +11,8 @@ MAINTAINER=   manu@NetBSD.org
  HOMEPAGE=      https://ftp.espci.fr/pub/nagios-local/
  COMMENT=       LDAP replication monitoring plugin for Nagios
  LICENSE=       modified-bsd
 +LDFLAGS+=      -Wl,-R${BUILDLINK_PREFIX.openldap-client}/lib \
 +               -L${BUILDLINK_PREFIX.openldap-client}/lib -lldap

  INSTALLATION_DIRS+=    libexec/nagios

 diff --git a/net/nagios-plugin-syncrepl/patches/patch-Makefile b/net/nagios-plugin-syncrepl/patches/patch-Makefile
 new file mode 100644
 index 00000000000..0ebb6801f83
 --- /dev/null
 +++ b/net/nagios-plugin-syncrepl/patches/patch-Makefile
 @@ -0,0 +1,16 @@
 +$NetBSD$
 +
 +--- Makefile.orig      2022-03-16 13:16:54.607594372 +0000
 ++++ Makefile
 +@@ -1,9 +1,9 @@
 + CFLAGS=       -DLDAP_DEPRECATED
 +-LIBS= -lldap
 ++LDFLAGS?=-lldap
 + all:  check_syncrepl
 + 
 + check_syncrepl:       check_syncrepl.o
 +-      $(CC) ${LIBS} -o check_syncrepl check_syncrepl.o
 ++      $(CC) $(LDFLAGS) -o check_syncrepl check_syncrepl.o
 + 
 + clean:
 +       rm -f *.o *.core check_syncrepl

From: "David A. Holland" <dholland@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/52050 CVS commit: pkgsrc/net/nagios-plugin-syncrepl
Date: Sun, 22 May 2022 22:50:42 +0000

 Module Name:	pkgsrc
 Committed By:	dholland
 Date:		Sun May 22 22:50:42 UTC 2022

 Modified Files:
 	pkgsrc/net/nagios-plugin-syncrepl: distinfo
 Added Files:
 	pkgsrc/net/nagios-plugin-syncrepl/patches: patch-Makefile

 Log Message:
 net/nagios-plugin-syncrepl: honor CFLAGS and LDFLAGS

 May be sufficient to fix the Solaris build as suggested in PR 52050.


 To generate a diff of this commit:
 cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/nagios-plugin-syncrepl/distinfo
 cvs rdiff -u -r0 -r1.1 \
     pkgsrc/net/nagios-plugin-syncrepl/patches/patch-Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 22 May 2022 23:02:30 +0000
State-Changed-Why:
I've committed a change that should be sufficient to fix the Solaris build.
Please give it a try and let me know if it works.


State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 23 May 2022 05:23:32 +0000
State-Changed-Why:
Feedback mail bounced.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.