From owner-freebsd-ports@FreeBSD.ORG Tue Nov 10 18:06:27 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 992031065676 for ; Tue, 10 Nov 2009 18:06:27 +0000 (UTC) (envelope-from smcafee@collaborativefusion.com) Received: from mx00.pub.collaborativefusion.com (mx00.pub.collaborativefusion.com [206.210.89.199]) by mx1.freebsd.org (Postfix) with ESMTP id 64C158FC08 for ; Tue, 10 Nov 2009 18:06:27 +0000 (UTC) Received: from [192.168.2.163] (icepick.ws.pitbpa0.priv.collaborativefusion.com [192.168.2.163]) (AUTH: LOGIN smcafee, SSL: TLSv1/SSLv3,256bits,AES256-SHA) by wingspan with esmtp; Tue, 10 Nov 2009 13:06:26 -0500 id 00056403.000000004AF9ABA2.0000CD00 Message-ID: <4AF9ABA2.20206@collaborativefusion.com> Date: Tue, 10 Nov 2009 13:06:26 -0500 From: Sean McAfee User-Agent: Thunderbird 2.0.0.23 (X11/20090902) MIME-Version: 1.0 To: Doug Ambrisko References: <200906092213.n59MDGg5027852@ambrisko.com> In-Reply-To: <200906092213.n59MDGg5027852@ambrisko.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org, Vladimir Ermakov Subject: Re: New port: sysutils/megacli waiting to commit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Nov 2009 18:06:27 -0000 Doug Ambrisko wrote: > Sean McAfee writes: > | Frank J. Laszlo wrote: > | > Philip M. Gollucci wrote: > | >> Vladimir Ermakov wrote: > | >> > | >>> Hi, all. > | >>> please appreciate my port *megacli* > | >>> > | >>> http://www.freebsd.org/cgi/query-pr.cgi?pr=133655 > | >>> > | >> > | >> Is that different from this the port, is it an update? > | >> > | >> Path: /usr/ports/sysutils/linux-megacli > | > > | > Since the megacli application now has a native binary, should be not > | > DEPRICATE the linux version? > | > > | > Regards, > | > Frank Laszlo > | > | Probably not. I noted this when I originally filed the PR for > | linux-megacli2, but the 1.x, 2.x, and 4.x versions support dramatically > | different hardware lines. > | > | As an example, this native version is 4.x and does not support the Dell > | PERC5. > > I find this hard to believe and in my experience with a fresh download > from LSI's web-site the FreeBSD and Linux variants work just fine > on my PERC5's for things like -AdpAllInfo. There is no real firmware > interface difference between between the PERC5 and PERC6. So I don't > know where you get this from. Specifics in which things are broken > could be nice so I can look at getting them fixed. I put in the > management ioctl path that they use into FreeBSD a long time ago. > They did find some bugs in some new management features that are > fixed in 7.1 and I need to merge back to 6. Unfortunately, this work > happened after the last 6.X version was released :-( Sorry, I missed this reply originally, but it is a 6 vs. 7 issue. On 6.3p9 (MegaCli is native, megacli is linux-): [smcafee@web01 ~]$ sudo MegaCli -AdpAllInfo -aALL Exit Code: 0x00 [smcafee@web01 ~]$ sudo megacli -AdpAllInfo -aALL Adapter #0 ============================================================================== Versions ================ Product Name : PERC 5/i Integrated Serial No : 12345 FW Package Build: 5.2.2-0072 .... What's the ports@ policy for things like this? I know I'm pretty peeved that openntpd was pushed to 4.x, which requires >7. Fresh installs of 6.x require me to pkg_create from a donor system or come up with a backdated ports tree and I really don't want megacli to be in the same boat. -- Sean McAfee System Engineer