Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Apr 2000 09:10:54 +0800 (CST)
From:      ymtseng@csie.nctu.edu.tw
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/18067: port can't make : net/opengatekeeper
Message-ID:  <200004180110.JAA25993@Dreamer.Dorm13.NCTU.edu.tw>

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

>Number:         18067
>Category:       ports
>Synopsis:       port can't make : net/opengatekeeper
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 17 18:10:03 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Yu-Min Tseng
>Release:        FreeBSD 3.4-STABLE i386
>Organization:
NCTU CSIE
>Environment:

FreeBSD Dreamer.Dorm13.NCTU.edu.tw 3.4-STABLE FreeBSD 3.4-STABLE #0: Fri Apr 14 
00:05:51 CST 2000    ymtseng@Dreamer.Dorm13.NCTU.edu.tw:/usr/src/sys/compile/DR
EAMER  i386

>Description:

There are 2 problem in this port.
1. There is a bug in net/opengatekeeper/Makefile
2. This port can't make

>How-To-Repeat:

the bug in Makefile--

# make
===>  Extracting for opengate-0.44
>Fix:
	
I just can fix the bug of Makefile

--- Makefile.orig	Mon Apr 17 15:50:40 2000
+++ Makefile	Tue Apr 18 08:47:17 2000
@@ -21,8 +21,8 @@
 
 USE_GMAKE=	yes
 ALL_TARGET=	opt
-MAKE_ENV=	PWLIBDIR= ${WRKDIRPREFIX}${PORTSDIR}/net/openh323/work/pwlib \
-		OPENH323DIR= ${WRKDIRPREFIX}${PORTSDIR}/net/openh323/work/openh323
+MAKE_ENV=	PWLIBDIR=${WRKDIRPREFIX}${PORTSDIR}/net/openh323/work/pwlib \
+		OPENH323DIR=${WRKDIRPREFIX}${PORTSDIR}/net/openh323/work/openh323
 THE_MACHTYPE=	${ARCH:S/i386/x86/}
 MAKE_ARGS=	OSTYPE=${OPSYS} MACHTYPE=${THE_MACHTYPE} OSRELEASE=${OSVERSION}
 


>Release-Note:
>Audit-Trail:
>Unformatted:
 >> Checksum OK for opengate_alpha0.44.tar.gz.
 ===>   opengate-0.44 depends on file: /nonexistent - not found
 ===>    Verifying build for /nonexistent in /usr/ports/net/openh323
 ===>   Returning to build of opengate-0.44
 ===>   opengate-0.44 depends on executable: gmake - found
 ===>  Patching for opengate-0.44
 ===>  Configuring for opengate-0.44
 ===>  Building for opengate-0.44
 env: /usr/ports/net/openh323/work/pwlib: Permission denied
 *** Error code 1
 
 Stop.
 *** Error code 1
 
 Stop.
 *** Error code 1
 
 Stop.
 
 
 
 after fix the bug--
 
 # make
 ===>  Building for opengate-0.44
 g++ -m486 -DP_FREEBSD=340001 -DP_PTHREADS -DPBYTE_ORDER=PLITTLE_ENDIAN -Wall -I/
 usr/ports/net/openh323/work/pwlib/include/ptlib/unix -I/usr/ports/net/openh323/w
 ork/pwlib/include -I/usr/ports/net/openh323/work/openh323/include -O2 -DNDEBUG -
 O -pipe -pthread -c opengate.cxx -o obj_FreeBSD_x86_r/opengate.o
 In file included from opengate.cxx:60:
 EndpointTabl.h:44: warning: namespaces are mostly broken in this version of g++
 EndpointTabl.h:145: parse error before &'
 EndpointTabl.h:145: missing ';' before right brace
 EndpointTabl.h:146: missing ';' before right brace
 EndpointTabl.h:158: parse error before &'
 EndpointTabl.h:159: missing ';' before right brace
 EndpointTabl.h:160: parse error before ;'
 EndpointTabl.h:160: warning: ANSI C++ forbids declaration `ErrType' with no type
 or storage class
 EndpointTabl.h:167: parse error before &'
 EndpointTabl.h:168: missing ';' before right brace
 EndpointTabl.h:169: parse error before ;'
 EndpointTabl.h:169: warning: ANSI C++ forbids declaration `Reason' with no type 
 or storage class
 EndpointTabl.h:184: non-member function `Size()' cannot have `const' method
 qualifier
 EndpointTabl.h: In function `unsigned int Size()':
 EndpointTabl.h:184: `Table' undeclared (first use this function)
 EndpointTabl.h:184: (Each undeclared identifier is reported only once
 EndpointTabl.h:184: for each function it appears in.)
 EndpointTabl.h:184: warning: control reaches end of non-void function `Size()'
 EndpointTabl.h: At top level:
 EndpointTabl.h:187: non-member function `IsEmpty()' cannot have `Const'
 method qualifier
 EndpointTabl.h: In function `Bool IsEmpty()':
 EndpointTabl.h:187: `Table' undeclared (first use this function)
 EndpointTabl.h:187: warning: control reaches end of non-void function
 `IsEmpty()'
 EndpointTabl.h: At top level:
 EndpointTabl.h:224: non-member function `GenerateEndpointId()' cannot have
 `const' method qualifier
 EndpointTabl.h:227: parse error before `protected'
 EndpointTabl.h:124: constructor `Endpoint::Endpoint()' is protected
 /usr/include/g++/list.h:265: within this context
 EndpointTabl.h:229: `class list<Endpoint> Table' used prior to declaration
 EndpointTabl.h:232: parse error before }'
 gmake: *** [obj_FreeBSD_x86_r/opengate.o] Error 1
 *** Error code 2
 
 Stop.
 *** Error code 1
 
 Stop.
 *** Error code 1
 
 Stop.
 
 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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