From 0f359252dfb168c21ebf89fbe2aba096de69072e Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Thu, 27 Jul 2023 18:02:18 -0400 Subject: [PATCH] fix(file) --- projects/darwinsys.com/file/package.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/projects/darwinsys.com/file/package.yml b/projects/darwinsys.com/file/package.yml index 7d853e71..4dbc997b 100644 --- a/projects/darwinsys.com/file/package.yml +++ b/projects/darwinsys.com/file/package.yml @@ -18,10 +18,18 @@ build: tea.xyz/gx/cc: c99 tea.xyz/gx/make: '*' git-scm.org: 2 - script: | - git apply props/relocatable.diff - ./configure --prefix={{prefix}} - make --jobs {{hw.concurrency}} install + script: + - git apply props/relocatable.diff + + # Our diff has old labels + - run: | + sed -i.bak -e 's/^protected const char/file_protected const char/' magic.c + rm magic.c.bak + working-directory: src + if: '>=5.45' + + - ./configure --prefix={{prefix}} + - make --jobs {{hw.concurrency}} install test: | file {{prefix}}/bin/file