diff --git a/ruby-3.2.yaml b/ruby-3.2.yaml index ecfa412567f..2615cc4618d 100644 --- a/ruby-3.2.yaml +++ b/ruby-3.2.yaml @@ -1,7 +1,7 @@ package: name: ruby-3.2 version: 3.2.2 - epoch: 0 + epoch: 1 description: "the Ruby programming language" copyright: - license: Ruby @@ -39,10 +39,12 @@ pipeline: - uses: fetch with: uri: https://cache.ruby-lang.org/pub/ruby/3.2/ruby-${{package.version}}.tar.gz - expected-sha256: 13d67901660ee3217dbd9dd56059346bd4212ce64a69c306ef52df64935f8dbd + expected-sha256: 96c57558871a6748de5bc9f274e93f4b5aad06cd8f37befa0e8d94e7b8a423bc - name: Configure runs: | + # Our default LDFLAGS cause an issue with ruby. We need to remove '-z, noexecheap' from LDFLAGS + LDFLAGS="$(echo $LDFLAGS | sed 's/,-z,noexecheap//g')" ./configure \ --host=${{host.triplet.gnu}} \ --build=${{host.triplet.gnu}} \