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

2.4 installation fails on Alpine Linux #2586

Closed
koendc opened this issue Jun 20, 2017 · 2 comments · Fixed by #2735
Closed

2.4 installation fails on Alpine Linux #2586

koendc opened this issue Jun 20, 2017 · 2 comments · Fixed by #2735
Assignees
Labels
Bug Bugs with Cachet
Milestone

Comments

@koendc
Copy link

koendc commented Jun 20, 2017

The installation of cachet 2.4 on Alpine Linux fails:

> php artisan optimize

                                                               
  [ErrorException]                                             
  Use of undefined constant GLOB_BRACE - assumed 'GLOB_BRACE'  
                                                               

Script php artisan optimize handling the post-install-cmd event returned with error code 1

GLOB_BRACE is not supported on musl-based systems - see zendframework/zend-stdlib#58.

This line is possibly related:
https://github.com/CachetHQ/Cachet/blob/2.4/app/Foundation/Providers/RouteServiceProvider.php#L92

@jbrooksuk jbrooksuk self-assigned this Jun 24, 2017
@jbrooksuk jbrooksuk added this to the V2.4.0 milestone Jun 24, 2017
@jbrooksuk jbrooksuk added the Bug Bugs with Cachet label Jun 24, 2017
@jbrooksuk
Copy link
Member

This is now fixed :)

JesusZapata pushed a commit to JesusZapata/Cachet that referenced this issue Jun 25, 2017
* System status now ignores hidden groups for guests - Fixes cachethq#2577

* Fix typo

* Update deps

* Update github-markdown

* Compile assets

* Switch to using Laravel Mix. Closes cachethq#2582

* Remove gulp dependency

* Fixes Date issue with incident dates being incorrect (as only loading out the date, not the time)

* Fix a spacing issue within text

* Fixes cachethq#2579

* Check if GLOB_BRACE is defined before using it. Fixes cachethq#2586

* Add comment as to why we define GLOB_BRACE as 0

* Prevent subscibing to internal components when not logged in

Fixes cachethq#2520

* Fixes incorrect timestamp on Scheduled Maintenances

Fixes cachethq#2578

* Add missing dev dependency

* Extend BrowserKitTesting TestCase class
JesusZapata pushed a commit to JesusZapata/Cachet that referenced this issue Jun 28, 2017
* System status now ignores hidden groups for guests - Fixes cachethq#2577

* Fix typo

* Update deps

* Update github-markdown

* Compile assets

* Switch to using Laravel Mix. Closes cachethq#2582

* Remove gulp dependency

* Fixes Date issue with incident dates being incorrect (as only loading out the date, not the time)

* Fix a spacing issue within text

* Fixes cachethq#2579

* Check if GLOB_BRACE is defined before using it. Fixes cachethq#2586

* Add comment as to why we define GLOB_BRACE as 0

* Prevent subscibing to internal components when not logged in

Fixes cachethq#2520

* Fixes incorrect timestamp on Scheduled Maintenances

Fixes cachethq#2578

* Add missing dev dependency

* Extend BrowserKitTesting TestCase class
@koendc
Copy link
Author

koendc commented Sep 21, 2017

This is still an issue: on Alpine, none of the routes is found and you get 404's for all requests.

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

Successfully merging a pull request may close this issue.

2 participants