Skip to content
Snippets Groups Projects
  1. Jan 04, 2025
    • Anna Wilcox's avatar
      user/node: Fix PPC64 patch to actually compile · eca90cc1
      Anna Wilcox authored
      The patch as committed was not finished.  This finishes the patch.
      
      Tested on G5 and Power9.  No regressions on P9, 12 failures on G5 - which
      is significantly better than the 3800 we had before.
      
      Fixes: 5a785f87 ("user/node: Added fixes for pre-Power8 ppc64 CPUs")
      See-also: !817
      eca90cc1
  2. Jan 03, 2025
  3. Nov 25, 2024
  4. Sep 15, 2023
  5. Mar 21, 2023
    • Zach van Rijn's avatar
      user/node: re-enable flaky tests. · 618d68e0
      Zach van Rijn authored
      These tests fail when /etc/hosts does not contain an IPv6
      entry for localhost ('::1 localhost'). It isn't immediately
      clear to me whether the tests are therefore buggy, or if we
      want to put the blame on a non-conforming build environment.
      
      This was initially discovered on a system that only had an
      IPv4 entry ('127.0.0.1 localhost'), which occurred because
      the autobuilder tool copied /etc/{hosts,hostname,resolv.conf}
      from the host into the rootfs for each build environment, and
      each host may be running a different Linux distribution.
      
      This is being addressed in adelie-infra/autobuilder#33, which
      will ensure build environments are consistent in this way.
      618d68e0
    • Zach van Rijn's avatar
      user/node: bump { 18.12.1 --> 18.15.0 }. temporarily disable flaky tests. · c57df9ef
      Zach van Rijn authored
      See #971.
      
      It is not clear whether these tests ever passed in their current form.
      
      Upstream changed these tests (and relevant code) since v16.15.0:
      
          https://github.com/nodejs/node/pull/41431
      
          https://github.com/nodejs/node/issues/43014
      
      In v16.15.0, these tests passed on this platform, but they have been
      modified in subsequent releases, and we've bumped twice since then:
      
          b282640c to v16.19.0
          5d1083c1 to v18.12.1
      
      I don't see any binaries for aarch64 for either of these versions,
      suggesting we never rebuilt node on aarch64 after going to v18.12.1,
      likely due to the ARM builder being out of service between around
      2022-12-27 and 2023-01-03. I think we just didn't catch this since
      bumping to v18.12.1.
      
      Temporarily disabling these tests to unblock progress; the
      bump to v18.15.0 is for some CVEs and expected to be safe.
      c57df9ef
  6. Jan 02, 2023
  7. Dec 27, 2022
    • Anna Wilcox's avatar
      user/node: Disable on 32-bit PowerPC · 6b00fc20
      Anna Wilcox authored
      Unfortunately V8 does not support ppc and seemingly has no interest in
      adopting a port.  In the future we will look for alternative JS runtimes
      for running workloads on ppc.
      
      We may also be able to package Node 12 since it has ppc support, with
      the caveat that it is not well-supported upstream and will stop
      receiving security updates.  This is still useful for some workloads
      (Firefox builds, internal Homebridge, and such), perhaps.
      
      Closes: #837
      6b00fc20
  8. Dec 23, 2022
  9. Oct 21, 2022
  10. Jun 16, 2020
  11. Mar 22, 2020
  12. Jan 14, 2020
  13. Aug 16, 2019
  14. Aug 09, 2019
  15. Apr 06, 2019
Loading