Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Sep 2017 13:12:46 -0700
From:      Craig Leres <leres@ee.lbl.gov>
To:        Antoine Brodin <antoine@freebsd.org>, Sunpoet Po-Chuan Hsieh <sunpoet@freebsd.org>
Cc:        "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, "ports-committers@freebsd.org" <ports-committers@freebsd.org>
Subject:   Re: svn commit: r449138 - in head: cad/freecad devel/libkolab graphics/qgis security/shibboleth2-sp sysutils/passwordsafe textproc/xerces-c3
Message-ID:  <e1289401-d920-a753-f1a9-8042dc314eaf@ee.lbl.gov>
In-Reply-To: <CAALwa8=YspdFEiq8s-GRf2XH=hyvh3RpA8Gzd2bH_SgeXfun0w@mail.gmail.com>
References:  <201709021423.v82ENcsI036241@repo.freebsd.org> <CAALwa8=YspdFEiq8s-GRf2XH=hyvh3RpA8Gzd2bH_SgeXfun0w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 09/03/17 02:35, Antoine Brodin wrote:
> This fails to build,  29 ports are skipped including x11/kde4

One of my 10.3-RELEASE-p21 build servers hasn't been able to build 
3.2.0. The error is:

     xercesc/util/Base64.cpp:149:14: error: use of undeclared identifier 
'SIZE_MAX'

Apparently this is a known problem with 3.2.0:

     https://issues.apache.org/jira/browse/XERCESC-2113

     Base64.cpp missing config.h include

     "I think this is because of a missing stdint.h include. This is
     provided by config.h, but there's no config.h include in
     Base64.cpp. Other platforms must be getting this via an indirect
     include."

But I don't think this is correct; I don't see any includes in config.h 
and even adding:

     #include <stdint.h>

to Base64.cpp doesn't fix the error.

		Craig

steel 25 # uname -a
FreeBSD steel.lbl.gov 10.3-RELEASE-p21 FreeBSD 10.3-RELEASE-p21 #10 r18: 
Thu Aug 10 16:50:50 PDT 2017 
leres@steel.lbl.gov:/usr/src/sys/amd64/compile/LBLNET  amd64



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e1289401-d920-a753-f1a9-8042dc314eaf>