Skip to content

Instantly share code, notes, and snippets.

@dsprenkels
Last active August 9, 2017 17:44
Show Gist options
  • Save dsprenkels/3e6d2d40b4565c61f65d5eb970c28568 to your computer and use it in GitHub Desktop.
Save dsprenkels/3e6d2d40b4565c61f65d5eb970c28568 to your computer and use it in GitHub Desktop.
00:29:15 [daan:~/Documents/Code/redox] master(+0/-0,1)* 1h14m28s ± make update all
cd cookbook; \
./update.sh "$(cargo run --manifest-path ../installer/Cargo.toml -- --list-packages ../initfs.toml ../filesystem.toml)"
Compiling either v1.1.0
Compiling matches v0.1.6
Compiling unicode-width v0.1.4
Compiling version-compare v0.0.4
Compiling extra v0.1.0 (https://github.com/redox-os/libextra.git#40293208)
Compiling libc v0.2.29
Compiling untrusted v0.5.0
Compiling typenum v1.9.0
Compiling arg_parser v0.1.0 (https://github.com/redox-os/arg-parser.git#1b6a9505)
Compiling language-tags v0.2.2
Compiling safemem v0.2.0
Compiling typeable v0.1.2
Compiling vec_map v0.8.0
Compiling byteorder v0.5.3
Compiling scopeguard v0.3.2
Compiling byteorder v1.1.0
Compiling pkgutils v0.1.1 (https://github.com/redox-os/pkgutils.git#64bc2796)
Compiling constant_time_eq v0.1.2
Compiling gcc v0.3.51
Compiling winapi-build v0.1.1
Compiling rayon-core v1.2.1
Compiling futures v0.1.14
Compiling percent-encoding v1.0.0
Compiling log v0.3.8
Compiling unicode-normalization v0.1.5
Compiling scoped_threadpool v0.1.7
Compiling httparse v1.2.3
Compiling serde v1.0.11
Compiling unicode-xid v0.0.4
Compiling winapi v0.2.8
Compiling serde v0.8.23
Compiling quote v0.3.15
Compiling lazy_static v0.2.8
Compiling version_check v0.1.3
Compiling bitflags v0.9.1
Compiling redox_syscall v0.1.29
Compiling adler32 v1.0.1
Compiling unicode-segmentation v1.2.0
Compiling traitobject v0.1.0
Compiling unicode-bidi v0.3.4
Compiling num_cpus v1.6.2
Compiling term_size v0.3.0
Compiling termion v1.5.1
Compiling rand v0.3.16
Compiling time v0.1.38
Compiling termion v1.5.0 (https://github.com/redox-os/termion.git?branch=redox_termios#18e589b9)
Compiling xattr v0.1.11
Compiling coco v0.1.1
Compiling blake2-rfc v0.2.17
Compiling base64 v0.6.0
Compiling base64 v0.5.2
Compiling kernel32-sys v0.2.2
Compiling mime v0.2.6
Compiling synom v0.11.3
Compiling syn v0.10.8
Compiling redox_termios v0.1.1
Compiling unicase v1.4.2
Compiling libflate v0.1.10
Compiling textwrap v0.7.0
Compiling idna v0.1.4
Compiling toml v0.2.1
Compiling liner v0.1.5
Compiling toml v0.4.4
Compiling tar v0.4.13 (https://github.com/redox-os/tar-rs#b71c2202)
Compiling syn v0.11.11
Compiling argon2rs v0.2.5
Compiling clap v2.26.0
Compiling url v1.5.1
Compiling serde_codegen_internals v0.11.3
Compiling generic-array v0.2.1
Compiling rayon v0.7.1
Compiling userutils v0.1.0 (https://github.com/redox-os/userutils.git#aeda1ae4)
Compiling serde_codegen v0.8.23
Compiling pbr v1.0.0 (https://github.com/ids1024/pb?branch=duration#abe4d6e4)
Compiling static-buffer v0.2.0
Compiling serde_derive_internals v0.15.1
Compiling hyper v0.10.12
Compiling ring v0.11.0
Compiling octavo-digest v0.1.2 (https://github.com/libOctavo/octavo.git#d94d9246)
Compiling serde_derive v1.0.11
Compiling serde_derive v0.8.23
Compiling webpki v0.14.0
Compiling webpki-roots v0.11.0
Compiling rustls v0.9.0
Compiling octavo v0.1.1 (https://github.com/libOctavo/octavo.git#d94d9246)
Compiling hyper-rustls v0.6.1
Compiling redox_installer v0.1.0 (file:///home/daan/Documents/Code/redox/installer)
Finished dev [unoptimized + debuginfo] target(s) in 137.4 secs
Running `/home/daan/Documents/Code/redox/installer/target/debug/redox_installer --list-packages ../initfs.toml ../filesystem.toml`
cook - drivers update
Updating registry `https://github.com/rust-lang/crates.io-index`
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/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`
Updating git repository `https://github.com/willem66745/ntpclient-rust`
cook - init update
Updating registry `https://github.com/rust-lang/crates.io-index`
cook - redoxfs update
Updating registry `https://github.com/rust-lang/crates.io-index`
cook - coreutils update
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/redox-os/userutils.git`
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`
Updating git repository `https://github.com/alexcrichton/filetime.git`
cook - drivers update
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/redox-os/event.git`
Updating git repository `https://github.com/redox-os/netutils.git`
Updating git repository `https://github.com/willem66745/ntpclient-rust`
Updating git repository `https://github.com/redox-os/libextra.git`
Updating git repository `https://github.com/redox-os/termion.git`
Updating git repository `https://github.com/redox-os/arg-parser.git`
cook - extrautils update
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/redox-os/libextra.git`
Updating git repository `https://github.com/redox-os/tar-rs.git`
Updating git repository `https://github.com/redox-os/termion.git`
Updating git repository `https://github.com/redox-os/libpager.git`
cargo update --manifest-path cookbook/pkgutils/Cargo.toml
Updating git repository `https://github.com/ids1024/pb`
Updating git repository `https://github.com/redox-os/tar-rs`
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/libOctavo/octavo.git`
Updating git repository `https://github.com/redox-os/termion.git`
cargo update --manifest-path installer/Cargo.toml
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/redox-os/userutils.git`
Updating git repository `https://github.com/redox-os/pkgutils.git`
Updating git repository `https://github.com/redox-os/termion.git`
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/tar-rs`
Updating git repository `https://github.com/ids1024/pb`
Updating git repository `https://github.com/libOctavo/octavo.git`
cargo update --manifest-path kernel/Cargo.toml
Updating registry `https://github.com/rust-lang/crates.io-index`
Updating git repository `https://github.com/gz/rust-cpuid`
Updating git repository `https://github.com/redox-os/linked-list-allocator.git`
cargo update --manifest-path redoxfs/Cargo.toml
Updating registry `https://github.com/rust-lang/crates.io-index`
fusermount -u build/filesystem/ || true
fusermount: entry for /home/daan/Documents/Code/redox/build/filesystem not found in /etc/mtab
rm -rf build/filesystem.bin build/filesystem.bin.partial build/filesystem/
dd if=/dev/zero of=build/filesystem.bin.partial bs=1048576 count=512
512+0 records in
512+0 records out
536870912 bytes (537 MB, 512 MiB) copied, 0.292376 s, 1.8 GB/s
cargo run --manifest-path redoxfs/Cargo.toml --quiet --release --bin redoxfs-mkfs build/filesystem.bin.partial
redoxfs-mkfs: created filesystem on build/filesystem.bin.partial, size 512 MB
mkdir -p build/filesystem/
cargo build --manifest-path redoxfs/Cargo.toml --quiet --release --bin redoxfs
cargo run --manifest-path redoxfs/Cargo.toml --quiet --release --bin redoxfs -- build/filesystem.bin.partial build/filesystem/
redoxfs: opened filesystem build/filesystem.bin.partial
sleep 2
pgrep redoxfs
3695
cp build/kernel build/filesystem/kernel
cargo run --manifest-path installer/Cargo.toml -- --cookbook=cookbook filesystem.toml
Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
Running `installer/target/debug/redox_installer --cookbook=cookbook filesystem.toml`
Install Config {
general: GeneralConfig {
prompt: false,
sysroot: Some(
"build/filesystem"
)
},
packages: {
"coreutils": PackageConfig {
version: None,
git: None,
path: None
},
"drivers": PackageConfig {
version: None,
git: None,
path: None
},
"extrautils": PackageConfig {
version: None,
git: None,
path: None
},
"findutils": PackageConfig {
version: None,
git: None,
path: None
},
"ion": PackageConfig {
version: None,
git: None,
path: None
},
"netstack": PackageConfig {
version: None,
git: None,
path: None
},
"netutils": PackageConfig {
version: None,
git: None,
path: None
},
"orbdata": PackageConfig {
version: None,
git: None,
path: None
},
"orbital": PackageConfig {
version: None,
git: None,
path: None
},
"orbterm": PackageConfig {
version: None,
git: None,
path: None
},
"orbutils": PackageConfig {
version: None,
git: None,
path: None
},
"pkgutils": PackageConfig {
version: None,
git: None,
path: None
},
"ptyd": PackageConfig {
version: None,
git: None,
path: None
},
"randd": PackageConfig {
version: None,
git: None,
path: None
},
"smith": PackageConfig {
version: None,
git: None,
path: None
},
"userutils": PackageConfig {
version: None,
git: None,
path: None
}
},
files: [
FileConfig {
path: "/etc/init.d/00_base",
data: "pcid /etc/pcid/filesystem.toml\nrandd\nptyd\n"
},
FileConfig {
path: "/etc/init.d/10_net",
data: "ethernetd\nipd\nicmpd\ntcpd\nudpd\ndhcpd -b\n"
},
FileConfig {
path: "/etc/init.d/20_orbital",
data: "orbital display:3/activate orblogin launcher\n"
},
FileConfig {
path: "/etc/init.d/30_console",
data: "getty display:2\ngetty debug: -J\n"
},
FileConfig {
path: "/etc/net/dns",
data: "208.67.222.222\n"
},
FileConfig {
path: "/etc/net/ip",
data: "10.0.2.15\n"
},
FileConfig {
path: "/etc/net/ip_router",
data: "10.0.2.2\n"
},
FileConfig {
path: "/etc/net/ip_subnet",
data: "255.255.255.0\n"
},
FileConfig {
path: "/etc/net/mac",
data: "54-52-00-ab-cd-ef\n"
},
FileConfig {
path: "/etc/pkg.d/50_redox",
data: "https://static.redox-os.org/pkg"
},
FileConfig {
path: "/etc/group",
data: "root;0;root\nuser;1000;user\nsudo;1;user\n"
},
FileConfig {
path: "/etc/hostname",
data: "redox\n"
},
FileConfig {
path: "/etc/issue",
data: "########## Redox OS ##########\n# Login with the following: #\n# `user` #\n# `root`:`password` #\n##############################\n\n"
},
FileConfig {
path: "/etc/motd",
data: "Welcome to Redox OS!\n\n"
},
FileConfig {
path: "/home/user/.ionrc",
data: ""
},
FileConfig {
path: "/root/.ionrc",
data: ""
}
],
users: {
"root": UserConfig {
password: Some(
"$argon2i$m=4096,t=10,p=1$Tnc4UVV0N00$ML9LIOujd3nmAfkAwEcSTMPqakWUF0OUiLWrIy0nGLk"
),
uid: Some(
0
),
gid: Some(
0
),
name: Some(
"root"
),
home: Some(
"/root"
),
shell: None
},
"user": UserConfig {
password: Some(
""
),
uid: None,
gid: None,
name: None,
home: None,
shell: None
}
}
}
Create directory /home/daan/Documents/Code/redox/build/filesystem/
repo - coreutils up to date
repo - drivers up to date
repo - building extrautils
cook - extrautils build
Updating registry `https://github.com/rust-lang/crates.io-index`
Compiling core v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libcore)
Compiling unwind v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libunwind)
Compiling gcc v0.3.51
Compiling libc v0.2.29
Compiling libc v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/rustc/libc_shim)
Compiling filetime v0.1.10
Compiling build_helper v0.1.0 (file:///home/daan/Documents/Code/redox/rust/src/build_helper)
Compiling compiler_builtins v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/rustc/compiler_builtins_shim)
Compiling std v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libstd)
Compiling rand v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/librand)
Compiling std_unicode v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libstd_unicode)
Compiling panic_abort v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libpanic_abort)
Compiling alloc v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/liballoc)
Compiling panic_unwind v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libpanic_unwind)
Compiling collections v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/libcollections)
Compiling alloc_system v0.0.0 (file:///home/daan/Documents/Code/redox/rust/src/liballoc_system)
warning: dropping unsupported crate type `dylib` for target `x86_64-unknown-redox`
Finished release [optimized] target(s) in 57.12 secs
Compiling ordermap v0.2.10
Compiling pkg-config v0.3.9
Compiling fnv v1.0.5
Compiling bitflags v0.7.0
Compiling byteorder v1.1.0
Compiling redox_syscall v0.1.29
Compiling libc v0.2.29
Compiling extra v0.1.0 (https://github.com/redox-os/libextra.git#40293208)
Compiling lazy_static v0.2.8
Compiling nom v2.2.1
Compiling fixedbitset v0.1.7
Compiling adler32 v1.0.1
Compiling raw-cpuid v2.0.2
Compiling redox_termios v0.1.1
Compiling tar v0.4.13 (https://github.com/redox-os/tar-rs.git#b71c2202)
Compiling petgraph v0.4.5
warning[E0122]: trait bounds are not (yet) enforced in type definitions
--> /home/daan/.cargo/registry/src/github.com-1ecc6299db9ec823/petgraph-0.4.5/src/algo/mod.rs:169:1
|
169 | type DfsSpaceType<G> where G: Visitable = DfsSpace<G::NodeId, G::Map>;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compiling libflate v0.1.10
Compiling rust-lzma v0.2.1
Compiling termion v1.5.0 (https://github.com/redox-os/termion.git?branch=redox_termios#18e589b9)
Compiling tree_magic v0.2.0
Compiling pager v0.1.0 (https://github.com/redox-os/libpager.git#32faf061)
Compiling extrautils v0.1.0 (file:///home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build)
error: linking with `x86_64-elf-redox-gcc` failed: exit code: 1
|
= note: "x86_64-elf-redox-gcc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/info-b3598e85be6db05f.0.o" "-o" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/info-b3598e85be6db05f" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/info-b3598e85be6db05f.crate.allocator.o" "-Wl,--gc-sections" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/release/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "-Wl,-Bstatic" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc_system-166a6ce8e6f8182a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/librand-a908df6e286c3db6.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc-a0564e2d49774e53.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libpanic_abort-b1f0716c50ea644a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd_unicode-2cc60bb58f721f56.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libunwind-06b8d7201394a211.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liblibc-024ffd44b0cebaf9.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcore-bcbe09e7482d9eff.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcompiler_builtins-071aa41472a142f8.rlib" "-Wl,-Bdynamic" "-l" "c" "-l" "m"
= note: /usr/lib/gcc/x86_64-unknown-redox/7.0.1/../../../../x86_64-unknown-redox/lib/crt0.o: In function `_start_stack':
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:40: undefined reference to `initialize_standard_library'
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:41: undefined reference to `__libc_init_array'
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `extrautils`.
warning: build failed, waiting for other jobs to finish...
error: linking with `x86_64-elf-redox-gcc` failed: exit code: 1
|
= note: "x86_64-elf-redox-gcc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/cksum-9a4d69ff87a06f59.0.o" "-o" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/cksum-9a4d69ff87a06f59" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/cksum-9a4d69ff87a06f59.crate.allocator.o" "-Wl,--gc-sections" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/release/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "-Wl,-Bstatic" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/libextra-13e7af51e04ddc3e.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc_system-166a6ce8e6f8182a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc-a0564e2d49774e53.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/librand-a908df6e286c3db6.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd_unicode-2cc60bb58f721f56.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libunwind-06b8d7201394a211.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liblibc-024ffd44b0cebaf9.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libpanic_abort-b1f0716c50ea644a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcore-bcbe09e7482d9eff.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcompiler_builtins-071aa41472a142f8.rlib" "-Wl,-Bdynamic" "-l" "c" "-l" "m"
= note: /usr/lib/gcc/x86_64-unknown-redox/7.0.1/../../../../x86_64-unknown-redox/lib/crt0.o: In function `_start_stack':
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:40: undefined reference to `initialize_standard_library'
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:41: undefined reference to `__libc_init_array'
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `extrautils`.
warning: build failed, waiting for other jobs to finish...
error: linking with `x86_64-elf-redox-gcc` failed: exit code: 1
|
= note: "x86_64-elf-redox-gcc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/grep-8a5a1b83e0e8899b.0.o" "-o" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/grep-8a5a1b83e0e8899b" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/grep-8a5a1b83e0e8899b.crate.allocator.o" "-Wl,--gc-sections" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/release/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "-Wl,-Bstatic" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/libextra-13e7af51e04ddc3e.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc_system-166a6ce8e6f8182a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc-a0564e2d49774e53.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/librand-a908df6e286c3db6.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd_unicode-2cc60bb58f721f56.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libunwind-06b8d7201394a211.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liblibc-024ffd44b0cebaf9.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libpanic_abort-b1f0716c50ea644a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcore-bcbe09e7482d9eff.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcompiler_builtins-071aa41472a142f8.rlib" "-Wl,-Bdynamic" "-l" "c" "-l" "m"
= note: /usr/lib/gcc/x86_64-unknown-redox/7.0.1/../../../../x86_64-unknown-redox/lib/crt0.o: In function `_start_stack':
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:40: undefined reference to `initialize_standard_library'
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:41: undefined reference to `__libc_init_array'
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `extrautils`.
warning: build failed, waiting for other jobs to finish...
error: linking with `x86_64-elf-redox-gcc` failed: exit code: 1
|
= note: "x86_64-elf-redox-gcc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/gzip-d16d4d314c2a5049.0.o" "-o" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/gzip-d16d4d314c2a5049" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/gzip-d16d4d314c2a5049.crate.allocator.o" "-Wl,--gc-sections" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps" "-L" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/release/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib" "-Wl,-Bstatic" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/libextra-13e7af51e04ddc3e.rlib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/liblibflate-2e6b14f51b5d4406.rlib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/libbyteorder-397c3294c571249e.rlib" "/home/daan/Documents/Code/redox/cookbook/recipes/extrautils/build/target/x86_64-unknown-redox/release/deps/libadler32-d6b192c4acdb62ef.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libunwind-06b8d7201394a211.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc_system-166a6ce8e6f8182a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liblibc-024ffd44b0cebaf9.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/liballoc-a0564e2d49774e53.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libstd_unicode-2cc60bb58f721f56.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/librand-a908df6e286c3db6.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libpanic_abort-b1f0716c50ea644a.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcore-bcbe09e7482d9eff.rlib" "/home/daan/Documents/Code/redox/cookbook/xargo/lib/rustlib/x86_64-unknown-redox/lib/libcompiler_builtins-071aa41472a142f8.rlib" "-Wl,-Bdynamic" "-l" "c" "-l" "m"
= note: /usr/lib/gcc/x86_64-unknown-redox/7.0.1/../../../../x86_64-unknown-redox/lib/crt0.o: In function `_start_stack':
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:40: undefined reference to `initialize_standard_library'
/mnt/toolchain/packages/debian/newlib/build/x86_64-unknown-redox/newlib/libc/sys/redox/../../../../../../../../../newlib/newlib/libc/sys/redox/crt0.c:41: undefined reference to `__libc_init_array'
collect2: error: ld returned 1 exit status
error: aborting due to previous error
error: Could not compile `extrautils`.
To learn more, run the command again with --verbose.
./repo.sh failed.mk/filesystem.mk:2: recipe for target 'build/filesystem.bin' failed
22:22:35 [daan:~/Documents/Code/redox] master(1)* 3h32m23s 2 ± uname -a
Linux roku 4.10.0-30-generic #34~16.04.1-Ubuntu SMP Wed Aug 2 02:13:56 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment