Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Sep 2012 21:30:46 GMT
From:      "Reuben A. Popp" <driador@gmail.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/171793: lang/perl5.16 w/ POD complains of old groff version
Message-ID:  <201209192130.q8JLUkO8069274@red.freebsd.org>
Resent-Message-ID: <201209192140.q8JLeAdC086874@freefall.freebsd.org>

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

>Number:         171793
>Category:       ports
>Synopsis:       lang/perl5.16 w/ POD complains of old groff version
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 19 21:40:09 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Reuben A. Popp
>Release:        FreeBSD 9.1-PRERELEASE i386
>Organization:
>Environment:
FreeBSD ullr.eastcentral.edu 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #0: Thu Sep 13 16:25:20 CDT 2012 root@ullr.eastcentral.edu:/usr/obj/usr/src
/sys/ULLR i386

perl 5.16.0
>Description:
When using perl's POD (plain old documentation) in a script, using perldoc on the script causes perl to complain about an older version of groff (<1.20.1).  

For example:

        > perldoc admiss.pl
        You have an old groff. Update to version 1.20.1 for good Unicode support.
        If you don't upgrade, wide characters may come out oddly.

        at /usr/local/lib/perl5/5.16.0/Pod/Perldoc.pm line 1346.
        You have an old groff. Update to version 1.20.1 for good Unicode support.
        If you don't upgrade, wide characters may come out oddly.

        at /usr/local/lib/perl5/5.16.0/Pod/Perldoc.pm line 1346.
        ADMISS(1)             User Contributed Perl Documentation            ADMISS(1)
        <snip>

The output of groff (system groff, not groff from ports) shows that it is version GNU groff version 1.19.2.

For what its worth, there is no mention of this issue in the ports UPDATING file in relation to entry 20120630.

>How-To-Repeat:
Install perl 5.16.
cat << EOF > test.pl
#!/usr/bin/perl
use strict;
use warnings;

print "This is a test\n";
__END__

=head1 NAME

test.pl - A simple test case
EOF

perldoc test.pl
>Fix:


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



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