ports/140536: fix to lang/qore ./configure breakage
B. Estrade
estrabd at gmail.com
Fri Nov 13 17:10:02 UTC 2009
>Number: 140536
>Category: ports
>Synopsis: fix to lang/qore ./configure breakage
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Nov 13 17:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: B. Estrade
>Release: FreeBSD 7.2-STABLE i386
>Organization:
>Environment:
System: FreeBSD bc3.lsu.edu 7.2-STABLE FreeBSD 7.2-STABLE #14: Sat Nov 7 11:35:08 CST 2009 root at bc3.lsu.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
This update to lang/qore fixes a break in ./configure brought about by the use of an
incompatible version of flex in /usr/bin/flex; it requires flex > 2.5.31, which means
it requires what is in ports.
>How-To-Repeat:
Build current lang/qore on any system;
>Fix:
Apply updates to the port's files (namely Makefile);
--- qore.report begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# qore-port
# qore-port/Makefile
# qore-port/distinfo
# qore-port/pkg-descr
# qore-port/pkg-plist
#
echo c - qore-port
mkdir -p qore-port > /dev/null 2>&1
echo x - qore-port/Makefile
sed 's/^X//' >qore-port/Makefile << '92eb265f2453f341cf31f9f3ea4033ef'
X# Ports collection makefile for: qore
X# Date created: 12 November 2009
X# Whom: B. Estrade <estrabd at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= qore
XPORTVERSION= 0.7.6
XCATEGORIES= lang
XMASTER_SITES= SF/qore/qore/0.7.6/
X
XMAINTAINER= estrabd at gmail.com
XCOMMENT= The Qore Programming Language
X
XLIB_DEPENDS= ssl:${PORTSDIR}/security/openssl pcre:${PORTSDIR}/devel/pcre \
X xml2:${PORTSDIR}/textproc/libxml2 bz2:${PORTSDIR}/archivers/bzip2
XBUILD_DEPENDS= flex>=2.5.31:${PORTSDIR}/textproc/flex bison:${PORTSDIR}/devel/bison
X
XGNU_CONFIGURE=yes
XCONFIGURE_ENV="LEX=${LOCALBASE}/bin/flex"
XCONFIGURE_ARGS=--disable-debug --disable-static
X
X.include <bsd.port.mk>
92eb265f2453f341cf31f9f3ea4033ef
echo x - qore-port/distinfo
sed 's/^X//' >qore-port/distinfo << '63968319f1fdadcb5f9ea5a7f4eefa59'
XMD5 (qore-0.7.6.tar.gz) = df586d1cd81e172f82cce19fe5b84824
XSHA256 (qore-0.7.6.tar.gz) = 4916b1cb1887f98bb80e0a8f45d7ee0f6c17dd68e77216f55558231d2528fb52
XSIZE (qore-0.7.6.tar.gz) = 2542254
63968319f1fdadcb5f9ea5a7f4eefa59
echo x - qore-port/pkg-descr
sed 's/^X//' >qore-port/pkg-descr << '00c572c9e0227d62fb9b0ac2d47593f9'
XQore is a dynamically-typed, embeddabble programming
Xlanguage designed for SMP scalability.
X
XWWW: http://www.qore.org
00c572c9e0227d62fb9b0ac2d47593f9
echo x - qore-port/pkg-plist
sed 's/^X//' >qore-port/pkg-plist << 'c6dee3fe6701d6b8f43ab5b508d2015a'
Xbin/qore
Xlib/libqore.la
Xlib/libqore.so
Xlib/libqore.so.8
Xman/man1/qore.1
Xinclude/qore/ReferenceArgumentHelper.h
Xinclude/qore/ReferenceHelper.h
Xinclude/qore/qore_thread.h
Xinclude/qore/AbstractThreadResource.h
Xinclude/qore/QoreProgram.h
Xinclude/qore/QoreReferenceCounter.h
Xinclude/qore/AbstractPrivateData.h
Xinclude/qore/QoreType.h
Xinclude/qore/QoreListNode.h
Xinclude/qore/QoreBigIntNode.h
Xinclude/qore/QoreBoolNode.h
Xinclude/qore/QoreFloatNode.h
Xinclude/qore/QoreNothingNode.h
Xinclude/qore/QoreNullNode.h
Xinclude/qore/params.h
Xinclude/qore/node_types.h
Xinclude/qore/BuiltinFunctionList.h
Xinclude/qore/QoreThreadLock.h
Xinclude/qore/QoreThreadLocalStorage.h
Xinclude/qore/QoreClass.h
Xinclude/qore/QoreString.h
Xinclude/qore/qore-version.h
Xinclude/qore/common.h
Xinclude/qore/QoreEncoding.h
Xinclude/qore/DateTime.h
Xinclude/qore/support.h
Xinclude/qore/ExceptionSink.h
Xinclude/qore/AbstractQoreNode.h
Xinclude/qore/QoreNodeEvalOptionalRefHolder.h
Xinclude/qore/QoreStringNode.h
Xinclude/qore/DateTimeNode.h
Xinclude/qore/QoreHashNode.h
Xinclude/qore/ModuleManager.h
Xinclude/qore/QoreNamespace.h
Xinclude/qore/QoreObject.h
Xinclude/qore/macros.h
Xinclude/qore/macros-i386.h
Xinclude/qore/macros-x86_64.h
Xinclude/qore/DBI.h
Xinclude/qore/macros-powerpc.h
Xinclude/qore/macros-sparc.h
Xinclude/qore/macros-ia64.h
Xinclude/qore/QoreSocket.h
Xinclude/qore/QoreNet.h
Xinclude/qore/QoreURL.h
Xinclude/qore/Restrictions.h
Xinclude/qore/QoreLib.h
Xinclude/qore/QoreCondition.h
Xinclude/qore/QoreCounter.h
Xinclude/qore/BinaryNode.h
Xinclude/qore/ReferenceNode.h
Xinclude/qore/CallReferenceNode.h
Xinclude/qore/hash_map.h
Xinclude/qore/QoreFtpClient.h
Xinclude/qore/safe_dslist
Xinclude/qore/qore_bitopts.h
Xinclude/qore/QoreSSLBase.h
Xinclude/qore/Datasource.h
Xinclude/qore/SystemEnvironment.h
Xinclude/qore/ParseOptionMap.h
Xinclude/qore/QoreHTTPClient.h
Xinclude/qore/ScopeGuard.h
Xinclude/qore/ReferenceHolder.h
Xinclude/qore/QoreSSLCertificate.h
Xinclude/qore/QoreSSLPrivateKey.h
Xinclude/qore/AutoVLock.h
Xinclude/qore/QoreFile.h
Xinclude/qore/Qore.h
Xinclude/qore/QoreEvents.h
Xinclude/qore/QoreRWLock.h
X at dirrm include/qore
c6dee3fe6701d6b8f43ab5b508d2015a
exit
--- qore.report ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list