Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: ports/130326: [patch] update to sysutils/megarc

0 views
Skip to first unread message

ed...@freebsd.org

unread,
Jan 9, 2009, 9:30:17 AM1/9/09
to wmo...@collaborativefusion.com, ed...@freebsd.org, freebsd-p...@freebsd.org
Synopsis: [patch] update to sysutils/megarc

State-Changed-From-To: open->feedback
State-Changed-By: edwin
State-Changed-When: Fri Jan 9 14:30:16 UTC 2009
State-Changed-Why:
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=130326

Charlie &

unread,
Jan 9, 2009, 9:00:21 AM1/9/09
to FreeBSD-gn...@freebsd.org

>Number: 130326
>Category: ports

>Synopsis: [patch] update to sysutils/megarc
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Jan 09 14:30:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Bill Moran
>Release: multiple
>Organization:
Collaborativefusion Inc.
>Environment:
I have verified this port on multiple 6.X-era systems, up to and including 6.4, on multiple controllers, including:
<LSILogic PERC 4/DC> Firmware 351X, BIOS 1.10, 128MB RAM
<LSILogic PERC 4e/Si> Firmware 521X, BIOS H430, 256MB RAM
<LSILogic PERC 4e/Di> Firmware 5B2D, BIOS H435, 256MB RAM

>Description:
Update does two things:
* Reverts PR ports/128082
* Assigns maintainership to my coworker (who maintains this port in our company)

Rational:
ports/128082 should never have been commited:
* The problem was only reported on a single machine (could be a hardware bug)
* The problem was only reported against a prerelease version of FreeBSD
* We are using this port in the manner described in that PR on over 20 machines for over 2 years with no problems.

Overall, I'm a little disapointed in the handling of that PR, as additional feedback was never requested, and the original PR could have dozens of causes unrelated to the port itself.

However, in the event of a maintainer timeout, it's understandable that something had to be done.

As a result, I'm fixing both issues: We can verify that the port _does_ work, and we're willing to take over and actively maintain the port.

>How-To-Repeat:
See notes for PR ports/128082
>Fix:


--- megarc.diff begins here ---
diff -ruN megarc.prev/Makefile megarc/Makefile
--- megarc.prev/Makefile 2009-01-09 07:36:06.000000000 -0500
+++ megarc/Makefile 2009-01-09 08:04:58.000000000 -0500
@@ -11,7 +11,7 @@
MASTER_SITES= http://www.lsi.com/files/support/rsa/beta/drivers/
DISTNAME= dr_freebsd_${PORTVERSION}

-MAINTAINER= gerrit...@gmx.de
+MAINTAINER= smc...@collaborativefusion.com
COMMENT= LSI Logic's MegaRAID controlling software

USE_ZIP= yes
@@ -20,7 +20,6 @@

ONLY_FOR_ARCHS= i386 amd64
RESTRICTED= Must be downloaded directly from the manufacturer
-BROKEN= Running megarc seems to cause memory corruption

PLIST_FILES= sbin/megarc
PORTDOCS= *
--- megarc.diff ends here ---

IMPORTANT: This message contains confidential information and is intended only for the individual named. If the reader of this message is not an intended recipient (or the individual responsible for the delivery of this message to an intended recipient), please be advised that any re-use, dissemination, distribution or copying of this message is prohibited. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system.


>Release-Note:
>Audit-Trail:
>Unformatted:

Edwin Groothuis

unread,
Jan 9, 2009, 9:40:02 AM1/9/09
to freebsd-p...@freebsd.org
The following reply was made to PR ports/130326; it has been noted by GNATS.

From: Edwin Groothuis <ed...@FreeBSD.org>
To: gerrit...@gmx.de
Cc: bug-fo...@FreeBSD.org
Subject: Re: ports/130326: [patch] update to sysutils/megarc
Date: Fri, 9 Jan 2009 14:30:14 UT

Maintainer of sysutils/megarc,

Please note that PR ports/130326 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/130326

--
Edwin Groothuis via the GNATS Auto Assign Tool
ed...@FreeBSD.org

Gerrit Beine

unread,
Jan 11, 2009, 3:10:08 PM1/11/09
to freebsd-p...@freebsd.org
The following reply was made to PR ports/130326; it has been noted by GNATS.

From: Gerrit Beine <gerrit...@gmx.de>
To: bug-fo...@freebsd.org
Cc:
Subject: Re: ports/130326: [patch] update to sysutils/megarc

Date: Sun, 11 Jan 2009 20:38:01 +0100

Am Freitag, 9. Januar 2009 15:30:14 schrieb Edwin Groothuis:
> Maintainer of sysutils/megarc,
>
> Please note that PR ports/130326 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/130326

The latest version of megarc provided by LSI Logic is dated: 18-APR-05.
This causes crashs on 7.x, that's why it is broken at the moment.
I cannot solve the Problem, I guess this is on LSI Logic.

But I'll re-enable the port for releases below 7.

Expect the update within the next days.

So long...

Gerrit

0 new messages