redox-os issueshttps://gitlab.redox-os.org/groups/redox-os/-/issues2018-06-15T11:40:01Zhttps://gitlab.redox-os.org/redox-os/redox/-/issues/1069ISO won't load in VM2018-06-15T11:40:01ZJeremy SollerISO won't load in VM*Created by: ThosV*
**Reproduction**: Attempt to boot Redox 0.3.2 iso in Oracle VM VirtualBox
**Expected behavior**: System should boot into desktop environment
**Actual behavior**: System produces a (s)ave/(y)es/(n)o query and th...*Created by: ThosV*
**Reproduction**: Attempt to boot Redox 0.3.2 iso in Oracle VM VirtualBox
**Expected behavior**: System should boot into desktop environment
**Actual behavior**: System produces a (s)ave/(y)es/(n)o query and then simply goes black.
**Redox release**: 0.3.2
**Blocking/related**: Don't think so
**Misc**: Doing all this on AntergOS Linux. Oracle VM VirtualBox 5.1.28 r117968. Followed all the settings in the First Release github page.
------
_If the above does not fit the nature of the issue feel free to modify it._
https://gitlab.redox-os.org/redox-os/redox/-/issues/1089std build fails2018-06-15T11:40:01ZJeremy Sollerstd build fails*Created by: sajattack*
<!-- Thank you for taking the time to submit an issue! By following these comments and filling out the sections below, you can help the developers get the necessary information to fix your issue. Please provide a...*Created by: sajattack*
<!-- Thank you for taking the time to submit an issue! By following these comments and filling out the sections below, you can help the developers get the necessary information to fix your issue. Please provide a single issue per report. You can also preview this report before submitting it. Feel free to modify/remove sections to fit the nature of your issue. -->
<!-- Please search to check that your issue has not been created already. By preventing duplicate issues, you can help keep the repository organized. If your current issue has already been created and is still unresolved, you can contribute by commenting there. -->
<!-- Replace the empty checkbox [ ] below with a checked one [x] if you have already searched for your issue. -->
- [x] I agree that I have searched opened and closed issues to prevent duplicates.
--------------------
## Description
<!-- Briefly summarize/describe the issue that you are experiencing below. -->
```
error: failed to run custom build command for `std v0.0.0 (file:///home/paul/redox/redox/rust/src/libstd)`
process didn't exit successfully: `/tmp/xargo.nG6LukoPWtNT/target/release/build/std-28de201d9f2f9afc/build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/internal.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/aclocal.m4
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ChangeLog
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/install-sh
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/read.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure.ac
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/mmap.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/state.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/hashtab.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/simple.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/nounwind.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/sort.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/config.sub
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/config.h.in
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/macho.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/backtrace-supported.h.in
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/Makefile.am
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/backtrace.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/filenames.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ansidecl.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/btest.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/filetype.awk
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/alloc.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/dwarf2.def
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/print.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/README
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/pecoff.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ltmain.sh
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/elf.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/posix.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/unknown.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/ChangeLog.jit
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/atomic.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/Makefile.in
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/dwarf.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/stest.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/mmapio.c
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/backtrace.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/dwarf2.h
cargo:rerun-if-changed=/home/paul/redox/redox/rust/src/libstd/../libbacktrace/fileline.c
cargo:rustc-link-lib=static=backtrace
cargo:rustc-link-search=native=/tmp/xargo.nG6LukoPWtNT/target/x86_64-unknown-redox/release/build/std-6c7e7fa3c82da530/out/libbacktrace/.libs
OPT_LEVEL = Some("3")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-unknown-linux-gnu")
TARGET = Some("x86_64-unknown-redox")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-unknown-linux-gnu")
CC_x86_64-unknown-redox = None
CC_x86_64_unknown_redox = None
TARGET_CC = None
CC = Some("x86_64-unknown-redox-gcc")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-unknown-linux-gnu")
CFLAGS_x86_64-unknown-redox = None
CFLAGS_x86_64_unknown_redox = None
TARGET_CFLAGS = None
CFLAGS = None
DEBUG = Some("false")
running: "sh" "/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure" "--with-pic" "--disable-multilib" "--disable-shared" "--disable-host-shared" "--host=x86_64-unknown-redox" "--build=x86_64-unknown-linux-gnu"
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-redox
checking target system type... x86_64-unknown-redox
checking for x86_64-unknown-redox-gcc... x86_64-unknown-redox-gcc
checking for C compiler default output file name...
command did not execute successfully: "sh" "/home/paul/redox/redox/rust/src/libstd/../libbacktrace/configure" "--with-pic" "--disable-multilib" "--disable-shared" "--disable-host-shared" "--host=x86_64-unknown-redox" "--build=x86_64-unknown-linux-gnu"
expected success, got: exit code: 77
--- stderr
configure: error: in `/tmp/xargo.nG6LukoPWtNT/target/x86_64-unknown-redox/release/build/std-6c7e7fa3c82da530/out/libbacktrace':
configure: error: C compiler cannot create executables
See `config.log' for more details.
warning: build failed, waiting for other jobs to finish...
error: build failed
error: `"cargo" "build" "--release" "--manifest-path" "/tmp/xargo.nG6LukoPWtNT/Cargo.toml" "--target" "x86_64-unknown-redox" "-p" "std"` failed with exit code: Some(101)
stack backtrace:
0: 0x5563f99af97c - backtrace::backtrace::trace::h1e09d2712c6f521c
1: 0x5563f99af9b2 - backtrace::capture::Backtrace::new::hf34722000d87a930
2: 0x5563f99a38b4 - error_chain::make_backtrace::h5454f07ebfb7015e
3: 0x5563f99a3984 - <error_chain::State as core::default::Default>::default::h791000134f209c8f
4: 0x5563f9993828 - xargo::sysroot::build::hc15906c5b2c7af2f
5: 0x5563f999a039 - xargo::sysroot::update::he45de6be90f4f59a
6: 0x5563f99a1dd5 - xargo::run::h9b579f379a2e958c
7: 0x5563f999e87d - xargo::main::he0523d762ddb9685
8: 0x5563f99f2aac - panic_unwind::__rust_maybe_catch_panic
at /checkout/src/libpanic_unwind/lib.rs:99
9: 0x5563f99ea57b - std::panicking::try<(),closure>
at /checkout/src/libstd/panicking.rs:459
- std::panic::catch_unwind<closure,()>
at /checkout/src/libstd/panic.rs:361
- std::rt::lang_start
at /checkout/src/libstd/rt.rs:59
10: 0x7f05fc557f69 - __libc_start_main
11: 0x5563f9982899 - _start
12: 0x0 - <unknown>
./repo.sh failed.make: *** [mk/initfs.mk:5: build/initfs.tag] Error 1
```
## Environment info
<!-- To understand where your issue originates, please include some relevant information about your environment. -->
<!-- If you are using a pre-built release of Redox, please specify the release version below. -->
- Redox OS Release:
0.0.0 Remove me
<!-- If you have built Redox OS yourself, please provide the following information: -->
- Operating system:
Arch Linux
- `uname -a`:
Linux P50-Arch 4.13.8-1-ARCH #1 SMP PREEMPT Wed Oct 18 11:49:44 CEST 2017 x86_64 GNU/Linux
- `rustc -V`:
rustc 1.22.0-nightly (4c053db23 2017-10-22)
`Replace me`
- `git rev-parse HEAD`:
75a41a07c6b5d4f6eb94d229f82894125cf18a80
<!-- Depending on your issue, additional information about your environment (network config, package versions, dependencies, etc.) can also help. You can list that below. -->
- Replace me:
Replace me
## Steps to reproduce
<!-- If possible, please list the steps to reproduce ("trigger") your issue below. Being detailed definitely helps speed up bug fixes. -->
1. Download and run bootstrap script
2. make all
## Behavior
<!-- It may seem obvious to know what to expect, but isolating the behavior from everything else simplifies the development process. Remember to provide a single issue in this report. You can use the References section below to link your issues together. -->
<!-- Describe the behavior you expect your steps should yield (i.e., correct behavior). -->
- **Expected behavior**:
Successful build
<!-- Describe the behavior you observed when running your steps (i.e., buggy behavior). -->
- **Actual behavior**:
Build failed
<!-- **Logs?** Posting a log can help developers find your particular issue more easily. Please wrap your code in code blocks using triple back-ticks ``` to increase readability. -->
```
Replace me
```
<!-- **Solution?** Have a solution in mind? Propose your solution below. -->
- **Proposed solution**:
Replace me
<!-- **Screenshots?** Make it easier to get your point across with screenshots. You can drag & drop or paste your images below. -->
## Optional references
<!-- If you have found issues or pull requests that are related to or blocking this issue, please link them below. See https://help.github.com/articles/autolinked-references-and-urls/ for more options. You can also link related code snippets by providing the permalink. See https://help.github.com/articles/creating-a-permanent-link-to-a-code-snippet/ for more information. -->
Related to:
- #0000 Remove me
- Replace me
- ...
Blocked by:
- #0000 Remove me
- ...
## Optional extras
<!-- If you have other relevant information not found in other sections, you can include it below. -->
Replace me
<!-- **Code?** Awesome! You can also create a pull request with a reference to this issue. -->
<!-- **Files?** Attach your relevant files by dragging & dropping or pasting them below. -->
<!-- You also can preview your report before submitting it. Thanks for contributing to Redox! -->
https://gitlab.redox-os.org/redox-os/redox/-/issues/1057Redox does not load with < 2GB RAM2018-06-15T11:40:01ZJeremy SollerRedox does not load with < 2GB RAM*Created by: dylanmtaylor*
When running Redox OS in a 1 GB RAM VirtualBox instance, it does not start. Bumping the RAM amount to > 2 GB fixes the issue. *Created by: dylanmtaylor*
When running Redox OS in a 1 GB RAM VirtualBox instance, it does not start. Bumping the RAM amount to > 2 GB fixes the issue. https://gitlab.redox-os.org/redox-os/redox/-/issues/1059Git clone failure on MacOS2023-06-13T04:42:47ZJeremy SollerGit clone failure on MacOS*Created by: berkus*
**Reproduction**: [describe how you are able to reproduce ("trigger") this bug/issue.]
To manually build the toolchain (because `x86_64-unknown-redox-gcc` is not on homebrew), I try to first clone the libc repo wit...*Created by: berkus*
**Reproduction**: [describe how you are able to reproduce ("trigger") this bug/issue.]
To manually build the toolchain (because `x86_64-unknown-redox-gcc` is not on homebrew), I try to first clone the libc repo with:
`git clone --recursive https://github.com/redox-os/libc/`
**Expected behavior**: [describe the behavior you would expect the repro to yield.]
Repositories should clone successfully.
**Actual behavior**: [describe the actual behavior, which is presented through the repro.].
```
remote: Counting objects: 1407, done.
remote: Total 1407 (delta 0), reused 0 (delta 0), pack-reused 1407
Receiving objects: 100% (1407/1407), 3.22 MiB | 675.00 KiB/s, done.
Resolving deltas: 100% (780/780), done.
Submodule 'artifacts' (https://github.com/redox-os/libc-artifacts.git) registered for path 'artifacts'
Submodule 'binutils-gdb' (https://github.com/redox-os/binutils-gdb.git) registered for path 'binutils-gdb'
Submodule 'gcc' (https://github.com/redox-os/gcc.git) registered for path 'gcc'
Submodule 'newlib' (https://github.com/redox-os/newlib.git) registered for path 'newlib'
Submodule 'rust' (https://github.com/redox-os/rust.git) registered for path 'rust'
Cloning into '/Users/berkus/Hobby/OSdev/redox-toolchain/artifacts'...
remote: Counting objects: 193, done.
remote: Total 193 (delta 0), reused 0 (delta 0), pack-reused 193
Receiving objects: 100% (193/193), 8.35 MiB | 742.00 KiB/s, done.
Resolving deltas: 100% (23/23), done.
Cloning into '/Users/berkus/Hobby/OSdev/redox-toolchain/binutils-gdb'...
remote: Counting objects: 738136, done.
remote: Total 738136 (delta 0), reused 0 (delta 0), pack-reused 738136
Receiving objects: 100% (738136/738136), 250.92 MiB | 3.07 MiB/s, done.
Resolving deltas: 100% (608512/608512), done.
Cloning into '/Users/berkus/Hobby/OSdev/redox-toolchain/gcc'...
remote: Counting objects: 2157305, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 2157305 (delta 7), reused 5 (delta 5), pack-reused 2157288
Receiving objects: 100% (2157305/2157305), 2.16 GiB | 3.85 MiB/s, done.
Resolving deltas: 100% (1762624/1762624), done.
Cloning into '/Users/berkus/Hobby/OSdev/redox-toolchain/newlib'...
remote: Counting objects: 152838, done.
remote: Total 152838 (delta 0), reused 0 (delta 0), pack-reused 152838
Receiving objects: 100% (152838/152838), 100.00 MiB | 1.09 MiB/s, done.
Resolving deltas: 100% (122969/122969), done.
Cloning into '/Users/berkus/Hobby/OSdev/redox-toolchain/rust'...
remote: Counting objects: 680855, done.
remote: Total 680855 (delta 0), reused 0 (delta 0), pack-reused 680854
Receiving objects: 100% (680855/680855), 312.59 MiB | 3.84 MiB/s, done.
Resolving deltas: 100% (549529/549529), done.
Submodule path 'artifacts': checked out 'c67b055af98c5f9d3afbe62479e8201f01f941cc'
Submodule path 'binutils-gdb': checked out 'fca55db4370511500d7ccb17a68bcf06fc447359'
Submodule path 'gcc': checked out '99d65008439e2850179fcd321ba7ba79711952bb'
Submodule path 'newlib': checked out 'ec5244321fccdea42fe986a4130d2498d343e01e'
error: no such remote ref 9e0b455afca6f81257ac80fa0ade64a5d7ddadf9
Fetched in submodule path 'rust', but it did not contain 9e0b455afca6f81257ac80fa0ade64a5d7ddadf9. Direct fetching of that commit failed.
```
**Build information**: [only when using a self build version: output of `rustc -V`, `git rev-parse HEAD` `qemu-i386 -version`, `uname -a`, etc.]
`Darwin aramaki.local 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu 3789.70.16~2/RELEASE_X86_64 x86_64`
**Blocking/related**: [issues or PRs blocking or being related to this issue.]
Related to #1051https://gitlab.redox-os.org/redox-os/redox/-/issues/1085Cursor has low framerate2023-06-13T04:42:06ZJeremy SollerCursor has low framerate*Created by: pharaone*
(I checked the other bugs, and no one talks about low framerate of the cursor, the other bug talck about the "slow" cursor) I have a virtual machine with 4gbs of ram and 128 mb of video ram, all applications runs ...*Created by: pharaone*
(I checked the other bugs, and no one talks about low framerate of the cursor, the other bug talck about the "slow" cursor) I have a virtual machine with 4gbs of ram and 128 mb of video ram, all applications runs perfectly without any drop of the frame rate (except when I set an High resolution, but I think it isn't related to this bug) but the cursor has a very low framerate, and i dont know why because everything is ok except for it. This happens with virtualbox on windows, on mac it isn't bad as on windows.https://gitlab.redox-os.org/redox-os/redox/-/issues/1084The icon of an installed app appears only after the logout2023-06-13T04:06:03ZJeremy SollerThe icon of an installed app appears only after the logout*Created by: pharaone*
If you install an app the icon appears only after the logout. Ex. with Sodium
![redox](https://user-images.githubusercontent.com/17162630/31584211-3b807a5c-b1aa-11e7-9489-dac4f0bf3e4a.gif)*Created by: pharaone*
If you install an app the icon appears only after the logout. Ex. with Sodium
![redox](https://user-images.githubusercontent.com/17162630/31584211-3b807a5c-b1aa-11e7-9489-dac4f0bf3e4a.gif)https://gitlab.redox-os.org/redox-os/redox/-/issues/1061Rationale for 'everything is a url'2023-06-13T04:42:51ZJeremy SollerRationale for 'everything is a url'*Created by: nspaeth*
Hi,
Looking through the available documentation, I see the ["Everything is a URL"](https://doc.redox-os.org/book/design/url_scheme_resource/everything_is_a_url.html) page which discusses shortcomings of 'everyth...*Created by: nspaeth*
Hi,
Looking through the available documentation, I see the ["Everything is a URL"](https://doc.redox-os.org/book/design/url_scheme_resource/everything_is_a_url.html) page which discusses shortcomings of 'everything is a file', but I wonder what other alternatives were considered? Is there somewhere I can read about the various alternatives?
For example, why not: "Everything's an Object" as seen in [Smalltalk](https://en.wikipedia.org/wiki/Smalltalk)/[squeak](http://squeak.org/), which might make resources more discoverable and allow compile-time checking, or ["Everything is a Stream](https://www.sitepoint.com/switching-from-react-to-cycle-js/)/[(or signal now?)"](https://github.com/cyclejs/cyclejs/issues/581), (which might count as objects?) as seen in CycleJS?
Thankshttps://gitlab.redox-os.org/redox-os/redox/-/issues/1083Can't install packages in Redox 0.3.42018-06-15T11:40:01ZJeremy SollerCan't install packages in Redox 0.3.4*Created by: pharaone*
I tried to install gcc but the installation fails, after that I tried to install some other package but it says that there isn't space in the drive "os error 28" (this isn't true, I have 19 GBs free in the virtual...*Created by: pharaone*
I tried to install gcc but the installation fails, after that I tried to install some other package but it says that there isn't space in the drive "os error 28" (this isn't true, I have 19 GBs free in the virtual box disk)
![cattura2](https://user-images.githubusercontent.com/17162630/31582708-8af49d3a-b18b-11e7-8d42-59cfaeaa911d.PNG)
I have this problem since 0.3.3.
https://gitlab.redox-os.org/redox-os/redox/-/issues/1079Clean repo issues2023-06-13T04:42:44ZJeremy SollerClean repo issues*Created by: tjrana*
<!-- Thank you for taking the time to submit an issue! By following these comments and filling out the sections below, you can help the developers get the necessary information to fix your issue. Please provide a si...*Created by: tjrana*
<!-- Thank you for taking the time to submit an issue! By following these comments and filling out the sections below, you can help the developers get the necessary information to fix your issue. Please provide a single issue per report. You can also preview this report before submitting it. Feel free to modify/remove sections to fit the nature of your issue. -->
<!-- Please search to check that your issue has not been created already. By preventing duplicate issues, you can help keep the repository organized. If your current issue has already been created and is still unresolved, you can contribute by commenting there. -->
<!-- Replace the empty checkbox [ ] below with a checked one [x] if you have already searched for your issue. -->
- [x] I agree that I have searched opened and closed issues to prevent duplicates.
--------------------
## Description
<!-- Briefly summarize/describe the issue that you are experiencing below. -->
Quite a few issues are missing labels. There are some issues that can be closed. This is similar to #1011, except for the issues instead of the code.
## Labels to be added
Some issues need labels. Let me know if there anything that needs to be corrected.
- [ ] #632 Add label feature
- [ ] #636 Add label feature
- [ ] #647 Add labels feature, postponed: Until basic networking support
- [ ] #681 Add label bug: Let me know if this is confirmed
- [ ] #696 Add labels feature, help wanted
- [ ] #700 Add label feature
- [ ] #701 Add label bug: Let me know if this is confirmed
- [ ] #746 Add labels feature, postponed
- [ ] #748 Add labels feature, postponed
- [ ] #765 Add labels documentation, help wanted
- [ ] #779 Add label bug
- [ ] #792 Add label feature
- [ ] #793 Add labels feature, help wanted
- [ ] #795 Add labels feature, help wanted
- [ ] #800 Add labels feature, help wanted
- [ ] #805 Add label bug
- [ ] #806 Add label bug
- [ ] #815 Add labels bug, feature
- [ ] #816 Add labels feature, help wanted
- [ ] #817 Add labels feature, help wanted, documentation?
- [ ] #822 Add labels bug, feature, help wanted
- [ ] #824 Add labels bug, help wanted
- [ ] #826 Add label feature
- [ ] #839 Add labels feature, help wanted
- [ ] #844 Add labels feature, help wanted
- [ ] #849 Add label feature
- [ ] #866 Add labels feature, help wanted
- [ ] #872 Add labels feature, postponed
- [ ] #882 Add labels feature, help wanted, documentation
- [ ] #918 Add labels feature, postponed
- [ ] #922 Add labels feature, postponed
- [ ] #927 Add labels feature, help wanted
- [ ] #952 Add labels feature, help wanted
- [ ] #954 Add label feature
- [ ] #969 Add labels feature, help wanted
- [ ] #1018 Add label bug
- [ ] #1019 Add label bug
- [ ] #1022 Add label bug, feature, postponed
- [x] #1036 Add label bug, help wanted
- [ ] #1051 Add label bug, help wanted
- [ ] #1052 Add label bug
- [ ] #1054 Add label bug
- [ ] #1056 Add label bug
- [ ] #1059 Add label bug, help wanted
- [ ] #1064 Add label feature
- [ ] #1067 Add label feature, help wanted: Needs response
- [ ] #1068 Add label bug
- [ ] #1073 Add label bug
- [ ] #1076 Add label feature, help wanted
# Issues to be reviewed
There may be issues that can be closed. There are still some others that need to be looked at again. This includes the following:
- [ ] #699
- [ ] #708 Add label bug: Check if bug still exists
- [ ] #745 Add label bug: Check if bug still exists
- [ ] #789 Add label feature
- [ ] #790 Add label feature
- [ ] #791 Add label feature
- [ ] #825 Add label bug: Can be closed
- [ ] #829
- [ ] #837 Add label bug
- [ ] #838
- [ ] #847 Add label feature: Check pull request
- [ ] #862 Add label feature
- [ ] #869 Add label bug: Check if bug still exists
- [ ] #878 Add label bug: Check if bug still exists
- [ ] #885 Add label bug: Check if bug still exists
- [ ] #886 Add label bug: Check if bug still exists, related to #885?
- [ ] #889
- [ ] #894
- [ ] #903 Add labels feature, help wanted
- [ ] #911 Add label feature
- [ ] #913 Add labels feature, help wanted
- [ ] #914 Add labels help wanted, documentation
- [ ] #915 Add label documentation
- [ ] #920 Add label bug: Check if bug still exists
- [ ] #924
- [ ] #925 Add label feature
- [ ] #925 Add label bug: Check if bug still exists
- [ ] #928 Add label bug: Check if bug still exists
- [ ] #930 Add label documentation
- [ ] #931 Add label documentation: Check if still exists
- [ ] #932 Add label bug: Check if bug still exists
- [ ] #934 Add label documentation
- [ ] #935 Add labels bug, postponed: Check if bug still exists
- [ ] #937 Add label bug: Check if bug still exists
- [ ] #944 Add label bug: Can be closed
- [ ] #946 Add label bug: Can be closed
- [ ] #950 Add label bug: Check if bug still exists
- [ ] #955 Add label bug: Check if bug still exists
- [ ] #956 Add label bug: Check if bug still exists, otherwise can be closed
- [ ] #957 Add label bug: Can be closed
- [ ] #963
- [ ] #966 Add label feature, help wanted
- [ ] #968 Add label feature, postponed
- [ ] #970 Add label bug: Check if bug still exists
- [ ] #974 Add label bug: Check if bug still exists
- [ ] #979
- [ ] #980
- [ ] #981 Add label bug: Check if bug still exists
- [ ] #985 Add label bug: Check if bug still exists
- [ ] #987
- [ ] #989 Add label bug: Check if bug still exists
- [ ] #990 Add label bug: Check if bug still exists
- [ ] #994 Add label bug: Check if bug still exists
- [ ] #997 Add label bug: Check if bug still exists
- [ ] #999 Add label bug: Can be closed
- [ ] #1000 Add label bug: Can be closed
- [ ] #1022 Add label bug: Check if bug still exists
- [ ] #1003
- [ ] #1010 Add label bug: Can be closed?
- [ ] #1014 Add label bug: Check if bug still exists
- [ ] #1016 Add labels feature, help wanted: Needs response
- [ ] #1017 Add label bug: Check if bug still exists
- [ ] #1020 Add label bug: Check if bug still exists, needs response
- [ ] #1049 Add label documentation: Can be closed
- [ ] #1061 Add label documentation: Can be closed?Jeremy SollerJeremy Sollerhttps://gitlab.redox-os.org/redox-os/redox/-/issues/1054Build failed with "Could not find `Build` in `gcc`" error2023-06-13T04:42:47ZJeremy SollerBuild failed with "Could not find `Build` in `gcc`" error*Created by: vbuell*
**Reproduction**:
1. Setup according to "Manual Setup" section in README.md.
2. make all
**Expected behavior**:
Build passes
**Actual behavior**:
Build failed with error "Could not find `Build` in `gcc`".
...*Created by: vbuell*
**Reproduction**:
1. Setup according to "Manual Setup" section in README.md.
2. make all
**Expected behavior**:
Build passes
**Actual behavior**:
Build failed with error "Could not find `Build` in `gcc`".
```
Create directory /media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/build/initfs/
repo - preparing drivers
cook - drivers prepare
repo - building drivers
cook - drivers build
Compiling gcc v0.3.51
Compiling libc v0.2.29
Compiling unwind v0.0.0 (file:///media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/libunwind)
Compiling libc v0.0.0 (file:///media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/rustc/libc_shim)
Compiling core v0.0.0 (file:///media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/libcore)
Compiling filetime v0.1.10
Compiling build_helper v0.1.0 (file:///media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/build_helper)
Compiling std v0.0.0 (file:///media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/libstd)
Compiling compiler_builtins v0.0.0 (file:///media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/rustc/compiler_builtins_shim)
error[E0433]: failed to resolve. Could not find `Build` in `gcc`
--> /media/fj/40f596f5-49a3-4720-a897-3122a5f3b202/Work/redox-os/redox/rust/src/libstd/build.rs:80:25
|
80 | let compiler = gcc::Build::new().get_compiler();
| ^^^^^ Could not find `Build` in `gcc`
error: aborting due to previous error
error: Could not compile `std`.
warning: build failed, waiting for other jobs to finish...
error: build failed
error: `"cargo" "build" "--release" "--manifest-path" "/tmp/xargo.LpsePDFuvIsG/Cargo.toml" "--target" "x86_64-unknown-redox" "-p" "std"` failed with exit code: Some(101)
note: run with `RUST_BACKTRACE=1` for a backtrace
./repo.sh failed.mk/initfs.mk:2: recipe for target 'build/initfs.tag' failed
make: *** [build/initfs.tag] Error 1
```
**Build information**:
rustc -V: rustc 1.22.0-nightly (2f1ef9ef1 2017-09-05)
git rev-parse HEAD: 66b9452310ecc772b2689a0f249d66db51daaf07
qemu-i386 -version: qemu-i386 version 2.9.94(Debian 1:2.10~rc4+dfsg-0ubuntu1)
uname -a: Linux linzilla 4.12.0-12-generic #13-Ubuntu SMP Thu Aug 17 16:13:25 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
OS: Ubuntu 17.10https://gitlab.redox-os.org/redox-os/redox/-/issues/1076Improve networking speed2023-06-13T04:42:47ZJeremy SollerImprove networking speedThe package manager sometimes hangs while downloading, probably due to a bug in the network stack.The package manager sometimes hangs while downloading, probably due to a bug in the network stack.Jeremy SollerJeremy Sollerhttps://gitlab.redox-os.org/redox-os/redox/-/issues/1051build faild on macOS with "./repo.sh failed.make: *** [build/initfs.tag] Erro...2023-06-13T04:42:47ZJeremy Sollerbuild faild on macOS with "./repo.sh failed.make: *** [build/initfs.tag] Error 1"*Created by: zuijiaoluo*
**Reproduction**: [describe how you are able to reproduce ("trigger") this bug/issue.]
1. I use the commond
`curl -sf https://raw.githubusercontent.com/redox-os/redox/master/bootstrap.sh -o bootstrap.sh && bash...*Created by: zuijiaoluo*
**Reproduction**: [describe how you are able to reproduce ("trigger") this bug/issue.]
1. I use the commond
`curl -sf https://raw.githubusercontent.com/redox-os/redox/master/bootstrap.sh -o bootstrap.sh && bash -e bootstrap.sh`
2. I run
`brew install make nasm qemu gcc49 pkg-config Caskroom/cask/osxfuse`
and
`brew install redox-os/gcc_cross_compilers/x86_64-elf-gcc`
3. I run
`rustup toolchain install nightly`
and
`rustup override set nightly`
4. I run `make all`
```
rustc 1.22.0-nightly (2f1ef9ef1 2017-09-05)
git rev-parse HEAD 66b9452310ecc772b2689a0f249d66db51daaf07
uname -a
Darwin tianshuaideMBP.lan 15.6.0 Darwin Kernel Version 15.6.0: Thu Jun 23 18:25:34 PDT 2016; root:xnu-3248.60.10~1/RELEASE_X86_64 x86_64
error: failed to run custom build command for `std v0.0.0 (file:///Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd)`
process didn't exit successfully: `/var/folders/xs/trxtc0l15nz39n0cjwn0vyy80000gn/T/xargo.ZK9SJM1k7Y51/target/release/build/std-4cb38e3059920501/build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/unknown.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/stest.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/state.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/sort.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/simple.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/README
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/read.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/print.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/posix.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/pecoff.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/nounwind.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/mmapio.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/mmap.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/Makefile.in
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/Makefile.am
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/ltmain.sh
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/internal.h
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/install-sh
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/hashtab.h
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/filetype.awk
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/filenames.h
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/fileline.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/elf.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/dwarf2.h
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/dwarf2.def
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/dwarf.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/configure.ac
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/configure
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/config.sub
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/config.h.in
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/ChangeLog.jit
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/ChangeLog
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/btest.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/backtrace.h
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/backtrace.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/backtrace-supported.h.in
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/atomic.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/ansidecl.h
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/alloc.c
cargo:rerun-if-changed=/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/aclocal.m4
cargo:rustc-link-lib=static=backtrace
cargo:rustc-link-search=native=/var/folders/xs/trxtc0l15nz39n0cjwn0vyy80000gn/T/xargo.ZK9SJM1k7Y51/target/x86_64-unknown-redox/release/build/std-00666ef68dbba284/out/libbacktrace/.libs
OPT_LEVEL = Some("3")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-apple-darwin")
TARGET = Some("x86_64-unknown-redox")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-apple-darwin")
CC_x86_64-unknown-redox = None
CC_x86_64_unknown_redox = None
TARGET_CC = None
CC = Some("x86_64-unknown-redox-gcc")
TARGET = Some("x86_64-unknown-redox")
HOST = Some("x86_64-apple-darwin")
CFLAGS_x86_64-unknown-redox = None
CFLAGS_x86_64_unknown_redox = None
TARGET_CFLAGS = None
CFLAGS = None
DEBUG = Some("false")
running: "sh" "/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/configure" "--with-pic" "--disable-multilib" "--disable-shared" "--disable-host-shared" "--host=x86_64-unknown-redox" "--build=x86_64-apple-darwin"
checking build system type... x86_64-apple-darwin
checking host system type... x86_64-unknown-redox
checking target system type... x86_64-unknown-redox
checking for x86_64-unknown-redox-gcc... x86_64-unknown-redox-gcc
checking for C compiler default output file name...
command did not execute successfully: "sh" "/Users/xxxxxx/work/study/rust/redox/redox/rust/src/libstd/../libbacktrace/configure" "--with-pic" "--disable-multilib" "--disable-shared" "--disable-host-shared" "--host=x86_64-unknown-redox" "--build=x86_64-apple-darwin"
expected success, got: exit code: 77
--- stderr
configure: error: in `/private/var/folders/xs/trxtc0l15nz39n0cjwn0vyy80000gn/T/xargo.ZK9SJM1k7Y51/target/x86_64-unknown-redox/release/build/std-00666ef68dbba284/out/libbacktrace':
configure: error: C compiler cannot create executables
See `config.log' for more details.
warning: build failed, waiting for other jobs to finish...
error: build failed
error: `"cargo" "build" "--release" "--manifest-path" "/var/folders/xs/trxtc0l15nz39n0cjwn0vyy80000gn/T/xargo.ZK9SJM1k7Y51/Cargo.toml" "--target" "x86_64-unknown-redox" "-p" "std"` failed with exit code: Some(101)
note: run with `RUST_BACKTRACE=1` for a backtrace
./repo.sh failed.make: *** [build/initfs.tag] Error 1
```https://gitlab.redox-os.org/redox-os/redox/-/issues/1056uname: Redox release version is outdated2023-06-13T04:42:47ZJeremy Solleruname: Redox release version is outdated*Created by: itmuckel*
**Reproduction**: Type uname -r.
**Expected behavior**: It prints out 0.3.2 in Release 0.3.2.
**Actual behavior**:
![image](https://user-images.githubusercontent.com/18561536/30252210-4be6515c-966e-11e7-867f-6d...*Created by: itmuckel*
**Reproduction**: Type uname -r.
**Expected behavior**: It prints out 0.3.2 in Release 0.3.2.
**Actual behavior**:
![image](https://user-images.githubusercontent.com/18561536/30252210-4be6515c-966e-11e7-867f-6d6020aa96c3.png)
**Redox release**: 0.3.2
**Misc**: I run the redox_0.3.2.isohttps://gitlab.redox-os.org/redox-os/redox/-/issues/1049What exactly is Redox OS?2023-06-13T04:42:51ZJeremy SollerWhat exactly is Redox OS?*Created by: BadFactor*
I read some issues and such stufe, and I Come to the end, that it is an online OS, is that somekind right? And how high secure is it?
Thanks for answering!
I preciate it!*Created by: BadFactor*
I read some issues and such stufe, and I Come to the end, that it is an online OS, is that somekind right? And how high secure is it?
Thanks for answering!
I preciate it!https://gitlab.redox-os.org/redox-os/redox/-/issues/1050termion seems to be a broken dependency.2018-06-15T11:40:01ZJeremy Sollertermion seems to be a broken dependency.*Created by: Nijaitchy*
Is there a guide on how to compile redox on windows, cause I can't quite get it to work.
I am currently stuck here:
when trying to compile redox as described in the [book](https://doc.redox-os.org/book/gett...*Created by: Nijaitchy*
Is there a guide on how to compile redox on windows, cause I can't quite get it to work.
I am currently stuck here:
when trying to compile redox as described in the [book](https://doc.redox-os.org/book/getting_started/compiling_redox.html) I get the following errors.
This is most certainly caused by the fact that I did not install the redox toolchain. Sadly I did not find any good source on how to install a different toolchain, as all I have found were targeted to linux.
```
>make all
cd kernel && xargo clean
rm -rf build/initfs
cargo run --manifest-path installer/Cargo.toml -- --cookbook=cookbook initfs.tom
l
Compiling termion v1.5.1
Compiling termion v1.5.0 (https://github.com/redox-os/termion.git?branch=redo
x_termios#18e589b9)
Compiling webpki-roots v0.11.0
Compiling rustls v0.9.0
error[E0463]: can't find crate for `redox_termios`
--> C:\Users\WORK\.cargo\git\checkouts\termion-994101b84ecd1aab\18e589b\src\sys
/redox/mod.rs:1:1
|
1 | extern crate redox_termios;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
error: aborting due to previous error
error: Could not compile `termion`.
warning: build failed, waiting for other jobs to finish...
error[E0432]: unresolved import `sys`
--> C:\Users\WORK\.cargo\registry\src\github.com-1ecc6299db9ec823\termion-1.5.
1\src\lib.rs:22:9
|
22 | pub use sys::size::terminal_size;
| ^^^ Maybe a missing `extern crate sys;`?
error[E0432]: unresolved import `sys`
--> C:\Users\WORK\.cargo\registry\src\github.com-1ecc6299db9ec823\termion-1.5.
1\src\lib.rs:23:9
|
23 | pub use sys::tty::{is_tty, get_tty};
| ^^^ Maybe a missing `extern crate sys;`?
error[E0432]: unresolved import `sys`
--> C:\Users\WORK\.cargo\registry\src\github.com-1ecc6299db9ec823\termion-1.5.1
\src\async.rs:5:5
|
5 | use sys::tty::get_tty;
| ^^^ Maybe a missing `extern crate sys;`?
error[E0432]: unresolved import `sys`
--> C:\Users\WORK\.cargo\registry\src\github.com-1ecc6299db9ec823\termion-1.5.
1\src\raw.rs:28:5
|
28 | use sys::Termios;
| ^^^ Maybe a missing `extern crate sys;`?
error[E0432]: unresolved import `sys`
--> C:\Users\WORK\.cargo\registry\src\github.com-1ecc6299db9ec823\termion-1.5.
1\src\raw.rs:29:5
|
29 | use sys::attr::{get_terminal_attr, raw_terminal_attr, set_terminal_attr};
| ^^^ Maybe a missing `extern crate sys;`?
error: aborting due to 5 previous errors
error: Could not compile `termion`.
warning: build failed, waiting for other jobs to finish...
error: build failed
make: *** [build/initfs.tag] Error 101
```https://gitlab.redox-os.org/redox-os/redox/-/issues/1042Failed to build Redox using Docker images with the toolchain2018-06-15T11:40:01ZJeremy SollerFailed to build Redox using Docker images with the toolchain*Created by: SanchayanMaity*
**Reproduction**:
Follow instructions for building redox using docker images as per [here](https://github.com/redox-os/redox/tree/master/docker)
**Expected behavior**:
Runs redox
**Actual behavior**:...*Created by: SanchayanMaity*
**Reproduction**:
Follow instructions for building redox using docker images as per [here](https://github.com/redox-os/redox/tree/master/docker)
**Expected behavior**:
Runs redox
**Actual behavior**:
Build for ahcid fails at the fourth step.
**Log**:
```
docker run --cap-add MKNOD --cap-add SYS_ADMIN -e LOCAL_UID="$(id -u)" -e LOCAL_GID="$(id -g)" --device /dev/fuse -v "$(pwd):/home/user/src" --rm redox make fetch all
cd cookbook; \
./fetch.sh "$(cargo run --manifest-path ../installer/Cargo.toml -- --list-packages ../initfs.toml ../filesystem.toml)"
Updating git repository `https://github.com/redox-os/pkgutils.git`
Updating git repository `https://github.com/redox-os/userutils.git`
Updating git repository `https://github.com/redox-os/tar-rs`
Updating git repository `https://github.com/libOctavo/octavo.git`
Updating git repository `https://github.com/ids1024/pb`
Updating git repository `https://github.com/redox-os/arg-parser.git`
Updating git repository `https://github.com/redox-os/libextra.git`
Updating git repository `https://github.com/redox-os/termion.git`
Downloading termion v1.5.1
Downloading serde_derive v0.8.23
Downloading liner v0.1.5
Downloading serde v1.0.11
Downloading toml v0.4.5
Downloading version-compare v0.0.4
Downloading serde_derive v1.0.11
Downloading hyper v0.10.12
Downloading clap v2.26.0
Downloading libflate v0.1.11
Downloading hyper-rustls v0.6.1
Downloading unicode-width v0.1.4
Downloading libc v0.2.29
Downloading winapi v0.2.8
Downloading time v0.1.38
Downloading kernel32-sys v0.2.2
Downloading winapi-build v0.1.1
Downloading quote v0.3.15
Downloading serde_derive_internals v0.15.1
Downloading syn v0.11.11
Downloading synom v0.11.3
Downloading unicode-xid v0.0.4
Downloading httparse v1.2.3
Downloading base64 v0.5.2
Downloading mime v0.2.6
Downloading num_cpus v1.6.2
Downloading unicase v1.4.2
Downloading traitobject v0.1.0
Downloading typeable v0.1.2
Downloading url v1.5.1
Downloading log v0.3.8
Downloading language-tags v0.2.2
Downloading byteorder v1.1.0
Downloading version_check v0.1.3
Downloading matches v0.1.6
Downloading percent-encoding v1.0.0
Downloading idna v0.1.4
Downloading unicode-bidi v0.3.4
Downloading unicode-normalization v0.1.5
Downloading bitflags v0.9.1
Downloading vec_map v0.8.0
Downloading unicode-segmentation v1.2.0
Downloading textwrap v0.7.0
Downloading term_size v0.3.0
Downloading adler32 v1.0.1
Downloading rustls v0.9.0
Downloading webpki-roots v0.11.0
Downloading ring v0.11.0
Downloading untrusted v0.5.0
Downloading webpki v0.14.0
Downloading base64 v0.6.0
Downloading rayon v0.7.1
Downloading gcc v0.3.52
Downloading rayon-core v1.2.1
Downloading lazy_static v0.2.8
Downloading coco v0.1.1
Downloading futures v0.1.14
Downloading either v1.1.0
Downloading scopeguard v0.3.2
Downloading safemem v0.2.0
Downloading byteorder v0.5.3
Downloading generic-array v0.2.1
Downloading static-buffer v0.2.0
Downloading typenum v1.9.0
Downloading redox_termios v0.1.1
Downloading redox_syscall v0.1.30
Downloading argon2rs v0.2.5
Downloading scoped_threadpool v0.1.7
Downloading blake2-rfc v0.2.17
Downloading constant_time_eq v0.1.3
Downloading serde_codegen v0.8.23
Downloading syn v0.10.8
Downloading serde_codegen_internals v0.11.3
Downloading xattr v0.1.11
Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
Running `/home/user/src/installer/target/debug/redox_installer --list-packages ../initfs.toml ../filesystem.toml`
cook - drivers fetch
Already up-to-date.
cook - init fetch
Already up-to-date.
cook - redoxfs fetch
Already up-to-date.
cook - coreutils fetch
Already up-to-date.
cook - drivers fetch
Already up-to-date.
cook - extrautils fetch
Already up-to-date.
cook - findutils fetch
Already up-to-date.
cook - ion fetch
Already up-to-date.
cook - netstack fetch
Already up-to-date.
cook - netutils fetch
Already up-to-date.
cook - orbdata fetch
Already up-to-date.
Synchronizing submodule url for 'icons'
cook - orbital fetch
Already up-to-date.
cook - orbterm fetch
Already up-to-date.
cook - orbutils fetch
Already up-to-date.
cook - pkgutils fetch
Already up-to-date.
cook - ptyd fetch
Already up-to-date.
cook - randd fetch
Already up-to-date.
cook - smith fetch
Already up-to-date.
cook - userutils fetch
Already up-to-date.
cook - uutils fetch
Already up-to-date.
cd kernel && xargo clean
rm -rf build/initfs
cargo run --manifest-path installer/Cargo.toml -- --cookbook=cookbook initfs.toml
Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
Running `installer/target/debug/redox_installer --cookbook=cookbook initfs.toml`
Install Config {
general: GeneralConfig {
prompt: false,
sysroot: Some(
"build/initfs"
)
},
packages: {
"drivers": PackageConfig {
version: None,
git: None,
path: None
},
"init": PackageConfig {
version: None,
git: None,
path: None
},
"redoxfs": PackageConfig {
version: None,
git: None,
path: None
}
},
files: [
FileConfig {
path: "/etc/init.rc",
data: "export PATH /bin\nexport TMPDIR /tmp\nvesad T T G\nstdio display:1\nps2d\npcid /etc/pcid/initfs.toml\nredoxfs disk:0 file\ncd file:\nexport PATH file:/bin\nrun.d /etc/init.d\n",
symlink: false
}
],
users: {}
}
Create directory /home/user/src/build/initfs/
repo - building drivers
cook - drivers build
Updating git repository `https://github.com/redox-os/netutils.git`
Updating git repository `https://github.com/redox-os/event.git`
Updating git repository `https://github.com/willem66745/ntpclient-rust`
Updating git repository `https://github.com/a8m/pb`
Downloading bitflags v0.7.0
Downloading spin v0.4.5
Downloading hyper v0.10.13
Downloading orbclient v0.3.8
Downloading ransid v0.2.10
Downloading redox_event v0.1.0
Downloading plain v0.2.1
Compiling ahcid v0.1.0 (file:///home/user/src/cookbook/recipes/drivers/build/ahcid)
Compiling synom v0.11.3
Compiling num_cpus v1.6.2
Compiling rand v0.3.16
error: unused extern crate
--> ahcid/src/main.rs:4:1
|
4 | extern crate bitflags;
| ^^^^^^^^^^^^^^^^^^^^^^
|
note: lint level defined here
--> ahcid/src/main.rs:1:9
|
1 | #![deny(warnings)]
| ^^^^^^^^
= note: #[deny(unused_extern_crates)] implied by #[deny(warnings)]
error: aborting due to previous error
error: Could not compile `ahcid`.
warning: build failed, waiting for other jobs to finish...
error: build failed
./repo.sh failed.make: *** [build/initfs.tag] Error 1
mk/initfs.mk:2: recipe for target 'build/initfs.tag' failed
```
------
_If the above does not fit the nature of the issue feel free to modify it._
https://gitlab.redox-os.org/redox-os/redox/-/issues/1066Update issue template2018-06-15T11:40:01ZJeremy SollerUpdate issue templateThe current one is a bit intimidatingThe current one is a bit intimidatinghttps://gitlab.redox-os.org/redox-os/redox/-/issues/1067Test for dependencies in makefile2023-06-13T04:42:47ZJeremy SollerTest for dependencies in makefileTest for dependencies before attempting to make
In Ubuntu:
- libfuse-dev
- nasm
- x86_64-unknown-redox-gcc
Rust:
- cargo
- cargo-vendor
- xargoTest for dependencies before attempting to make
In Ubuntu:
- libfuse-dev
- nasm
- x86_64-unknown-redox-gcc
Rust:
- cargo
- cargo-vendor
- xargohttps://gitlab.redox-os.org/redox-os/redox/-/issues/1037Docker build fails on OSX2018-06-15T11:40:01ZJeremy SollerDocker build fails on OSX*Created by: adrianbrink*
**Reproduction**: Follow the steps in the docker/ on OSX.
**Expected behavior**: README steps work
**Actual behavior**: Error
Run this on OSX.
```
docker build --build-arg LOCAL_UID="$(id -u)" --buil...*Created by: adrianbrink*
**Reproduction**: Follow the steps in the docker/ on OSX.
**Expected behavior**: README steps work
**Actual behavior**: Error
Run this on OSX.
```
docker build --build-arg LOCAL_UID="$(id -u)" --build-arg LOCAL_GID="$(id -g)" \
-t redox docker/
```
Output:
```
The following NEW packages will be installed:
x86-64-unknown-redox-binutils x86-64-unknown-redox-gcc
x86-64-unknown-redox-newlib
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 33.5 MB of archives.
After this operation, 157 MB of additional disk space will be used.
Get:1 https://static.redox-os.org/toolchain/apt x86-64-unknown-redox-binutils 0.0.1build611 [2165 kB]
Get:2 https://static.redox-os.org/toolchain/apt x86-64-unknown-redox-newlib 0.0.2build611 [478 kB]
Get:3 https://static.redox-os.org/toolchain/apt x86-64-unknown-redox-gcc 0.0.1build611 [30.8 MB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 33.5 MB in 22s (1467 kB/s)
Selecting previously unselected package x86-64-unknown-redox-binutils.
(Reading database ... 16679 files and directories currently installed.)
Preparing to unpack .../x86-64-unknown-redox-binutils_0.0.1build611_amd64.deb ...
Unpacking x86-64-unknown-redox-binutils (0.0.1build611) ...
Selecting previously unselected package x86-64-unknown-redox-newlib.
Preparing to unpack .../x86-64-unknown-redox-newlib_0.0.2build611_amd64.deb ...
Unpacking x86-64-unknown-redox-newlib (0.0.2build611) ...
Selecting previously unselected package x86-64-unknown-redox-gcc.
Preparing to unpack .../x86-64-unknown-redox-gcc_0.0.1build611_amd64.deb ...
Unpacking x86-64-unknown-redox-gcc (0.0.1build611) ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...
Setting up x86-64-unknown-redox-newlib (0.0.2build611) ...
Setting up x86-64-unknown-redox-binutils (0.0.1build611) ...
Setting up x86-64-unknown-redox-gcc (0.0.1build611) ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...
groupadd: GID '20' already exists
The command '/bin/sh -c apt-get update && apt-get install -y dirmngr git gosu gcc fuse nasm qemu-utils pkg-config libfuse-dev make curl wget file sudo apt-transport-https autoconf flex bison texinfo && apt-key adv --keyserver keyserver.ubuntu.com --recv-keys AA12E97F0881517F && echo "deb https://static.redox-os.org/toolchain/apt/ /" >> /etc/apt/sources.list.d/redox.list && apt-get update -o Dir::Etc::sourcelist="redox.list" && apt-get install -y x86-64-unknown-redox-newlib x86-64-unknown-redox-binutils x86-64-unknown-redox-gcc && groupadd -g $BUILD_GID user && useradd --shell /bin/bash -u $BUILD_UID -g $BUILD_GID -o -c "" -m $USER && echo "$USER ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/user-no-sudo-password' returned a non-zero code: 4
```
Output of
```
id -g => 20
id -u => 501
```
Any help on how to get Redox to build on OSX would be appreciated.https://gitlab.redox-os.org/redox-os/redox/-/issues/1036xargo is missing in the dependencies2023-06-13T04:42:47ZJeremy Sollerxargo is missing in the dependencies*Created by: adrianbrink*
**Reproduction**: Run the installation script and then run `make all`
**Expected behavior**: Installs all dependencies and `make all` runs successfully.
**Actual behavior**: Throws error that `xargo` is m...*Created by: adrianbrink*
**Reproduction**: Run the installation script and then run `make all`
**Expected behavior**: Installs all dependencies and `make all` runs successfully.
**Actual behavior**: Throws error that `xargo` is missing.
**Solution**: Add `xargo` to dependencies.