Coder Social home page Coder Social logo

popcorn's People

Contributors

electron271 avatar hackedos avatar lily8000 avatar satotsukasacode avatar sparkysimp avatar tadotheminer avatar techiesplash avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

popcorn's Issues

UEFI support

Popcorn currently runs on BIOS. lets start with getting it to run UEFI.

[BUG] configure.sh does not include `rust-src` in components.

Summary

configure.sh is supposed to configure the toolchain for popcorn compilation
the toolchain for compiling a bare metal executable requires the rust-src component

# install nightly toolchain
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu

this line is absent in configure.sh

Steps to reproduce

  1. Make sure your environment lacks the rust-src component
  2. Clone popcorn repository
  3. Change into the popcorn repository
  4. Run ./configure.sh
  5. Run cargo build
  6. Observe

Expected behaviour

During execution of configure.sh, the component rust-src was supposed to be installed and cargo build should run flawlessly.

Actual behaviour

cargo build complains about absence of rust-src

The future of this project

Hello everybody, due to 3 developers and contributors leaving the team I think I should make an announcement detailing everything that happened and the future of this project. So recently 2 developers stepped down and 1 contributor was removed from the project, as such we are in need of new developers. Many developers (including myself) have been busy with a lot of life stuff and unrelated projects as such lately development has been stalled, so I am calling for new developers for this project. I will try my best to develop this project again when I have time, however I am unsure how much I myself can do. It is very possible this project will have to go on hold for the time being.

tldr; developers/contributors have left and we need new ones, project may be going on hold

Sorry for not the best write up on this all as it is 1 AM.

CI issue: we don't have rust-src on CI

error: "/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/Cargo.lock" does not exist, unable to build with the standard library, try:
        rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu
Error: Process completed with exit code 101.

can we install the said component on CI?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.