Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 5 Feb 2004 22:56:19 +0300 (MSK)
From:      Dmitry Morozovsky <marck@rinet.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/62397: lang/gcc33 wrong pkg-plist
Message-ID:  <200402051956.i15JuJOw096831@woozle.rinet.ru>
Resent-Message-ID: <200402052000.i15K0buv052157@freefall.freebsd.org>

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

>Number:         62397
>Category:       ports
>Synopsis:       lang/gcc33 wrong pkg-plist
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 05 12:00:36 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Morozovsky
>Release:        FreeBSD 4-STABLE i386
>Organization:
Cronyx Plus LLC (RiNet ISP)
>Environment:
System: FreeBSD 4-STABLE 


>Description:

gcc33 port has wrong pkg-plist, so packaging of this port failed:

===>  Building package for gcc-3.3.3_20040126
Creating package /usr/ports/packages/All/gcc-3.3.3_20040126.tgz
Registering depends:.
Creating gzip'd tar ball in '/usr/ports/packages/All/gcc-3.3.3_20040126.tgz'
tar: man/man1/cpp33.1: Cannot stat: No such file or directory
tar: man/man1/g77-33.1: Cannot stat: No such file or directory
tar: man/man1/gcc33.1: Cannot stat: No such file or directory
tar: man/man1/gcov33.1: Cannot stat: No such file or directory
tar: man/man1/gcj33.1: Cannot stat: No such file or directory
tar: man/man1/gcjh33.1: Cannot stat: No such file or directory
tar: man/man1/gij33.1: Cannot stat: No such file or directory
tar: man/man1/jcf-dump33.1: Cannot stat: No such file or directory
tar: man/man1/jv-scan33.1: Cannot stat: No such file or directory
tar: man/man1/jv-convert33.1: Cannot stat: No such file or directory
tar: man/man1/rmic33.1: Cannot stat: No such file or directory
tar: man/man1/rmiregistry33.1: Cannot stat: No such file or directory
tar: man/man7/fsf-funding.7: Cannot stat: No such file or directory
tar: man/man7/gfdl.7: Cannot stat: No such file or directory
tar: man/man7/gpl.7: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
pkg_create: make_dist: tar command failed with code 512
*** Error code 1

Stop in /lh/ports/lang/gcc33.


>How-To-Repeat:

cd /usr/ports/lang/gcc33
make package

>Fix:

I'm not quite sure if this is real fix, but at least this patch
allows package to be built.


Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/gcc33/Makefile,v
retrieving revision 1.173
diff -u -r1.173 Makefile
--- Makefile    4 Feb 2004 05:21:36 -0000       1.173
+++ Makefile    5 Feb 2004 19:55:43 -0000
@@ -81,20 +81,9 @@
 CONFIGURE_ARGS+=       --enable-threads=posix
 .endif
 ALL_TARGET=    bootstrap-lean
-MAN1=          cpp${SUFFIX}.1 \
-               g++${SUFFIX}.1 \
-               g77-${SUFFIX}.1 \
-               gcc${SUFFIX}.1 \
-               gcov${SUFFIX}.1 \
-               gcj${SUFFIX}.1 \
-               gcjh${SUFFIX}.1 \
-               gij${SUFFIX}.1 \
+MAN1=          g++${SUFFIX}.1 \
                grepjar${SUFFIX}.1 \
-               jar${SUFFIX}.1 \
-               jcf-dump${SUFFIX}.1 \
-               jv-scan${SUFFIX}.1 jv-convert${SUFFIX}.1 \
-               rmic${SUFFIX}.1 rmiregistry${SUFFIX}.1
-MAN7=          fsf-funding.7 gfdl.7 gpl.7
+               jar${SUFFIX}.1
 INFO=          cpp cppinternals g77 gcc gccint gcj fastjar
 
 pre-everything::

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



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