Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNM: testing so check with icu 76 #36993

Closed
wants to merge 2 commits into from

Update icu.yaml

3f6d48c
Select commit
Loading
Failed to load commit list.
Closed

DNM: testing so check with icu 76 #36993

Update icu.yaml
3f6d48c
Select commit
Loading
Failed to load commit list.
Octo STS / elastic-build succeeded Dec 13, 2024 in 3m 4s

APKs built successfully

Build ID: 55ce2861-a70f-48a5-8f66-1ee51022ae70

Details

x86_64 Logs

Click to expand
data.v1
time="2024-12-13T22:44:02.022609790Z" level=info msg="metadata content store policy set" policy=shared
time="2024-12-13T22:44:02.069168826Z" level=info msg="loading plugin" id=io.containerd.gc.v1.scheduler type=io.containerd.gc.v1
time="2024-12-13T22:44:02.069241306Z" level=info msg="loading plugin" id=io.containerd.differ.v1.walking type=io.containerd.differ.v1
time="2024-12-13T22:44:02.069261786Z" level=info msg="loading plugin" id=io.containerd.lease.v1.manager type=io.containerd.lease.v1
time="2024-12-13T22:44:02.069273226Z" level=info msg="loading plugin" id=io.containerd.service.v1.containers-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069282756Z" level=info msg="loading plugin" id=io.containerd.service.v1.content-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069295006Z" level=info msg="loading plugin" id=io.containerd.service.v1.diff-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069314716Z" level=info msg="loading plugin" id=io.containerd.service.v1.images-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069336746Z" level=info msg="loading plugin" id=io.containerd.service.v1.introspection-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069346686Z" level=info msg="loading plugin" id=io.containerd.service.v1.namespaces-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069356796Z" level=info msg="loading plugin" id=io.containerd.service.v1.snapshots-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069365186Z" level=info msg="loading plugin" id=io.containerd.shim.v1.manager type=io.containerd.shim.v1
time="2024-12-13T22:44:02.069375506Z" level=info msg="loading plugin" id=io.containerd.runtime.v2.task type=io.containerd.runtime.v2
time="2024-12-13T22:44:02.069564236Z" level=info msg="loading plugin" id=io.containerd.service.v1.tasks-service type=io.containerd.service.v1
time="2024-12-13T22:44:02.069588296Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.containers type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069600496Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.content type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069609976Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.diff type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069624936Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.events type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069637946Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.images type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069647896Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.introspection type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069660716Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.leases type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069673966Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.namespaces type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.069685256Z" level=info msg="loading plugin" id=io.containerd.sandbox.store.v1.local type=io.containerd.sandbox.store.v1
time="2024-12-13T22:44:02.069713196Z" level=info msg="loading plugin" id=io.containerd.cri.v1.images type=io.containerd.cri.v1
time="2024-12-13T22:44:02.069771836Z" level=info msg="Get image filesystem path \"/var/lib/docker/containerd/daemon/io.containerd.snapshotter.v1.overlayfs\" for snapshotter \"overlayfs\""
time="2024-12-13T22:44:02.069789106Z" level=info msg="Start snapshots syncer"
time="2024-12-13T22:44:02.069813596Z" level=info msg="loading plugin" id=io.containerd.cri.v1.runtime type=io.containerd.cri.v1
time="2024-12-13T22:44:02.071123375Z" level=info msg="starting cri plugin" config="{\"containerd\":{\"defaultRuntimeName\":\"runc\",\"runtimes\":{\"runc\":{\"runtimeType\":\"io.containerd.runc.v2\",\"runtimePath\":\"\",\"PodAnnotations\":null,\"ContainerAnnotations\":null,\"options\":{\"BinaryName\":\"\",\"CriuImagePath\":\"\",\"CriuWorkPath\":\"\",\"IoGid\":0,\"IoUid\":0,\"NoNewKeyring\":false,\"Root\":\"\",\"ShimCgroup\":\"\"},\"privileged_without_host_devices\":false,\"privileged_without_host_devices_all_devices_allowed\":false,\"baseRuntimeSpec\":\"\",\"cniConfDir\":\"\",\"cniMaxConfNum\":0,\"snapshotter\":\"\",\"sandboxer\":\"podsandbox\",\"io_type\":\"\"}},\"ignoreBlockIONotEnabledErrors\":false,\"ignoreRdtNotEnabledErrors\":false},\"cni\":{\"binDir\":\"/opt/cni/bin\",\"confDir\":\"/etc/cni/net.d\",\"maxConfNum\":1,\"setupSerially\":false,\"confTemplate\":\"\",\"ipPref\":\"\",\"useInternalLoopback\":false},\"enableSelinux\":false,\"selinuxCategoryRange\":1024,\"maxContainerLogSize\":16384,\"disableApparmor\":false,\"restrictOOMScoreAdj\":false,\"disableProcMount\":false,\"unsetSeccompProfile\":\"\",\"tolerateMissingHugetlbController\":true,\"disableHugetlbController\":true,\"device_ownership_from_security_context\":false,\"ignoreImageDefinedVolumes\":false,\"netnsMountsUnderStateDir\":false,\"enableUnprivilegedPorts\":true,\"enableUnprivilegedICMP\":true,\"enableCDI\":true,\"cdiSpecDirs\":[\"/etc/cdi\",\"/var/run/cdi\"],\"drainExecSyncIOTimeout\":\"0s\",\"ignoreDeprecationWarnings\":null,\"containerdRootDir\":\"/var/lib/docker/containerd/daemon\",\"containerdEndpoint\":\"/var/run/docker/containerd/containerd.sock\",\"rootDir\":\"/var/lib/docker/containerd/daemon/io.containerd.grpc.v1.cri\",\"stateDir\":\"/var/run/docker/containerd/daemon/io.containerd.grpc.v1.cri\"}"
time="2024-12-13T22:44:02.071199606Z" level=info msg="loading plugin" id=io.containerd.podsandbox.controller.v1.podsandbox type=io.containerd.podsandbox.controller.v1
time="2024-12-13T22:44:02.071300026Z" level=info msg="loading plugin" id=io.containerd.sandbox.controller.v1.shim type=io.containerd.sandbox.controller.v1
time="2024-12-13T22:44:02.071502915Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.sandbox-controllers type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071532295Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.sandboxes type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071544246Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.snapshots type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071554566Z" level=info msg="loading plugin" id=io.containerd.streaming.v1.manager type=io.containerd.streaming.v1
time="2024-12-13T22:44:02.071576855Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.streaming type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071590315Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.tasks type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071600595Z" level=info msg="loading plugin" id=io.containerd.transfer.v1.local type=io.containerd.transfer.v1
time="2024-12-13T22:44:02.071631226Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.transfer type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071645435Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.version type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071654246Z" level=info msg="loading plugin" id=io.containerd.monitor.container.v1.restart type=io.containerd.monitor.container.v1
time="2024-12-13T22:44:02.071696255Z" level=info msg="loading plugin" id=io.containerd.tracing.processor.v1.otlp type=io.containerd.tracing.processor.v1
time="2024-12-13T22:44:02.071721375Z" level=info msg="skip loading plugin" error="skip plugin: tracing endpoint not configured" id=io.containerd.tracing.processor.v1.otlp type=io.containerd.tracing.processor.v1
time="2024-12-13T22:44:02.071729786Z" level=info msg="loading plugin" id=io.containerd.internal.v1.tracing type=io.containerd.internal.v1
time="2024-12-13T22:44:02.071741966Z" level=info msg="skip loading plugin" error="skip plugin: tracing endpoint not configured" id=io.containerd.internal.v1.tracing type=io.containerd.internal.v1
time="2024-12-13T22:44:02.071750306Z" level=info msg="loading plugin" id=io.containerd.ttrpc.v1.otelttrpc type=io.containerd.ttrpc.v1
time="2024-12-13T22:44:02.071760235Z" level=info msg="loading plugin" id=io.containerd.grpc.v1.healthcheck type=io.containerd.grpc.v1
time="2024-12-13T22:44:02.071778075Z" level=info msg="loading plugin" id=io.containerd.nri.v1.nri type=io.containerd.nri.v1
time="2024-12-13T22:44:02.071800946Z" level=info msg="runtime interface created"
time="2024-12-13T22:44:02.071808746Z" level=info msg="created NRI interface"
time="2024-12-13T22:44:02.072118215Z" level=info msg=serving... address=/var/run/docker/containerd/containerd-debug.sock
time="2024-12-13T22:44:02.072206665Z" level=info msg=serving... address=/var/run/docker/containerd/containerd.sock.ttrpc
time="2024-12-13T22:44:02.072279145Z" level=info msg=serving... address=/var/run/docker/containerd/containerd.sock
time="2024-12-13T22:44:02.072312565Z" level=info msg="containerd successfully booted in 0.059915s"
time="2024-12-13T22:44:03.103567942Z" level=info msg="Loading containers: start."
time="2024-12-13T22:44:03.482424108Z" level=info msg="Loading containers: done."
time="2024-12-13T22:44:03.496910847Z" level=info msg="Docker daemon" commit=92a83937d0280dcbea92099b01e01aa4251c1777 containerd-snapshotter=false storage-driver=overlay2 version=dev
time="2024-12-13T22:44:03.497063277Z" level=info msg="Daemon has completed initialization"
time="2024-12-13T22:44:03.530012114Z" level=info msg="API listen on /var/run/docker.sock"
evaluating pipelines for package requirements
building test workspace in: '/tmp/melange-guest-1095189396-main' with apko
Error: rpc error: code = NotFound desc = federate identity: rpc error: code = NotFound desc = no identity found for (https://accounts.google.com, 109346087047205543085)
Error running `chainctl auth token`: exit status 1
2024/12/13 22:44:03 [DEBUG] GET https://apk.cgr.dev/wolfi-presubmit/9cfdfd4aa409faa108ef335180bfca56859af08f/apk-configuration
2024/12/13 22:44:04 [DEBUG] GET https://packages.wolfi.dev/os/apk-configuration
setting apk repositories: [https://apk.cgr.dev/wolfi-presubmit/9cfdfd4aa409faa108ef335180bfca56859af08f https://packages.wolfi.dev/os]
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    keyring:      []
    packages:     [bash coreutils icu]
installing ncurses-terminfo-base (6.5_p20241006-r4)

aarch64 Logs

Click to expand
k callback        use callback on destination encoding
          -c                            omit invalid characters from the output
          --from-callback callback      use callback on original encoding
          -i                            ignore invalid sequences in the input
          --callback callback           use callback on both encodings
          -b, --block-size size         read size bytes blocks (default: 4096)
          --fallback                    use fallback mapping
          --no-fallback                 do not use fallback mapping
          -f, --from-code code          set the original encoding
          -t, --to-code code            set the destination encoding
          --add-signature               add a U+FEFF Unicode signature character (BOM)
          --remove-signature            remove a U+FEFF Unicode signature character (BOM)
          -o, --output file             write output to file

Callbacks: substitute skip stop escape escape-icu escape-java escape-c escape-xml escape-xml-hex escape-xml-dec escape-unicode
usage: genccode [-options] filename1 filename2 ...
	read each binary input file and 
	create a .c file with a byte array that contains the input file's data
options:
	-h or -? or --help  this usage text
	-d or --destdir     destination directory, followed by the path
	-q or --quiet       do not display warnings and progress
	-n or --name        symbol prefix, followed by the prefix
	-e or --entrypoint  entry point name, followed by the name (_dat will be appended)
	-r or --revision    Specify a version
	-o or --object      write a .obj file instead of .c
	-m or --match-arch file.o  match the architecture (CPU, 32/64 bits) of the specified .o
	                    ELF format defaults to i386. Windows defaults to the native platform.
	-c or --cpu-arch    Specify a CPU architecture for which to write a .obj file for ClangCL on Windows
	                    Valid values for this opton are x64, x86 and arm64.
	--skip-dll-export   Don't export the ICU data entry point symbol (for use when statically linking)
	-f or --filename    Specify an alternate base filename. (default: symbolname_typ)
	-a or --assembly    Create assembly file. (possible values are: gcc, gcc-darwin, gcc-darwin-ppc, gcc-cygwin, gcc-mingw64, sun, sun-x86, xlc, aCC-ia64, aCC-parisc, nasm, masm, masm64)
gencmn: no files listed in <stdin>
Usage: gensprep [-options] [file_name]

Read the files specified and
create a binary file [package-name]_[bundle-name].spp with the StringPrep profile data

Options:
	-h or -? or --help       print this usage text
	-v or --verbose          verbose output
	-c or --copyright        include a copyright notice
	-d or --destdir          destination directory, followed by the path
	-s or --sourcedir        source directory of ICU data, followed by the path
	-b or --bundle-name      generate the output data file with the name specified
	-i or --icudatadir       directory for locating any needed intermediate data files,
	                         followed by path, defaults to /usr/share/icu/76.1
	-n or --normalize        turn on the option for normalization and include mappings
	                         from NormalizationCorrections.txt from the given path,
	                         e.g: /test/icu/source/data/unidata
	-m or --norm-correction  use NormalizationCorrections.txt from the given path
	                         when the input file contains a normalization directive.
	                         unlike -n/--normalize, this option does not force the
	                         normalization.
	-k or --check-bidi       turn on the option for checking for BiDi in the profile
	-u or --unicode          version of Unicode to be used with this profile followed by the version
running step "Test basic character conversion"
Hello
Test
running step "Test ICU resource bundle compilation"
running step "Test transliteration rules"
Hello
running step "Verify default locale and encoding"
    <param name="locale.default">en_US_POSIX</param>
    <param name="locale.default.bcp47">en-US-u-va-posix</param>
    <param name="converter.default">UTF-8</param>
Plugins are disabled.
Plugins are disabled.
running test pipeline for subpackage icu-dev
building test workspace in: '/tmp/melange-guest-801020349-icu-dev' with apko
2024/12/13 22:44:07 [DEBUG] GET https://apk.cgr.dev/wolfi-presubmit/9cfdfd4aa409faa108ef335180bfca56859af08f/apk-configuration
2024/12/13 22:44:07 [DEBUG] GET https://packages.wolfi.dev/os/apk-configuration
setting apk repositories: [https://apk.cgr.dev/wolfi-presubmit/9cfdfd4aa409faa108ef335180bfca56859af08f https://packages.wolfi.dev/os]
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    keyring:      []
    packages:     [icu-dev pkgconf]
installing icu-data-full (76.1-r0)
installing libgcc (14.2.0-r6)
installing ca-certificates-bundle (20241010-r2)
installing wolfi-baselayout (20230201-r15)
installing ld-linux (2.40-r3)
installing glibc-locale-posix (2.40-r3)
installing glibc (2.40-r3)
installing libstdc++ (14.2.0-r6)
installing icu-libs (76.1-r0)
installing icu (76.1-r0)
installing icu-dev (76.1-r0)
installing pkgconf (2.3.0-r1)
installing wolfi-keys (1-r8)
installing zlib (1.3.1-r4)
installing libcrypto3 (3.4.0-r4)
installing libssl3 (3.4.0-r4)
installing apk-tools (2.14.4-r1)
installing libxcrypt (4.4.36-r8)
installing libcrypt1 (2.40-r3)
installing busybox (1.37.0-r0)
installing wolfi-base (1-r6)
built image layer tarball as /tmp/apko-temp-3327383591/apko-aarch64.tar.gz
using /tmp/apko-temp-3327383591/apko-aarch64.tar.gz for image layer
OCI layer digest: sha256:1b04e47828d909b1e19b0f340a08a39bca3bf856384e0b690ee2f572870dfc14
OCI layer diffID: sha256:4bed7e7b845e3c0305d7dc13de3f4fba37ccefb1e0a56931920dda9ef248693d
saving OCI image locally: apko.local/cache:42dd6be46442443c4366e461d0fa3e7b21544e7f5e2717502c82f4f88d547121
skipping local domain tagging apko.local/cache:42dd6be46442443c4366e461d0fa3e7b21544e7f5e2717502c82f4f88d547121 as index.docker.io/library/melange:latest
ImgRef = apko.local/cache:42dd6be46442443c4366e461d0fa3e7b21544e7f5e2717502c82f4f88d547121
time="2024-12-13T22:44:09.936385307Z" level=info msg="connecting to shim 0a58de4231e0b626ab1b62183a06e170d1cd02e70ad640f941036913877a7784" address="unix:///run/containerd/s/32df3f98808d99eee0733fe13f626055e26e9529a8b6ef16bbebc870f9eea9ee" namespace=moby protocol=ttrpc version=3
76.1
icu-config: icu-config: ICU configuration helper script

The most commonly used options will be --cflags, --cxxflags, --cppflags, and --ldflags.
Example (in make):   CPFLAGS=$(shell icu-config --cppflags)
                     LDFLAGS=$(shell icu-config --ldflags)
                     (etc)..

Usage:
  --noverify             Don't verify that ICU is actually installed.
  --bindir               Print binary directory path (bin)
  --cc                   Print C compiler used [CC]
  --cflags               Print C compiler flags [CFLAGS]
  --cflags-dynamic       Print additional C flags for
                             building shared libraries.
  --cppflags             Print C Preprocessor flags [CPPFLAGS]
  --cppflags-dynamic     Print additional C Preprocessor flags for
                             building shared libraries.
  --cppflags-searchpath  Print only -I include directives  (-Iinclude)
  --cxx                  Print C++ compiler used [CXX]
  --cxxflags             Print C++ compiler flags [CXXFLAGS]
  --cxxflags-dynamic     Print additional C++ flags for
                             building shared libraries.
  --detect-prefix        Attempt to detect prefix based on PATH
  --exec-prefix          Print prefix for executables (/bin)
  --exists               Return with 0 status if ICU exists else fail
  --help, -?, --usage    Print this message
  --icudata              Print shortname of ICU data file (icudt21l)
  --icudata-install-dir  Print path to install data to - use as --install option to pkgdata(1)
  --icudata-mode         Print default ICU pkgdata mode (dll) - use as --mode option to pkgdata(1).
  --icudatadir           Print path to packaged archive data. Can set as [ICU_DATA]
  --invoke               Print commands to invoke an ICU program
  --invoke=<prog>        Print commands to invoke an ICU program named <prog> (ex: genrb)
  --ldflags              Print -L search path and -l libraries to link with ICU [LDFLAGS].  This is for the data, uc (common), and i18n libraries only.  
  --ldflags-libsonly     Same as --ldflags, but only the -l directives
  --ldflags-searchpath   Print only -L (search path) directive
  --ldflags-system       Print only system libs ICU links with (-lpthread, -lm)
  --ldflags-icuio        Print ICU icuio link directive. Use in addition to --ldflags 
  --ldflags-obsolete     Print ICU obsolete link directive. Use in addition to --ldflags. (requires icuapps/obsolete to be built and installed.) 
  --mandir               Print manpage (man) path
  --prefix               Print PREFIX to icu install (/usr/local)
  --prefix=XXX           Set prefix to XXX for remainder of command
  --sbindir              Print system binary path (sbin) 
  --shared-datadir       Print shared data (share) path. This is NOT the ICU data dir.
  --shlib-c              Print the command to compile and build C shared libraries with ICU
  --shlib-cc             Print the command to compile and build C++ shared libraries with ICU
  --sysconfdir           Print system config (etc) path
  --unicode-version      Print version of Unicode data used in ICU (16.0)
  --version              Print ICU version (76.1)
  --incfile              Print path to Makefile.inc
  --incpkgdatafile       Print path to pkgdata.inc (for -O option of pkgdata)
  --install              Print path to install-sh
  --mkinstalldirs        Print path to mkinstalldirs

 [Brackets] show MAKE variable equivalents,  (parenthesis) show example output

Copyright (c) 2002-2013, International Business Machines Corporation and others. All Rights Reserved.

NOTE: Please consider using the pkg-config (.pc) files instead of icu-config.
 See: <https://unicode-org.github.io/icu/userguide/howtouseicu> 
running step "test/pkgconf"
running step "pkgconf build dependency check"

Indexes

https://apk.cgr.dev/wolfi-presubmit/9cfdfd4aa409faa108ef335180bfca56859af08f

Packages

Tests

More Observability

Command

cg build log \
  --build-id 55ce2861-a70f-48a5-8f66-1ee51022ae70 \
  --project prod-wolfi-os \
  --cluster elastic-pre-a \
  --namespace pre-wolfi \
  --start 2024-12-13T22:41:09Z \
  --end 2024-12-13T22:54:14Z \
  --attrs pkg,arch