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

Add plv8 #639

Merged
merged 1 commit into from
Jan 25, 2024
Merged

Add plv8 #639

merged 1 commit into from
Jan 25, 2024

Conversation

theory
Copy link
Contributor

@theory theory commented Jan 24, 2024

As of v3.2, the plv8 project no longer includes the coffeescript or livescript procedural languages. So add a plain old plv8 package to replace the plcoffee package, which should be kept at v3.1.x and deprecated.

Also build on xlarge-16x16 to escape the merciless OOM killer, which doesn't like the super RAM-intensive plv8 build.

@ianstanton
Copy link
Member

Here's an example from when we previously built this. May give some clues for resolving the build failures: #194

@theory
Copy link
Contributor Author

theory commented Jan 25, 2024

Here's an example from when we previously built this. May give some clues for resolving the build failures: #194

I don't see anything much different there. Also seeing the weird failures in #637. The thing is, GitHub isn't showing any log output, but when I download the log archive and look through them, it's all there and everything passes/works. WTF GitHub?

@theory
Copy link
Contributor Author

theory commented Jan 25, 2024

Turns out 3.2.2 needs a lot of RAM to build, and OOM killer was killing off our 8G VM. Updated #637 to 16G image and keeping an eye on it. Will update here when that's all happy and merged.

@theory theory mentioned this pull request Jan 25, 2024
@theory theory force-pushed the plv8 branch 2 times, most recently from 2889ab4 to 555fa97 Compare January 25, 2024 21:28
As of v3.2, the plv8 project no longer includes the `coffeescript` or
`livescript` procedural languages. So add a plain old `plv8` package
to replace the `plcoffee` package, which should be kept at v3.1.x and
deprecated.

Also build on `xlarge-16x16` to escape the merciless OOM killer, which
doesn't like the super RAM-intensive plv8 build.
@theory theory merged commit a5ad095 into main Jan 25, 2024
3 checks passed
@theory theory deleted the plv8 branch January 25, 2024 22:42
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

Successfully merging this pull request may close these issues.

2 participants