Comments (5)
There is a new official process which you will probably need to follow in order to have a better chance of your WebPerl-related patches being accepted:
https://github.com/Perl/PPCs/blob/main/docs/process.md
from webperl.
For work I've had to switch to Python, so I'm working less with Perl these days. But I have thought about WebPerl once in a while - maybe I will be able to do a manual build with a newer Perl eventually, but unfortunately I can't promise any timelines at the moment.
from webperl.
Thanks @haukex !
How can we eventually automate the process?
from webperl.
Well, at the moment the build is somewhat automated, but it builds against quite outdated versions of Perl and Emscripten - the reason I was considering a manual release is because theoretically then I can focus more on getting an actual release and its testing rather than the automation :-)
But anyway, in general, the main thing that would help is if some of the patches to Perl would make it into the core. I asked about that a while back on P5P but unfortunately didn't get much further than asking.
(I just checked and it appears that Emscripten has now changed from returning EAGAIN, so I hope it won't be necessary to manually patch the newer versions of Emscripten.)
from webperl.
I don't know if it's related, but I was just talking with the maintainer of App::Staticperl and we confirmed that it works all the way up thru 5.36.0 but does not work for 5.38.0. He mentioned WebPerl and Staticperl are pretty much the only two projects that care about Perl static linking feature so it doesn't get much testing. It's a bummer to see it break in their big 5.38.0 release!
from webperl.
Related Issues (20)
- Opening the demo HTMLs locally via file:// doesn't work HOT 1
- Create a way to use modules HOT 1
- pending-author.t is not happy HOT 9
- Fatal error in patchlevel.h HOT 7
- Perl -> JS Interpretation Suggestion HOT 8
- Unexpected termination in JS.do console HOT 4
- Patch for library.js needs small adjustment for emscripten 1.39.16 HOT 1
- Please edit 'emperl_config.sh' to point it to the correct location of 'emsdk_env.sh' HOT 3
- Restart without reload HOT 1
- webperl waits for process to finish HOT 2
- How is EMPERL_PRELOAD_FILE or PRELOAD_FILE used? HOT 1
- Question: Any plans for a WASI version? HOT 2
- Is master branch working? HOT 1
- $WebPerl::VERSION is still '0.01' in release v0.03-beta HOT 1
- missing module Digest::MD5 HOT 3
- Here, have a cpanfile HOT 6
- Don't get past "Perl loading". HOT 1
- Restructure to look like other dists HOT 1
- Regex Tester can produce "subroutine redefined" warnings HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from webperl.