Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Nov 1997 23:37:31 +0800 (CST)
From:      Yen-Shuo Su <yssu@CCCA.NCTU.edu.tw>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/5177: Error in a script of ports/databases/msql
Message-ID:  <199711291537.XAA11625@NetoSpace.neto.net>
Resent-Message-ID: <199711291540.HAA05910@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         5177
>Category:       ports
>Synopsis:       Not enought argument in script of databases/msql
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Nov 29 07:40:01 PST 1997
>Last-Modified:
>Originator:     Yen-Shuo Su
>Organization:
Campus Computer Comminication Association, NCTU
>Release:        FreeBSD 2.2-970829-RELENG i386
>Environment:

	FreeBSD 2.2-970829-RELENG i386
	Perl version 5.004_01

>Description:

	The closedir() on line 10 in check_old_version script of
	ports/databases/msql isnt given enough argument.

>How-To-Repeat:

/usr/bin/perl -cw /usr/ports/databases/msql/scripts/check_old_version:

Not enough arguments for closedir at
/usr/ports/databases/msql/scripts/check_old_version line 10, near "closedir;"
/usr/ports/databases/msql/scripts/check_old_version had compilation errors.

>Fix:

Patch:
	
--- scripts/check_old_version.orig      Sat Nov 29 23:29:11 1997
+++ scripts/check_old_version   Sat Nov 29 23:29:23 1997
@@ -7,7 +7,7 @@
        chdir( "/var/db/pkg" );
        opendir( DIR, "." );
        @oldmsql = grep( /^msql-2.0b[1234]$/, readdir( DIR ) );
-       closedir;
+       closedir(DIR);
        if( @oldmsql ) {
                if( ! $ENV{OVERWRITE_DB} ) {
                        print <<END;
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711291537.XAA11625>