Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mojolicious 9.39 has extra macOS stuff in the headers #2227

Open
briandfoy opened this issue Jan 26, 2025 · 1 comment
Open

Mojolicious 9.39 has extra macOS stuff in the headers #2227

briandfoy opened this issue Jan 26, 2025 · 1 comment

Comments

@briandfoy
Copy link
Contributor

Mojolicious 9.39 appears to have been made with the macOS tar (bsdtar), so it has some macOS specific stuff. This isn't a big deal other than dumping some noise into build logs. As far as I care, this can wait for the next release.

There's the bsdtar env var TAR_WRITER_OPTIONS that can fix this, and here's what I have in my environment. The COPY* stuff has been around forever, but I've forgotten if we need them anymore because I have the GNU tar installed too:

COPYFILE_DISABLE=1
COPY_EXTENDED_ATTRIBUTES_DISABLE=1
TAR_WRITER_OPTIONS=--no-xattrs

Here's the first few lines of output I get:

http://www.cpan.org/authors/id/S/SR/SRI/CHECKSUMS
Checksum for /usr/home/comdog/.cpan/sources/authors/id/S/SR/SRI/Mojolicious-9.39.tar.gz ok
/usr/bin/tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
/usr/bin/tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
@kraih
Copy link
Member

kraih commented Jan 27, 2025

I think once upon a time COPYFILE_DISABLE=1 was enough. That's what i still have.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants