Skip to content

🐛 Repack LCD tarballs without macOS resource files#1143

Merged
thinkyhead merged 1 commit intoMarlinFirmware:import-2.1.xfrom
thisiskeithb:pr/fix_tarballs
Apr 20, 2025
Merged

🐛 Repack LCD tarballs without macOS resource files#1143
thinkyhead merged 1 commit intoMarlinFirmware:import-2.1.xfrom
thisiskeithb:pr/fix_tarballs

Conversation

@thisiskeithb
Copy link
Copy Markdown
Contributor

Description

Remove macOS ._* resource files from tarballs so LCD updates work correctly.

Benefits

LCD updates work correctly.

Related Issues

@thinkyhead
Copy link
Copy Markdown
Member

Did you use a command like this…?

COPYFILE_DISABLE=1 tar --exclude='.DS_Store' --exclude='._*' -czf private.tar.gz private

@thinkyhead
Copy link
Copy Markdown
Member

Not super-important, but if you want to to preserve the old file permissions, 644 (rw-r--r--) instead of 755 (rwxr-xr-x) then you could fix that and then re-compress the tarballs as you did before.

@thinkyhead thinkyhead merged commit c6c961f into MarlinFirmware:import-2.1.x Apr 20, 2025
2 checks passed
@thisiskeithb thisiskeithb deleted the pr/fix_tarballs branch April 20, 2025 06:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] macOS resource files in tarballs break LCD updates

2 participants