Comments (5)
While I agree with the request here, should we be packaging star itself? with macports, for example, I'm trying to go the other direction - package moarvm, package nqp, then eventually package modules for installation.
from star.
I agree with "coke" -- I doubt we'll package star itself, nor will distros want us to do it that way.
Beyond that, last time I checked it's not at all trivial to build-then-install. Precompiled Rakudo modules have very tight dependencies on the compiler and libraries used in their creation. The only way to make it work reliably well is for the Rakudo binaries/libraries to be relocatable, which isn't currently possible with the Parrot backend at least.
from star.
On 23 Mar 2015, at 19:27, Patrick R. Michaud [email protected] wrote:
I agree with "coke" -- I doubt we'll package star itself, nor will distros want us to do it that way.
Beyond that, last time I checked it's not at all trivial to build-then-install. Precompiled Rakudo modules have very tight dependencies on the compiler and libraries used in their creation. The only way to make it work reliably well is for the Rakudo binaries/libraries to be relocatable, which isn't currently possible with the Parrot backend at least.
But that ship has sailed, so we shouldn’t limit ourselves because of limitations on the Parrot backend.
Liz
from star.
I’ve always found rakudo-star to have a nice collection of go-to perl6 modules, so I haven’t yet bothered to integrate panda into the OpenBSD ports build system. Though if it’s the official stance that standalone rakudo is what’s supposed to be packaged by distributions, I’ll of course do that and provide separate packages for every module.
from star.
I'm unsure what this issue would entail in the current iteration of Rakudo Star, so I'm closing this issue for now.
from star.
Related Issues (20)
- Rakudo-star 2020.05.01 not usable on windows HOT 6
- compilation (2020.05) fails on openbsd (6.7 current) HOT 2
- rakudo star 2020.05 build failed on FreeBSD 12.1 arm64 HOT 3
- C.UTF-8 locale not supported everywhere HOT 2
- 6 modules failed to install when running rstar install HOT 9
- Update "Rakudo Star - Window" to 2021.04 HOT 1
- rakudo-star on ubuntu arm64 please HOT 3
- Missing argument for "DevCmdArguments"
- latest GPG changes seem to break the GitHub Action Workflows HOT 5
- Add Terminal::LineEditor HOT 2
- prove6 bin dies in 2022.12
- [Compiling Star 2023-02-01] No meta file HOT 1
- [Compiling Star 2023-02-01] Could not find HOT 4
- [Compiling Star 2023-05] Could not find HOT 3
- [2023.05-01 => 2023.06] Update website and download HOT 1
- Add some new modules [feature request] HOT 11
- share/perl6/vendor/short creation as root - when installed via brew HOT 6
- Windows and longPathAware? HOT 9
- [macOS 10.13.6, star 2023-11-01] Compile/Link failure HOT 3
- Typo in https://github.com/rakudo/star/blob/master/etc/modules.txt HOT 1
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 star.