/* * Build-Depends_system_simplified.dot * This is a high-level view of build dependencies between system packages. * It is a graph of "Build-Depends" fields, showing dependencies on source * package names rather than binary package names (e.g. "gcc" build-depends on * "mpfr" rather than "libmpfr.4"). */ digraph "Build-Depends_system_simplified" { subgraph "Toolchain" { "gcc" -> "gmp" "gcc" -> "mpfr" "gcc" -> "mpc" "gcc" -> "binutils" "gcc" -> "gcc" "gcc" -> "make" "gcc" -> "eglibc" "mpfr" -> "gmp" "mpfr" -> "make" "mpfr" -> "gcc" "mpfr" -> "binutils" "mpfr" -> "eglibc" "mpc" -> "mpfr" "mpc" -> "gmp" "mpc" -> "make" "mpc" -> "gcc" "mpc" -> "binutils" "mpc" -> "eglibc" "gmp" -> "make" "gmp" -> "gcc" "gmp" -> "binutils" "gmp" -> "eglibc" "make" -> "make" "make" -> "gcc" "make" -> "binutils" "make" -> "eglibc" "binutils" -> "make" "binutils" -> "gcc" "binutils" -> "binutils" "binutils" -> "eglibc" "eglibc" -> "make" "eglibc" -> "gcc" "eglibc" -> "binutils" "eglibc" -> "eglibc" } subgraph "System" { "busybox" -> "config-" "busybox" -> "gcc" "busybox" -> "make" "busybox" -> "binutils" "busybox" -> "eglibc" "linux" -> "config-" "linux" -> "make" "linux" -> "gcc" "binutils" -> "binutils" "basefiles-" } subgraph "Package" { "opkg" -> "gcc" "opkg" -> "make" "opkg" -> "binutils" "opkg" -> "config-" "opkg" -> "eglibc" "fakeroot" -> "gcc" "fakeroot" -> "make" "fakeroot" -> "binutils" "fakeroot" -> "eglibc" "opkhelper" -> "make" "opkhelper-buildflags" } }