[MacPorts] #45268: icu @53.1_1 +universal 10.5 destroot failure

MacPorts noreply at macports.org
Wed May 13 00:00:37 PDT 2015


#45268: icu @53.1_1 +universal 10.5 destroot failure
---------------------+--------------------------------
  Reporter:  snc@…   |      Owner:  macports-tickets@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.3.99
Resolution:          |   Keywords:
      Port:  icu     |
---------------------+--------------------------------

Comment (by ionic@…):

 For some reason I'm hitting the same issue on 10.9.

 However, I'm getting a different diff:

 {{{
 ---
 /opt/local/var/macports/build/_opt_local_var_macports_sources_macports.rsync.ionic.de_release_ports_devel_icu/icu/work/destroot-i386//opt/local/bin
 /icu-config      2015-05-13 08:51:17.000000000 +0200
 +++
 /opt/local/var/macports/build/_opt_local_var_macports_sources_macports.rsync.ionic.de_release_ports_devel_icu/icu/work
 /destroot-x86_64//opt/local/bin/icu-config    2015-05-13
 08:51:03.000000000 +0200
 @@ -211,7 +211,7 @@
  CXXFLAGS="--std=c++0x"
  CXX="/usr/bin/clang++"
  DEFAULT_MODE="dll"
 -DEFS="-DPACKAGE_NAME=\"ICU\" -DPACKAGE_TARNAME=\"International\
 Components\ for\ Unicode\" -DPACKAGE_VERSION=\"55.1\"
 -DPACKAGE_STRING=\"ICU\ 55.1\" -DPACKAGE_BUGREPORT=\"http://icu-
 project.org/bugs\" -DPACKAGE_URL=\"http://icu-project.org\"
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_DLFCN_H=1
 -DHAVE_DLOPEN=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_LIBPTHREAD=1
 -DHAVE_INTTYPES_H=1 -DHAVE_DIRENT_H=1 -DHAVE_WCHAR_H=1 -DSIZEOF_WCHAR_T=4
 "
 +DEFS="-DPACKAGE_NAME=\"ICU\" -DPACKAGE_TARNAME=\"International\
 Components\ for\ Unicode\" -DPACKAGE_VERSION=\"55.1\"
 -DPACKAGE_STRING=\"ICU\ 55.1\" -DPACKAGE_BUGREPORT=\"http://icu-
 project.org/bugs\" -DPACKAGE_URL=\"http://icu-project.org\"
 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1
 -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_LIBPTHREAD=1
 -DHAVE_INTTYPES_H=1 -DHAVE_DIRENT_H=1 -DHAVE_WCHAR_H=1 -DSIZEOF_WCHAR_T=4
 "
  # use a consistent INSTALL
  INSTALL="${SHELL} ${pkgdatadir}/install-sh -c"
  INSTALL_DATA="${INSTALL} -m 644"
 }}}

 The difference is an added/removed `-DSTDC_HEADERS=1` switch.

 Can this be classified as the same issue, or is it really a new bug? It's
 "somewhat equal", but probably different enough to be its own ticket. Not
 sure though.

 `icu 54.1` compiled fine previously, but I've since also upgraded my
 `Xcode`/`CLT` toolchain, so this particular issue may be either triggered
 by 55.1 or the toolchain upgrade. I guess it's probably a new bug in 55.1.

-- 
Ticket URL: <https://trac.macports.org/ticket/45268#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list