pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/51293: textproc/icu build fails on MacOS X 10.4.11 powerpc



>Number:         51293
>Category:       pkg
>Synopsis:       textproc/icu build fails on MacOS X 10.4.11 powerpc
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 28 21:00:01 +0000 2016
>Originator:     John D. Baker
>Release:        MacOS X 10.4.11 powerpc, pkgsrc-HEAD as of 28 June 2016
>Organization:
>Environment:
Darwin ed.technoskunk.fur 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

>Description:
Building "textproc/icu" (57.1) on MacOS X 10.4.11 powerpc fails as
follows:

[...]
   c++	 ...  dtitvinf.cpp
dtitvinf.cpp: In member function 'void icu_57::DateIntervalSink::PatternSink::setIntervalPatternIfAbsent(UCalendarDateFields, const icu_57::ResourceValue&, UErrorCode&)':
unicode/dtitvinf.h:349: error: 'enum icu_57::DateIntervalInfo::IntervalPatternIndex' is private
dtitvinf.cpp:300: error: within this context
unicode/dtitvinf.h:462: error: 'static icu_57::DateIntervalInfo::IntervalPatternIndex icu_57::DateIntervalInfo::calendarFieldToIntervalIndex(UCalendarDateFields, UErrorCode&)' is private
dtitvinf.cpp:301: error: within this context
unicode/dtitvinf.h:501: error: 'icu_57::Hashtable* icu_57::DateIntervalInfo::fIntervalPatterns' is private
dtitvinf.cpp:306: error: within this context
unicode/dtitvinf.h:395: error: 'void icu_57::DateIntervalInfo::setIntervalPatternInternally(const icu_57::UnicodeString&, UCalendarDateFields, const icu_57::UnicodeString&, UErrorCode&)' is private
dtitvinf.cpp:311: error: within this context
*** Failed compilation command follows: ----------------------------------------------------------
c++ -DU_ATTRIBUTE_DEPRECATED= -DU_I18N_IMPLEMENTATION -isystem /usr/include -I/usr/include -DU_HAVE_ATOMIC=0 -DU_HAVE_TIMEZONE=0 -I. -I../common -O -I/usr/include -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -fvisibility=hidden -fno-common -c -MMD -MT dtitvinf.d dtitvinf.o dtitvinf.ao -o dtitvinf.ao dtitvinf.cpp
--- ( rebuild with "/usr/pkg/bin/gmake VERBOSE=1 all" to show all parameters ) --------
gmake[1]: *** [../config/mh-darwin:58: dtitvinf.ao] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: Leaving directory '/Volumes/d0/tmp/pkgsrc/textproc/icu/work/icu/source/i18n'
gmake: *** [Makefile:143: all-recursive] Error 2
*** Error code 2

Stop.
bmake[1]: stopped in /usr/pkgsrc/textproc/icu
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/textproc/icu

>How-To-Repeat:
See above.

Looks like icu is misusing its own API?  I am not a C++ person...
>Fix:



Home | Main Index | Thread Index | Old Index