-
-
Notifications
You must be signed in to change notification settings - Fork 364
patchelf and rename -release tagged extensions from php configure build #767
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
Merged
Merged
Changes from 72 commits
Commits
Show all changes
77 commits
Select commit
Hold shift + click to select a range
52f40b7
the release option also affects shared extensions, which is unwanted,…
henderkes 0a24a6a
move check when to build to extension.php instead of builder
henderkes d249391
don't add configure command to phpinfo when -release is set
henderkes 302cf83
properly handle different php versions, clean up only required files
henderkes b265d6d
don't set unknown linker flags on macos
henderkes 962de5b
add edant/watcher, to make spc-packages easier
henderkes 3efabee
Remove redundant sanity check call
crazywhalecc bafa67c
add patchelf to gnu docker
henderkes 7b3ea7e
fix installing patchelf
henderkes 9de5c62
extract elsewhere temporarily
henderkes aa61a9e
extra info on ext load failure
henderkes 883cc4b
patch on 2.17...
henderkes 3a85d96
yet another damn centos 7 patch
henderkes da75d2d
cs fix
henderkes 1c439a0
Merge remote-tracking branch 'origin/main' into docs
henderkes cb0a90d
Add source hash comparator & refactor download lock
crazywhalecc 57b2278
Define env in phpunit.xml
crazywhalecc c1870af
add frankenphp sapi
henderkes f64eb0d
build for bsd and macos too
henderkes c1e6832
cs fix
henderkes 92338d4
don't bake the rpath in, otherwise we might run into issues when load…
henderkes c46f851
watcher...
henderkes abf3bfb
suggest watcher
henderkes dca43d6
nicer escaping
henderkes d635b10
specify system gcc to build xcaddy in spc-gnu-docker
henderkes d094824
--with github.com/dunglas/caddy-cbrotli requires brotli
henderkes e71f762
support building static frankenphp
henderkes f37c863
only needed on linux
henderkes d58534b
add support for frankenphp directory from file system, instead of pul…
henderkes 82ee6f0
allow specifying if we want to build embed shared or static
henderkes a1e76d9
remove watcher suggestion
henderkes ba0ea5b
Refactor lock component to a single class (#773)
crazywhalecc f10ba86
add extension test for frankenphp
henderkes 65b828c
embed version information
henderkes eee2ff6
don't embed minor version when loading libphp.so
henderkes ae56931
Remove go download from doctor
crazywhalecc 8e2dffc
Add frankenphp sapi embed build at build command, not constant
crazywhalecc f709f3b
Add custom package downloader and extractor
crazywhalecc 92284e9
Refactor go and frankenphp downloads and builds
crazywhalecc d6858e1
phpstan fix
crazywhalecc 74b1dda
Fix test-extensions.php
crazywhalecc 4ecaffd
Fix test-extensions.php
crazywhalecc becee5b
Use version instead of -v
crazywhalecc a76f49f
Remove libxml2 requirement for linux
crazywhalecc 1a164fa
Merge pull request #775 from crazywhalecc/sapi/frankenphp-prerequisites
henderkes 15979d4
fix double path
henderkes cb010d8
there's no documented functionality to download without building - xc…
henderkes b42409e
LD_LIBRARY_PATH for frankenphp sanity check
henderkes 7dc3b7c
Merge remote-tracking branch 'origin/main' into sapi/frankenphp
crazywhalecc 804468f
refactor common exec code out
henderkes 16fccf8
Merge remote-tracking branch 'origin/sapi/frankenphp' into sapi/frank…
henderkes 6e70f16
Merge remote-tracking branch 'origin/docs' into sapi/frankenphp
henderkes 3af40a6
Merge pull request #772 from crazywhalecc/sapi/frankenphp
henderkes a9713c3
polish merge
henderkes cc09184
fix test
henderkes 4977286
fix test
henderkes c2d6b9a
refactor lock file constant out
henderkes 597db25
frankenphp requires ZTS
henderkes 32dc5d3
leftover double path
henderkes ba6ed13
remove old file deletions
henderkes aec03b2
move enable zts check
henderkes 2bc9fef
cs fix
henderkes 5f3f999
run go mod frankenphp automatically when running craft
henderkes 2f8e225
remove copy of property that meant downloader would only lock one sou…
henderkes fcf2c96
fix setting of variables
henderkes bcea200
base arch instead of hardcoded x86_64
henderkes 4a70f26
test alpine directly too (spc-alpine-docker)
henderkes 61a9264
libraries must link against -lphp dynamic!
henderkes 1357990
Add github token hook for curlExec
crazywhalecc 82ec773
musl: all-static!
henderkes 437d681
Bump version, update docs, change owner dunglas to php
crazywhalecc a0047e3
Merge remote-tracking branch 'origin/docs' into docs
crazywhalecc fbd6360
rename go-mod-frankenphp to go-xcaddy
henderkes 40d602c
xcaddy fails with this, because the module still calls itself dunglas…
henderkes dfac385
suggestions
henderkes 608a555
fix incorrect array offset
henderkes 16a4245
common static extension tests
henderkes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.