Skip to content

Commit 03a5e4d

Browse files
committed
fix oracle signal override
1 parent 2030794 commit 03a5e4d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/actions/apt-x64/action.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ runs:
55
- shell: bash
66
run: |
77
set -x
8+
89
sudo apt-get update
910
sudo apt-get install \
1011
bison \
@@ -58,12 +59,15 @@ runs:
5859
libjpeg-dev \
5960
libpng-dev \
6061
libfreetype6-dev
62+
6163
mkdir /opt/oracle
6264
wget -nv https://download.oracle.com/otn_software/linux/instantclient/instantclient-basiclite-linuxx64.zip
6365
unzip instantclient-basiclite-linuxx64.zip && rm instantclient-basiclite-linuxx64.zip
6466
wget -nv https://download.oracle.com/otn_software/linux/instantclient/instantclient-sdk-linuxx64.zip
6567
unzip instantclient-sdk-linuxx64.zip && rm instantclient-sdk-linuxx64.zip
6668
mv instantclient_*_* /opt/oracle/instantclient
67-
# Interferes with libldap2 headers.
69+
# interferes with libldap2 headers
6870
rm /opt/oracle/instantclient/sdk/include/ldap.h
71+
# fix debug build warning: zend_signal: handler was replaced for signal (2) after startup
72+
echo DISABLE_INTERRUPT=on > /opt/oracle/instantclient/network/admin/sqlnet.ora
6973
sudo sh -c 'echo /opt/oracle/instantclient >/etc/ld.so.conf.d/oracle-instantclient.conf && ldconfig'

0 commit comments

Comments
 (0)