Skip to content

Commit 5fbe1b6

Browse files
yahondaclaude
andcommitted
Install libaio1t64 for Oracle 23 Instant Client on Ubuntu 24.04
Oracle 23 Instant Client requires libaio.so.1 at runtime, which is not pre-installed on the ubuntu-latest (24.04) GitHub Actions runner. Without it, both sqlplus and the ruby-oci8 extconf.rb compilation test fail to run. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 2d14fc0 commit 5fbe1b6

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
ruby-version: "3.1"
2222
- name: Install required package
2323
run: |
24-
sudo apt-get install alien
24+
sudo apt-get install alien libaio1t64
2525
- name: Download Oracle instant client
2626
run: |
2727
wget -q https://yum.oracle.com/repo/OracleLinux/OL8/oracle/instantclient23/x86_64/getPackage/oracle-instantclient-basic-23.26.1.0.0-1.el8.x86_64.rpm

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
ruby-version: ${{ matrix.ruby }}
5656
- name: Install required package
5757
run: |
58-
sudo apt-get install alien
58+
sudo apt-get install alien libaio1t64
5959
- name: Download Oracle client
6060
run: |
6161
wget -q https://yum.oracle.com/repo/OracleLinux/OL8/oracle/instantclient23/x86_64/getPackage/oracle-instantclient-basic-23.26.1.0.0-1.el8.x86_64.rpm

0 commit comments

Comments
 (0)