Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Aug 2020 04:43:54 +0000 (UTC)
From:      Xin LI <delphij@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r545496 - head/archivers/arc/files
Message-ID:  <202008200443.07K4hsTi044703@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: delphij
Date: Thu Aug 20 04:43:54 2020
New Revision: 545496
URL: https://svnweb.freebsd.org/changeset/ports/545496

Log:
  Fix build.
  
  MFH:		2020Q3 (build fix)

Modified:
  head/archivers/arc/files/patch-arclzw.c
  head/archivers/arc/files/patch-arcunp.c

Modified: head/archivers/arc/files/patch-arclzw.c
==============================================================================
--- head/archivers/arc/files/patch-arclzw.c	Thu Aug 20 03:39:16 2020	(r545495)
+++ head/archivers/arc/files/patch-arclzw.c	Thu Aug 20 04:43:54 2020	(r545496)
@@ -1,6 +1,21 @@
 --- arclzw.c.orig	2010-08-07 13:06:42 UTC
 +++ arclzw.c
-@@ -560,7 +560,7 @@ decomp(squash, f, t)		/* decompress a fi
+@@ -57,9 +57,11 @@ static VOID     putcode();
+ #define NOT_FND  0xFFFF
+ 
+ extern u_char	*pinbuf;
+-u_char		*inbeg, *inend;
+-u_char          *outbuf;
+-u_char          *outbeg, *outend; 
++u_char		*inbeg;
++u_char		*inend;
++extern u_char	*outbuf;
++u_char		*outbeg;
++extern u_char	*outend; 
+ 
+ static int      sp;		/* current stack pointer */
+ static int	inflag;
+@@ -560,7 +562,7 @@ decomp(squash, f, t)		/* decompress a file */
  		 */
  		if (code >= free_ent) {
  			if (code > free_ent) {

Modified: head/archivers/arc/files/patch-arcunp.c
==============================================================================
--- head/archivers/arc/files/patch-arcunp.c	Thu Aug 20 03:39:16 2020	(r545495)
+++ head/archivers/arc/files/patch-arcunp.c	Thu Aug 20 04:43:54 2020	(r545496)
@@ -1,6 +1,17 @@
 --- arcunp.c.orig	2010-08-07 13:06:42 UTC
 +++ arcunp.c
-@@ -122,7 +122,7 @@ unpack(f, t, hdr)		/* unpack an archive 
+@@ -39,8 +39,8 @@ extern int	lastc;
+ #define NOHIST 0		/* no relevant history */
+ #define INREP 1			/* sending a repeated value */
+ 
+-short    crcval;		/* CRC check value */
+-long     stdlen;		/* bytes to read */
++extern short    crcval;		/* CRC check value */
++extern long     stdlen;		/* bytes to read */
+ #if	!DOS
+ static int	gotcr;		/* got a carriage return? */
+ #endif
+@@ -122,7 +122,7 @@ unpack(f, t, hdr)		/* unpack an archive entry */
  		break;
  
  	default:		/* unknown method */
@@ -9,7 +20,7 @@
  			printf("I don't know how to unpack file %s\n", hdr->name);
  			printf("I think you need a newer version of ARC\n");
  			nerrs++;
-@@ -134,7 +134,7 @@ unpack(f, t, hdr)		/* unpack an archive 
+@@ -134,7 +134,7 @@ unpack(f, t, hdr)		/* unpack an archive entry */
  	/* cleanups common to all methods */
  
  	if (crcval != hdr->crc) {



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