Skip to content

ruby4.0-bundler: New package

da6a194
Select commit
Loading
Failed to load commit list.
Merged

Ruby 4.0 + bundler #76827

ruby4.0-bundler: New package
da6a194
Select commit
Loading
Failed to load commit list.
Chainguard Internal / elastic-build succeeded Dec 26, 2025 in 7m 9s

APKs built successfully

Build ID: 41e39f6a-09de-44a0-b57a-0f752373d586

Details

builds

x86_64 Logs

Click to expand
rbose output mode

qemu: Accepted publickey for root from 10.0.2.2 port 55494 ssh2: ECDSA SHA256:4y/OvT/hIR1LgPBeF6CIDShgGSyBp8KSmaQOCLtYJsA
qemu: Accepted publickey for root from 10.0.2.2 port 51798 ssh2: ECDSA SHA256:4y/OvT/hIR1LgPBeF6CIDShgGSyBp8KSmaQOCLtYJsA
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
qemu: unmounting host workspace from guest
running the main test pipeline
running step "Test binaries"
ruby 4.0.0 (2025-12-25 revision 553f1675f3) +PRISM [x86_64-linux-gnu]
Don't run Bundler as root. Installing your bundle as root will break this
application for all non-root users on this machine.
Hello Wolfi!
running step "Validate HTTPS support"
Writing new Gemfile to /home/build/Gemfile
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Bundle complete! 1 Gemfile dependency, 1 gem now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Resolving dependencies...
The Gemfile's dependencies are satisfied
Here's your OpenSSL environment:

OpenSSL:       4.0.0
Compiled with: OpenSSL 3.6.0 1 Oct 2025
Loaded with:   OpenSSL 3.6.0 1 Oct 2025

Trying connections to https://rubygems.org:
Bundler:       success
RubyGems:      success
Ruby net/http: success

Hooray! This Ruby can connect to rubygems.org.
You are all set to use Bundler and RubyGems.

No issues found with the installed bundle
running step "test/tw/help-check"
running step "check help information for binaries"
INFO[help-check]: Starting help checks for: gem
irb
rake
rdbg
rdoc
ri
ruby

INFO[help-check]: Help flag: auto
Gems included by the bundle:
  * rake (13.3.1)
Use `bundle info` to print more detailed information about a gem
Bundler test passed!
qemu: sending shutdown signal
running test pipeline for subpackage ruby4.0-bundler-doc
PASS[help-check]: 'gem [/usr/bin/gem]' help check
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [apk-tools grep man-db ruby4.0-bundler-doc texinfo]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
PASS[help-check]: 'irb [/usr/bin/irb]' help check
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20251003-r0)
installing ld-linux (2.42-r4)
installing libgcc (15.2.0-r6)
installing glibc-locale-posix (2.42-r4)
installing glibc (2.42-r4)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r6)
installing libssl3 (3.6.0-r6)
installing apk-tools (2.14.10-r9)
installing libpcre2-8-0 (10.47-r0)
PASS[help-check]: 'rake [/usr/bin/rake]' help check
PASS[help-check]: 'rdbg [/usr/bin/rdbg]' help check
installing grep (3.12-r4)
installing libpipeline (1.5.8-r2)
installing libseccomp (2.6.0-r1)
installing libstdc++ (15.2.0-r6)
installing groff-base (1.23.0-r8)
installing libbz2-1 (1.0.8-r21)
installing libxcrypt (4.5.2-r0)
installing libcrypt1 (2.42-r4)
PASS[help-check]: 'rdoc [/usr/bin/rdoc]' help check
PASS[help-check]: 'ri [/usr/bin/ri]' help check
PASS[help-check]: 'ruby [/usr/bin/ruby]' help check
INFO[help-check]: tested 7 binaries. 7 passes. 0 fails.
qemu: sending shutdown signal
running test pipeline for subpackage ruby-4.0-doc
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [apk-tools grep man-db ruby-4.0-doc texinfo]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20251003-r0)
installing ld-linux (2.42-r4)
installing libgcc (15.2.0-r6)
installing perl (5.42.0-r1)
installing glibc-locale-posix (2.42-r4)
installing glibc (2.42-r4)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r6)
installing libssl3 (3.6.0-r6)
installing apk-tools (2.14.10-r9)
installing libpcre2-8-0 (10.47-r0)
installing groff (1.23.0-r8)
installing gdbm (1.26-r1)
installing man-db (2.13.1-r52)
installing ruby4.0-bundler-doc (4.0.3-r0)
installing ncurses-terminfo-base (6.5_p20251025-r1)
installing ncurses (6.5_p20251025-r1)
installing texinfo (7.2-r4)
installing wolfi-keys (1-r12)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
qemu: generating ssh key pairs for ephemeral VM
qemu: generating SSH host key for VM
installing grep (3.12-r4)
installing libpipeline (1.5.8-r2)
installing libseccomp (2.6.0-r1)
installing libstdc++ (15.2.0-r6)
installing groff-base (1.23.0-r8)
installing libbz2-1 (1.0.8-r21)
installing libxcrypt (4.5.2-r0)
installing libcrypt1 (2.42-r4)
qemu: starting VM
qemu: waiting for SSH
installing perl (5.42.0-r1)
installing groff (1.23.0-r8)
installing gdbm (1.26-r1)
installing man-db (2.13.1-r52)
installing ruby-4.0-doc (4.0.0-r0)
installing ncurses-terminfo-base (6.5_p20251025-r1)
installing ncurses (6.5_p20251025-r1)
installing texinfo (7.2-r4)
installing wolfi-keys (1-r12)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
qemu: generating ssh key pairs for ephemeral VM
qemu: generating SSH host key for VM
qemu: starting VM
qemu: waiting for SSH
conn read: read tcp 127.0.0.1:55106->127.0.0.1:45743: i/o timeout
qemu: meta-data=/dev/vda               isize=512    agcount=8, agsize=1638400 blks
qemu:          =                       sectsz=4096  attr=2, projid32bit=1
qemu:          =                       crc=1        finobt=1, sparse=1, rmapbt=1
qemu:          =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1
qemu:          =                       exchange=0   metadir=0
qemu: data     =                       bsize=4096   blocks=13107200, imaxpct=25
qemu:          =                       sunit=0      swidth=0 blks
qemu: naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0
qemu: log      =internal log           bsize=4096   blocks=16384, version=2
qemu:          =                       sectsz=4096  sunit=1 blks, lazy-count=1
qemu: realtime =none                   extsz=4096   blocks=0, rtextents=0
qemu:          =                       rgcount=0    rgsize=0 extents
qemu:          =                       zoned=0      start=0 reserved=0
qemu: Discarding blocks...Done.
qemu: [INIT] Checking for init.d scripts...
qemu: [INIT] No /opt/melange/init.d directory (optional, skipping)
qemu: ssh-keygen: generating new host keys: RSA ECDSA 
qemu: Server listening on 0.0.0.0 port 2223.
qemu: Server listening on 0.0.0.0 port 22.
conn read: read tcp 127.0.0.1:59838->127.0.0.1:40217: i/o timeout
qemu: meta-data=/dev/vda               isize=512    agcount=8, agsize=1638400 blks
qemu:          =                       sectsz=4096  attr=2, projid32bit=1
qemu:          =                       crc=1        finobt=1, sparse=1, rmapbt=1
qemu:          =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1
qemu:          =                       exchange=0   metadir=0
qemu: data     =                       bsize=4096   blocks=13107200, imaxpct=25
qemu:          =                       sunit=0      swidth=0 blks
qemu: naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0
qemu: log      =internal log           bsize=4096   blocks=16384, version=2
qemu:          =                       sectsz=4096  sunit=1 blks, lazy-count=1
qemu: realtime =none                   extsz=4096   blocks=0, rtextents=0
qemu:          =                       rgcount=0    rgsize=0 extents
qemu:          =                       zoned=0      start=0 reserved=0
qemu: Discarding blocks...Done.
conn read: read tcp 127.0.0.1:48794->127.0.0.1:45743: i/o timeout
qemu: [INIT] Checking for init.d scripts...
qemu: [INIT] No /opt/melange/init.d directory (optional, skipping)
qemu: ssh-keygen: generating new host keys: RSA ECDSA 
qemu: Server listening on 0.0.0.0 port 2223.
qemu: Server listening on 0.0.0.0 port 22.
qemu: VM started successfully, SSH server is up
qemu: Connection closed by 10.0.2.2 port 48804
qemu: verifying VM host key against pre-provisioned key
qemu: Accepted publickey for root from 10.0.2.2 port 48810 ssh2: ECDSA SHA256:m+yq4e385YGOAL0re8fOwkeQ2g1PDPlSPcuuuapr+ns
qemu: VM host key successfully verified against pre-provisioned key
qemu: Connection closed by 10.0.2.2 port 48810
qemu: Accepted publickey for root from 10.0.2.2 port 48818 ssh2: ECDSA SHA256:m+yq4e385YGOAL0re8fOwkeQ2g1PDPlSPcuuuapr+ns
qemu: Accepted publickey for root from 10.0.2.2 port 44364 ssh2: ECDSA SHA256:m+yq4e385YGOAL0re8fOwkeQ2g1PDPlSPcuuuapr+ns
qemu: Accepted publickey for root from 10.0.2.2 port 48820 ssh2: ECDSA SHA256:m+yq4e385YGOAL0re8fOwkeQ2g1PDPlSPcuuuapr+ns
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
qemu: unmounting host workspace from guest
running step "test/docs"
running step "docs readability check"
conn read: read tcp 127.0.0.1:48834->127.0.0.1:40217: i/o timeout
qemu: sending shutdown signal
tests completed successfully
all tests passed
qemu: VM started successfully, SSH server is up
qemu: Connection closed by 10.0.2.2 port 48840
qemu: verifying VM host key against pre-provisioned key
qemu: Accepted publickey for root from 10.0.2.2 port 48852 ssh2: ECDSA SHA256:h6K4lGiT4zWFB7tWTbVeiGDBtZNWT+LwihO+wEMCSUQ
qemu: VM host key successfully verified against pre-provisioned key
qemu: Connection closed by 10.0.2.2 port 48852
qemu: Accepted publickey for root from 10.0.2.2 port 48860 ssh2: ECDSA SHA256:h6K4lGiT4zWFB7tWTbVeiGDBtZNWT+LwihO+wEMCSUQ
qemu: Accepted publickey for root from 10.0.2.2 port 33050 ssh2: ECDSA SHA256:h6K4lGiT4zWFB7tWTbVeiGDBtZNWT+LwihO+wEMCSUQ
qemu: Accepted publickey for root from 10.0.2.2 port 48874 ssh2: ECDSA SHA256:h6K4lGiT4zWFB7tWTbVeiGDBtZNWT+LwihO+wEMCSUQ
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
qemu: unmounting host workspace from guest
running step "test/docs"
running step "docs readability check"

aarch64 Logs

Click to expand
 Print information about the environmen...
  bundler exec [OPTIONS]             # Run the command in context of the bundle
  bundler fund [OPTIONS]             # Lists information about gems seeking f...
  bundler gem NAME [OPTIONS]         # Creates a skeleton for creating a rubygem
  bundler help [COMMAND]             # Describe available commands or one spe...
  bundler info GEM [OPTIONS]         # Show information for the given gem
  bundler init [OPTIONS]             # Generates a Gemfile into the current w...
  bundler install [OPTIONS]          # Install the current environment to the...
  bundler issue                      # Learn how to report an issue in Bundler
  bundler licenses                   # Prints the license of all gems in the ...
  bundler list                       # List all gems in the bundle
  bundler lock                       # Creates a lockfile without installing
  bundler open GEM                   # Opens the source directory of the give...
  bundler outdated GEM [OPTIONS]     # List installed gems with newer version...
  bundler platform [OPTIONS]         # Displays platform compatibility information
  bundler plugin                     # Manage the bundler plugins
  bundler plugin help [COMMAND]      # Describe subcommands or one specific s...
  bundler plugin install PLUGINS     # Install the plugin from the source
  bundler plugin list                # List the installed plugins and availab...
  bundler plugin uninstall PLUGINS   # Uninstall the plugins
  bundler pristine [GEMS...]         # Restores installed gems to pristine co...
  bundler remove [GEM [GEM ...]]     # Removes gems from the Gemfile
  bundler show GEM [OPTIONS]         # Shows all gems that are part of the bu...
  bundler update [OPTIONS]           # Update the current environment
  bundler version                    # Prints Bundler version information

Options:
      [--no-color]                                   # Disable colorization in output
  -r, [--retry=NUM]                                  # Specify the number of times you wish to attempt network commands
  -V, [--verbose], [--no-verbose], [--skip-verbose]  # Enable verbose output mode

Don't run Bundler as root. Installing your bundle as root will break this
application for all non-root users on this machine.
Resolving dependencies...
The Gemfile's dependencies are satisfied
Here's your OpenSSL environment:

OpenSSL:       4.0.0
Compiled with: OpenSSL 3.6.0 1 Oct 2025
Loaded with:   OpenSSL 3.6.0 1 Oct 2025

Trying connections to https://rubygems.org:
Bundler:       success
RubyGems:      success
Ruby net/http: success

Hooray! This Ruby can connect to rubygems.org.
You are all set to use Bundler and RubyGems.

No issues found with the installed bundle
running step "test/tw/help-check"
running step "check help information for binaries"
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
INFO[help-check]: Starting help checks for: gem
irb
rake
rdbg
rdoc
ri
ruby

INFO[help-check]: Help flag: auto
Bundle complete! 1 Gemfile dependency, 1 gem now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
PASS[help-check]: 'gem [/usr/bin/gem]' help check
Gems included by the bundle:
  * rake (13.3.1)
Use `bundle info` to print more detailed information about a gem
Bundler test passed!
PASS[help-check]: 'irb [/usr/bin/irb]' help check
PASS[help-check]: 'rake [/usr/bin/rake]' help check
PASS[help-check]: 'rdbg [/usr/bin/rdbg]' help check
pod 5f27e719d51e8f705727d770b5cc469e0ed6af701d1a2374d968065ba1fcf43f terminated
running test pipeline for subpackage ruby4.0-bundler-doc
melange devel with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [apk-tools grep man-db ruby4.0-bundler-doc texinfo]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
PASS[help-check]: 'rdoc [/usr/bin/rdoc]' help check
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20251003-r0)
installing libgcc (15.2.0-r6)
installing glibc-locale-posix (2.42-r4)
installing glibc (2.42-r4)
installing ld-linux (2.42-r4)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r6)
installing libssl3 (3.6.0-r6)
installing apk-tools (2.14.10-r9)
PASS[help-check]: 'ri [/usr/bin/ri]' help check
PASS[help-check]: 'ruby [/usr/bin/ruby]' help check
INFO[help-check]: tested 7 binaries. 7 passes. 0 fails.
pod 7cf8423fddc6ff9ba2496fbe2c8445865012b3605b31c379444bee5d89e60224 terminated
running test pipeline for subpackage ruby-4.0-doc
installing libpcre2-8-0 (10.47-r0)
installing grep (3.12-r4)
installing libpipeline (1.5.8-r2)
installing libseccomp (2.6.0-r1)
installing libstdc++ (15.2.0-r6)
melange devel with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [apk-tools grep man-db ruby-4.0-doc texinfo]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing groff-base (1.23.0-r8)
installing libbz2-1 (1.0.8-r21)
installing libxcrypt (4.5.2-r0)
installing libcrypt1 (2.42-r4)
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20251003-r0)
installing libgcc (15.2.0-r6)
installing glibc-locale-posix (2.42-r4)
installing glibc (2.42-r4)
installing ld-linux (2.42-r4)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r6)
installing libssl3 (3.6.0-r6)
installing apk-tools (2.14.10-r9)
installing perl (5.42.0-r1)
installing groff (1.23.0-r8)
installing gdbm (1.26-r1)
installing man-db (2.13.1-r52)
installing ruby4.0-bundler-doc (4.0.3-r0)
installing ncurses-terminfo-base (6.5_p20251025-r1)
installing ncurses (6.5_p20251025-r1)
installing texinfo (7.2-r4)
installing wolfi-keys (1-r12)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
installing libpcre2-8-0 (10.47-r0)
installing grep (3.12-r4)
installing libpipeline (1.5.8-r2)
installing libseccomp (2.6.0-r1)
installing libstdc++ (15.2.0-r6)
installing groff-base (1.23.0-r8)
installing libbz2-1 (1.0.8-r21)
installing libxcrypt (4.5.2-r0)
installing libcrypt1 (2.42-r4)
layer digest: sha256:04d086a631a5ee2cb90d8e2887ddac9ac50b425e19abaa45ff7e2d89e7ff449e
layer diffID: sha256:38c2e187e3412755fb849997d365dd229b25e93a298a3e6749a5f091472d4d59
saving OCI image locally: apko.local/cache:c73fcc4890df3d0ebfca460804e030cad3513b3af2f91fada6980f8323b5b41a
installing perl (5.42.0-r1)
installing groff (1.23.0-r8)
installing gdbm (1.26-r1)
installing man-db (2.13.1-r52)
installing ruby-4.0-doc (4.0.0-r0)
installing ncurses-terminfo-base (6.5_p20251025-r1)
installing ncurses (6.5_p20251025-r1)
installing texinfo (7.2-r4)
installing wolfi-keys (1-r12)
installing busybox (1.37.0-r50)
installing wolfi-base (1-r7)
tagging local image apko.local/cache:c73fcc4890df3d0ebfca460804e030cad3513b3af2f91fada6980f8323b5b41a as index.docker.io/library/melange:latest
layer digest: sha256:7ee64dfc98d5cbc66318d2afa8dc516022f78fab9f91afbcf9b0893435bc7f5c
layer diffID: sha256:596a7bc60f112a023e2f65b28a230616e92736f2ce26efe4a44237568056ba0d
saving OCI image locally: apko.local/cache:f0c616df03468b95c61e45968b060ede05052575ee77f3365c50f455cf5899a2
running step "test/docs"
running step "docs readability check"
pod 9483f58422a1f820feb4515fbb54094bdb76e628e9f5e9abb82f64ca3849d44d terminated
tests completed successfully
all tests passed
tagging local image apko.local/cache:f0c616df03468b95c61e45968b060ede05052575ee77f3365c50f455cf5899a2 as index.docker.io/library/melange:latest
running step "test/docs"
running step "docs readability check"
pod 107e35cb1264e5a422d8c1a5c4f6d5e5fda750a87c66c21f1bb03e7a3ba736dd terminated
running test pipeline for subpackage ruby-4.0-dev
melange devel with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check pkgconf ruby-4.0-dev]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20251003-r0)
installing libgcc (15.2.0-r6)
installing glibc-locale-posix (2.42-r4)
installing glibc (2.42-r4)
installing ld-linux (2.42-r4)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r6)
installing libssl3 (3.6.0-r6)
installing apk-tools (2.14.10-r9)
installing libxcrypt (4.5.2-r0)
installing libcrypt1 (2.42-r4)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20251025-r1)
installing ncurses (6.5_p20251025-r1)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r4)
installing ldd-check (0.0.35-r1)
installing pkgconf (2.5.1-r1)
installing yaml (0.2.5-r7)
installing libstdc++ (15.2.0-r6)
installing libjemalloc2 (5.3.0-r7)
installing gmp (6.3.0-r8)
installing libffi (3.5.2-r1)
installing ruby-4.0 (4.0.0-r0)
installing jemalloc-dev (5.3.0-r7)
installing ruby-4.0-dev (4.0.0-r0)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
layer digest: sha256:f5d366a0e9c0cd96dab524b36d355701467b254c497d595ea26d444f1c594f02
layer diffID: sha256:3faf1d59f51368f905e7ed8e11f15fa1f8357cfd776476554dc820f538015a19
saving OCI image locally: apko.local/cache:eb6e130ec4206c7ca6e897f8a7af79153556b6f7e9a39275130c4998697212cd
tagging local image apko.local/cache:eb6e130ec4206c7ca6e897f8a7af79153556b6f7e9a39275130c4998697212cd as index.docker.io/library/melange:latest
running step "test/pkgconf"
running step "pkgconf build dependency check"
4.0.0
-Wl,--compress-debug-sections=zlib -lruby -lm -lpthread
-I/usr/include/ruby-4.0.0/aarch64-linux-gnu -I/usr/include/ruby-4.0.0
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package ruby-4.0-dev
PASS[ldd-check]: /usr/lib/libruby.so
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
pod 1e09e25183d9b7562a1f10f9ed84eff53c5ac7b81517ec1739ae07f9392ac305 terminated
tests completed successfully
all tests passed

Indexes

https://apk.cgr.dev/wolfi-presubmit/2c3ad5c7cf3be8dbe62e2993f50a74ed3a8c40f3

Packages

Tests

More Observability

Command

cg build log \
  --build-id 41e39f6a-09de-44a0-b57a-0f752373d586 \
  --project prod-wolfi-os \
  --cluster elastic-pre-a \
  --namespace pre-wolfi \
  --start 2025-12-26T19:35:34Z \
  --end 2025-12-26T19:52:44Z