[PR #3730] [MERGED] Mark linux-sdl and macos-sdl binaries as executable #3685

Closed
opened 2026-02-27 22:04:36 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/3730
Author: @tomboylover93
Created: 10/12/2025
Status: Merged
Merged: 10/12/2025
Merged by: @squidbus

Base: mainHead: chmod-sdl


📝 Commits (8)

  • 1a61f5a Mark linux-sdl and macos-sdl binaries as executable (#4)
  • d2acc27 Revert previous changes and mark artifacts as executable in the
  • 86846b5 undo reindentation
  • db4886d ACTUALLY undo reindentation
  • e6ab491 Merge branch 'main' into chmod-sdl
  • 2aa8788 remove obsolete externals that got merged
  • 62332f2 Merge remote-tracking branch 'refs/remotes/origin/chmod-sdl' into chmod-sdl
  • f2cf004 add recursive flag

📊 Changes

1 file changed (+5 additions, -0 deletions)

View changed files

📝 .github/workflows/build.yml (+5 -0)

📄 Description

Title.
Should fix an issue described by @brad0demx here and on Discord regarding the Qt launcher and how SDL pre-release binaries for the aforementioned platforms aren't marked as executable, thus refusing to run.
Fixing it here during the packaging process as opposed to marking it as executable with a different ifdef for macOS on shadps4-qtlauncher is more efficient.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/3730 **Author:** [@tomboylover93](https://github.com/tomboylover93) **Created:** 10/12/2025 **Status:** ✅ Merged **Merged:** 10/12/2025 **Merged by:** [@squidbus](https://github.com/squidbus) **Base:** `main` ← **Head:** `chmod-sdl` --- ### 📝 Commits (8) - [`1a61f5a`](https://github.com/shadps4-emu/shadPS4/commit/1a61f5aefdace4fe805014913ea4b691d140d67c) Mark linux-sdl and macos-sdl binaries as executable (#4) - [`d2acc27`](https://github.com/shadps4-emu/shadPS4/commit/d2acc278cd837811175fb18e982fdd6a0b2c55c0) Revert previous changes and mark artifacts as executable in the - [`86846b5`](https://github.com/shadps4-emu/shadPS4/commit/86846b5c0c145e7eaea32a9fff2fe4688ce7a924) undo reindentation - [`db4886d`](https://github.com/shadps4-emu/shadPS4/commit/db4886d13f674527cf47d714877c0f9faf3370a2) ACTUALLY undo reindentation - [`e6ab491`](https://github.com/shadps4-emu/shadPS4/commit/e6ab4918a613a2b426f957940e28f59a69c84edb) Merge branch 'main' into chmod-sdl - [`2aa8788`](https://github.com/shadps4-emu/shadPS4/commit/2aa87889bece43ff0e06c194c8c37b50ec97909f) remove obsolete externals that got merged - [`62332f2`](https://github.com/shadps4-emu/shadPS4/commit/62332f2a5afb8e1794481e44ff32f310d3ed257c) Merge remote-tracking branch 'refs/remotes/origin/chmod-sdl' into chmod-sdl - [`f2cf004`](https://github.com/shadps4-emu/shadPS4/commit/f2cf00443a99d19a8f79f0bb26f6268394f152a7) add recursive flag ### 📊 Changes **1 file changed** (+5 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build.yml` (+5 -0) </details> ### 📄 Description Title. Should fix an issue described by @brad0demx [here](https://github.com/shadps4-emu/shadps4-qtlauncher/pull/96#issuecomment-3393805347) and on Discord regarding the Qt launcher and how SDL pre-release binaries for the aforementioned platforms aren't marked as executable, thus refusing to run. Fixing it here during the packaging process as opposed to marking it as executable with a different ifdef for macOS on [shadps4-qtlauncher](https://github.com/shadps4-emu/shadps4-qtlauncher/blob/main/src/qt_gui/version_dialog.cpp) is more efficient. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 22:04:36 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#3685
No description provided.