Uploaded image for project: 'ICU'
  1. ICU-20435

ICU4C no longer builds with Cygwin (new version of Cygwin 3.0.0 causes build failures)

    Details

    • Type: Bug
    • Status: Accepted (View workflow)
    • Priority: major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: future
    • Component/s: build_c
    • Labels:
      None

      Description

      This is a follow-up ticket/issue from ICU-20434 Done .

      From the previous ticket/issue:

      It seems that Cygwin 3.0.0 was released on Saturday, Feb 16, and now the ICU4C AppVeyor CI builds are failing. (Previously, the AppVeyor builds used Cygwin 2.11.2-1.)

      From the build output, it looks like pkgdata is failing with the following error:
      Assembly type "-a gcc-mingw64" is unknown.

      Log output:

      [00:14:29] PATH=../lib:../stubdata:../tools/ctestfw:$PATH  ../bin/genrb -s ./locales -d ./out/build/icudt63l/ -i ./out/build/icudt63l --usePoolBundle ./out/build/icudt63l/ -k zu.txt
      [00:14:30] PATH=../lib:../stubdata:../tools/ctestfw:$PATH  ../bin/genrb -s ./locales -d ./out/build/icudt63l/ -i ./out/build/icudt63l --usePoolBundle ./out/build/icudt63l/ -k zu_ZA.txt
      [00:14:30] echo "$ICUDATA_LIST_CONTENT" > ./out/tmp/icudata.lst
      [00:14:30] echo timestamp > build-local
      [00:14:30] PATH=../stubdata:../tools/ctestfw:../lib:$PATH  ../bin/pkgdata -O ../data/icupkg.inc -q -c -s /cygdrive/c/projects/icu/icu4c/source/data/out/build/icudt63l -d ../lib -e icudt63  -T ./out/tmp -p icudt63l -m dll -r 63.1 -L icudata ./out/tmp/icudata.lst
      [00:14:30] Assembly type "-a gcc-mingw64
      [00:14:30] " is unknown.
      [00:14:30] make[1]: *** [Makefile:198: packagedata] Error 255
      [00:14:30] make[1]: Leaving directory '/cygdrive/c/projects/icu/icu4c/source/data'
      [00:14:30] make: *** [Makefile:153: all-recursive] Error 2
      [00:14:30] Command exited with code 2
      

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                jeff.genovy Jeff Genovy
                Reporter:
                jeff.genovy Jeff Genovy
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: