Tideways incident

PHP Extension 5.4.36 broken on Ubuntu 18.04 and older Debian systems

Resolved after 2 hours 46 minutes, affecting Ecosystem, on February 21, 2022.

resolved Feb 21, 2022, 02:16 PM UTC

We have verified that the newly published package fixes the issue with several affected customers. Should you still experience any issues, please get in touch with us via [email protected]. We sincerely apologize for any trouble this caused you.

Started
Feb 21, 2022, 11:30 AM UTC
Resolved
Feb 21, 2022, 02:16 PM UTC
Duration
2h 46m
Detected by Pingoru
Feb 21, 2022, 11:30 AM UTC

Affected components

Ecosystem

Update timeline

  1. investigating Feb 21, 2022, 12:45 PM UTC

    A new PHP extension release 5.4.36 that was published earlier this morning is causing problems with Ubuntu 18.04 and older Debian versions. Please downgrade to 5.4.34 if you are seeing the error: “relocation error: /path/to/tideways.so: symbol clock_gettime version GLIBC_2.2.5 not defined in file libc.so.6 with link time reference”. We are urgently working on a fix.

  2. identified Feb 21, 2022, 01:01 PM UTC

    We have identified the problem in a move of the C function clock_gettime in more modern versions from librt to glibc. Our build setup had code to account for this, but it looks like a new flag caused this to be ignored instead of forced for compatibility. We are building a new version of the PHP extension at the moment and testing on a freshly setup Ubuntu 18.04 next.

  3. monitoring Feb 21, 2022, 01:12 PM UTC

    We verified a bugfix and are now building a new version 5.4.38 to be published within the hour.

  4. monitoring Feb 21, 2022, 01:47 PM UTC

    We have published 5.4.38 that includes a fix for the GLIBC / clock_get_time relocation error and verified that it works for Ubuntu 18.04 machines were we could reproduce the error with 5.4.36. Let us know if this updated package works or does not work for you by writing to [email protected]

  5. resolved Feb 21, 2022, 02:16 PM UTC

    We have verified that the newly published package fixes the issue with several affected customers. Should you still experience any issues, please get in touch with us via [email protected]. We sincerely apologize for any trouble this caused you.

Your product runs on more than Tideways

Add the vendors you depend on and get one message when any of them reports trouble. Free for 3 vendors, no card.

Add your stack →