===> The following configuration options are available for cas-3.8.0:
APACHE=on: Apache server support
EXAMPLES=on: Build and/or install examples
XMLRPC=on: Build cURL-based XMLRPC client
===> Use 'make config' to modify these settings
www/cas: resurrect^Wreadd the port and update to latest version
- Unbreak and update to version 3.8.0 (fetched from GitHub)
- Drop the options which did not pull additional dependencies
and simply controlled what would be packaged (this is what
subpackages are for)
- Amend the port description based on the debian/control file
Mark BROKEN: Fails to build
/usr/bin/c++ -Dcas_EXPORTS -Wall -pedantic -Wno-long-long -Winline
-finline-functions -Wno-inline --param large-function-growth=7000 --param
inline-unit-growth=200 --param max-inline-insns-single=15000 -O3 -funroll-loops
-O2 -pipe -fno-strict-aliasing -fPIC
-I/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/include -I/usr/local/include
-I/usr/local/include/ctpp2 -I/usr/local/include/apr-1 -I/usr/local/include/db48
-I/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/SAPI/Apache2
-I/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/SAPI/util
-I/usr/local/include/apache22 -o CMakeFiles/cas.dir/src/ASXMLRPCClient.cpp.o -c
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp: In function
'void CAS::DumpXMPRPCData(const CTPP::CDT&, CTPP::OutputCollector*)':
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp:193: error:
'ConstIterator' is not a member of 'CTPP::CDT'
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp:193: error:
expected `;' before 'itHash'
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp:194: error:
'itHash' was not declared in this scope
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp: In constructor
'CAS::ASXMLRPCClient::ASXMLRPCClient(const std::string&, UINT_32, UINT_32,
UINT_32, const CTPP::CDT&, const std::string&)':
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp:303: error:
'ConstIterator' is not a member of 'CTPP::CDT'
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp:303: error:
expected `;' before 'itoHeaders'
/wrkdirs/usr/ports/www/cas/work/cas-3.5.6/src/ASXMLRPCClient.cpp:304: error:
'itoHeaders' was not declared in this scope
*** [CMakeFiles/cas.dir/src/ASXMLRPCClient.cpp.o] Error code 1
With hat: portmgr
Update to libmpc version 1.0.1 which brings the following fixes:
- Switched to automake 1.11.6, see CVE-2012-3386.
- #14669: Fixed extraction of CC from gmp.h.
- Fixed case of intermediate zero real or imaginary part in mpc_fma,
found by hydra with GMP_CHECK_RANDOMIZE=1346362345.
This is on top of the following changes from version 1.0
- Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
invariant sections) for the documentation.
- 100% of all lines are covered by tests
- Renamed functions
. mpc_mul_2exp to mpc_mul_2ui
. mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above )
- update to 2.8.2
- optionify the port
- chase the update in dependend ports:
- textproc/py-pyctpp2
- www/cas
while here:
- trim Makefile header
- tab -> space change in pkg-descr:WWW
PR: 170610
Submitted by: Veniamin Gvozdikov <g.veniamin at googlemail dot com>
Approved by: maintainer timeout (> 1 month)
- USE_APACHE= s/22+/22/
- adopt new Makefile header
Port build fails on local exp-run with apache24 with
error: 'conn_rec' has no member named 'remote_ip'
or various other apache22 specific functions/parameters
with hat apache@
- change required APACHE version from 13+ to 20+
(prepare to remove www/apache13)
- no PORTREVISION bump since apache22 is the default
with hat apache@