RPCS3: broken, downgraded

This commit is contained in:
XargonWan 2023-05-12 12:27:52 +02:00
parent 977b0a25a1
commit e5e965eba5

View file

@ -828,8 +828,8 @@ modules:
buildsystem: cmake-ninja buildsystem: cmake-ninja
builddir: true builddir: true
build-options: build-options:
append-ld-library-path: /usr/lib/sdk/llvm16/lib append-ld-library-path: /usr/lib/sdk/llvm14/lib
append-path: /usr/lib/sdk/llvm16/bin append-path: /usr/lib/sdk/llvm14/bin
cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong cflags: &optflags -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
-grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
-fcf-protection -fno-omit-frame-pointer -fcf-protection -fno-omit-frame-pointer
@ -844,19 +844,17 @@ modules:
ldflags: -fuse-ld=lld ldflags: -fuse-ld=lld
config-opts: config-opts:
- -DCMAKE_BUILD_TYPE=RelWithDebInfo - -DCMAKE_BUILD_TYPE=RelWithDebInfo
- -DBUILD_LLVM=OFF - -DBUILD_LLVM_SUBMODULE=ON
- -DUSE_NATIVE_INSTRUCTIONS=OFF - -DUSE_NATIVE_INSTRUCTIONS=OFF
- -DUSE_PRECOMPILED_HEADERS=OFF - -DUSE_PRECOMPILED_HEADERS=OFF
- -DUSE_SDL=ON
- -DUSE_SYSTEM_CURL=ON - -DUSE_SYSTEM_CURL=ON
# Disabled this to force RPCS3 to use our built FFMPEG # Disabled this to force RPCS3 to use our built FFMPEG
- -DUSE_SYSTEM_FFMPEG=OFF - -DUSE_SYSTEM_FFMPEG=OFF
- -DUSE_SYSTEM_LIBPNG=ON - -DUSE_SYSTEM_LIBPNG=ON
- -DUSE_SYSTEM_SDL=ON
- -DUSE_SYSTEM_ZLIB=ON - -DUSE_SYSTEM_ZLIB=ON
- -DITTAPI_SOURCE_DIR=/run/build/rpcs3/ittapi
- -Wno-dev - -Wno-dev
post-install: post-install:
- cp /usr/lib/sdk/llvm16/lib/libLLVM-16.so /app/lib/
- |- - |-
set -eux set -eux
@ -866,8 +864,17 @@ modules:
sources: sources:
- type: git - type: git
url: https://github.com/RPCS3/rpcs3.git url: https://github.com/RPCS3/rpcs3.git
branch: master commit: 3e556c710b3256d23b9e524e44d45ba8bbf63814
commit: db7f84f9f8682abb20e145849fbbdcef7e13f0c2 - type: git
url: https://github.com/intel/ittapi.git
commit: 4a3762fbc517475bfb0586efc513e51c164108c9
dest: ittapi/ittapi
disable-shallow-clone: true
# remove git-lfs hook
- type: inline
dest: ittapi/ittapi/.git/hooks
dest-filename: post-checkout
contents:
# RPCS3 - END # RPCS3 - END