Skip to content

Commit a2bffda

Browse files
committed
add conditional to rpm spec to test for arch, fixes 13616
libXss.so.1 was recently introduced as a dependency for correct rpm installation of vscode. libXss.so.1 is a requirement for runtime. this conditional check will help tooling such as yum/dnf/rpm etc ensure the proper dependency is in place at installation time and help avoid bringing in i386 dependency libraries for x86_64 architectures. i386 libXss.so.1 x86_64 libXss.so.1()(64bit)
1 parent ab404bd commit a2bffda

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

resources/linux/rpm/code.spec.template

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@ Packager: Visual Studio Code Team <vscode-linux@microsoft.com>
88
License: MIT
99
URL: https://code.visualstudio.com/
1010
Icon: @@NAME@@.xpm
11-
Requires: glibc >= 2.15, libXss.so.1
11+
Requires: glibc >= 2.15
12+
%ifarch x86_64
13+
Requires: libXss.so.1()(64bit)
14+
%else
15+
Requires: libXss.so.1
16+
%endif
1217
AutoReq: 0
1318

1419
%description

0 commit comments

Comments
 (0)