Page MenuHomeSerpent OS

sunnyflunk (Peter O'Connor)
UserAdministrator

Projects

User Details

User Since
Aug 20 2020, 10:43 PM (9 w, 2 d)
Roles
Administrator

Recent Activity

Wed, Oct 14

sunnyflunk committed rBSC142cd24e6f37: stage1: Build tools without target as need to run on host (authored by sunnyflunk).
stage1: Build tools without target as need to run on host
Wed, Oct 14, 9:54 PM
sunnyflunk updated the task description for T16: Make clang great again.
Wed, Oct 14, 1:34 AM · Performance

Mon, Oct 12

sunnyflunk committed rBSCe7eac1b987a1: Update to LLVM 11.0.0 release (authored by sunnyflunk).
Update to LLVM 11.0.0 release
Mon, Oct 12, 12:10 PM
sunnyflunk committed rBDRa48d0a68d036: macros: Correct a few typos (authored by sunnyflunk).
macros: Correct a few typos
Mon, Oct 12, 9:44 AM
sunnyflunk committed rBDRd0ddeb9f5ae7: binary/record: Fix typo (authored by sunnyflunk).
binary/record: Fix typo
Mon, Oct 12, 9:40 AM
sunnyflunk committed rBDR86072f9c941b: binary/record: Fix typo (authored by sunnyflunk).
binary/record: Fix typo
Mon, Oct 12, 9:37 AM

Tue, Oct 6

sunnyflunk committed rPKGa48d0a68d036: macros: Correct a few typos (authored by sunnyflunk).
macros: Correct a few typos
Tue, Oct 6, 9:47 PM

Sat, Sep 26

sunnyflunk updated the task description for T16: Make clang great again.
Sat, Sep 26, 9:23 AM · Performance

Fri, Sep 25

sunnyflunk committed rBSCd773ebea15c1: stage3/ncurses: Don't strip before getting 3739$ (authored by sunnyflunk).
stage3/ncurses: Don't strip before getting 3739$
Fri, Sep 25, 1:11 PM
sunnyflunk committed rBSCad922cbe06cf: stage2: Restore start of stage2 (authored by sunnyflunk).
stage2: Restore start of stage2
Fri, Sep 25, 12:16 PM
sunnyflunk committed rBSCb6b0432f01e6: stage3/gcc: Fix a couple of build issues (authored by sunnyflunk).
stage3/gcc: Fix a couple of build issues
Fri, Sep 25, 7:56 AM
sunnyflunk committed rBSCcff3a8602e11: stage2: Add libgcc for needed builtins (authored by sunnyflunk).
stage2: Add libgcc for needed builtins
Fri, Sep 25, 7:05 AM

Sep 24 2020

sunnyflunk committed rBSC90bbb7cd9426: stage2/gcc: Just build compiler (authored by sunnyflunk).
stage2/gcc: Just build compiler
Sep 24 2020, 1:07 AM

Sep 23 2020

sunnyflunk committed rBSC28f6fd3f4a77: stage2/gcc: Build libstdc first (authored by sunnyflunk).
stage2/gcc: Build libstdc first
Sep 23 2020, 1:47 PM
sunnyflunk committed rBSCc5e517a44777: stage2/binutils: Segregate the tools (authored by sunnyflunk).
stage2/binutils: Segregate the tools
Sep 23 2020, 4:28 AM
sunnyflunk committed rBSC7c6e9e20f6f1: stage2/binutils: Use stage1 binutils for build (authored by sunnyflunk).
stage2/binutils: Use stage1 binutils for build
Sep 23 2020, 4:20 AM
sunnyflunk committed rBSCb04088a1964a: stage1/libffi: Add /lib64 search for libc (authored by sunnyflunk).
stage1/libffi: Add /lib64 search for libc
Sep 23 2020, 4:01 AM

Sep 22 2020

sunnyflunk committed rBSC6f3db1d3087e: stage2/toolchain: Fix build after SERPENT_LIBC changes (authored by sunnyflunk).
stage2/toolchain: Fix build after SERPENT_LIBC changes
Sep 22 2020, 5:20 AM
sunnyflunk committed rBSC73744b226b86: stage2/gcc: Add gcc requirements (authored by sunnyflunk).
stage2/gcc: Add gcc requirements
Sep 22 2020, 3:49 AM
sunnyflunk committed rBSC1d3b62ca06a7: stage2/binutils: Install, install, install (authored by sunnyflunk).
stage2/binutils: Install, install, install
Sep 22 2020, 12:35 AM
sunnyflunk committed rBSC1efaebff3d5f: stage2: Don't use stage2 binaries (authored by sunnyflunk).
stage2: Don't use stage2 binaries
Sep 22 2020, 12:28 AM

Sep 21 2020

sunnyflunk committed rBSC8f0343e6132e: stage1/gcc: Disable multilib (authored by sunnyflunk).
stage1/gcc: Disable multilib
Sep 21 2020, 10:42 PM
sunnyflunk committed rBSC898f2f5198b9: stage2/gcc: Tweak sysroot for build (authored by sunnyflunk).
stage2/gcc: Tweak sysroot for build
Sep 21 2020, 10:42 PM
sunnyflunk committed rBSC6b827767837b: stage2/glibc: Disable multilib (authored by sunnyflunk).
stage2/glibc: Disable multilib
Sep 21 2020, 10:42 PM
sunnyflunk committed rBSCe8fb172db2e3: stage1: Disable multilib (authored by sunnyflunk).
stage1: Disable multilib
Sep 21 2020, 10:42 PM
sunnyflunk committed rBSC7927a7b87bfd: stage2: Clean up gcc toolchain (authored by sunnyflunk).
stage2: Clean up gcc toolchain
Sep 21 2020, 10:42 PM
sunnyflunk committed rBSC87d17b82919e: stage1/binutils: Add a symlink to make glibc happy (authored by sunnyflunk).
stage1/binutils: Add a symlink to make glibc happy
Sep 21 2020, 1:22 PM
sunnyflunk committed rBSCacf7504acca8: stage1/gcc: Set sysroot (authored by sunnyflunk).
stage1/gcc: Set sysroot
Sep 21 2020, 1:05 PM
sunnyflunk committed rBSC9ca7e45a8978: stage1/libgcc: Use sysroot for build, now finds glibc headers (authored by sunnyflunk).
stage1/libgcc: Use sysroot for build, now finds glibc headers
Sep 21 2020, 1:01 PM
sunnyflunk committed rBSC5d019ef2fe3f: stage1/libgcc: Disable multilib (authored by sunnyflunk).
stage1/libgcc: Disable multilib
Sep 21 2020, 11:30 AM
sunnyflunk committed rBSC00979da24b5a: stage1/binutils: Add back install...kinda important (authored by sunnyflunk).
stage1/binutils: Add back install...kinda important
Sep 21 2020, 10:56 AM
sunnyflunk committed rBSCbc5c46c3dd44: stage1/glibc-headers: Try again (authored by sunnyflunk).
stage1/glibc-headers: Try again
Sep 21 2020, 9:33 AM
sunnyflunk committed rBSC5e448f91c285: stage1/glibc-headers: Actually install into the root (authored by sunnyflunk).
stage1/glibc-headers: Actually install into the root
Sep 21 2020, 9:12 AM
sunnyflunk committed rBSCa8c926f95f9b: stage1/gccs: Nice try, use the package versions (authored by sunnyflunk).
stage1/gccs: Nice try, use the package versions
Sep 21 2020, 9:03 AM
sunnyflunk committed rBSC0ce754796c36: sources/isl: Update to real file download... (authored by sunnyflunk).
sources/isl: Update to real file download...
Sep 21 2020, 8:58 AM
sunnyflunk committed rBSC9b2d0b35c59f: stage1/glibc: Simplify build (authored by sunnyflunk).
stage1/glibc: Simplify build
Sep 21 2020, 8:54 AM
sunnyflunk committed rBSCc3e3b44be9db: stage1/glibc-headers: Only run with glibc LIBC (authored by sunnyflunk).
stage1/glibc-headers: Only run with glibc LIBC
Sep 21 2020, 8:54 AM
sunnyflunk committed rBSCf8eb0366bbc4: stage1: Add basic glibc-headers (authored by sunnyflunk).
stage1: Add basic glibc-headers
Sep 21 2020, 8:48 AM
sunnyflunk committed rBSCe72417d2cfa5: stage1: Add libgcc (authored by sunnyflunk).
stage1: Add libgcc
Sep 21 2020, 8:48 AM
sunnyflunk committed rBSC33b1381c0f7d: stage1: Simplify and only build compiler (authored by sunnyflunk).
stage1: Simplify and only build compiler
Sep 21 2020, 8:48 AM
sunnyflunk committed rBSC7840f77b2c11: sources: Stash a bunch of gcc deps (authored by sunnyflunk).
sources: Stash a bunch of gcc deps
Sep 21 2020, 8:48 AM
sunnyflunk committed rBSCf777fcf9e74a: stage1/binutils: Perform a basic build only (authored by sunnyflunk).
stage1/binutils: Perform a basic build only
Sep 21 2020, 8:48 AM
sunnyflunk committed rBSC161b7b6b44e4: */binutils: Build the whole thing (authored by sunnyflunk).
*/binutils: Build the whole thing
Sep 21 2020, 5:46 AM
sunnyflunk committed rBSC1ddad9d2bdd3: stage2/gcc: Disable c++ (authored by sunnyflunk).
stage2/gcc: Disable c++
Sep 21 2020, 5:46 AM
sunnyflunk committed rBSC8dd2012726f3: */toolchain: Create symlinks only when using musl (authored by sunnyflunk).
*/toolchain: Create symlinks only when using musl
Sep 21 2020, 5:46 AM
sunnyflunk committed rBSCe5e6e09e1e57: stage1/gcc: Revert back to earlier (when it built) (authored by sunnyflunk).
stage1/gcc: Revert back to earlier (when it built)
Sep 21 2020, 4:29 AM
sunnyflunk committed rBSC0cd3150fdc7d: stage1/gcc: Slim gcc build (authored by sunnyflunk).
stage1/gcc: Slim gcc build
Sep 21 2020, 3:40 AM
sunnyflunk committed rBSC2b6673f31943: stage1/gcc: Use a better config option (authored by sunnyflunk).
stage1/gcc: Use a better config option
Sep 21 2020, 3:32 AM
sunnyflunk committed rBSC1f63a52e1d59: stage1/gcc: Add default sysroot (authored by sunnyflunk).
stage1/gcc: Add default sysroot
Sep 21 2020, 3:28 AM
sunnyflunk committed rBSC2f8545da3b77: stage1/gcc: Build using host toolchain (authored by sunnyflunk).
stage1/gcc: Build using host toolchain
Sep 21 2020, 3:22 AM
sunnyflunk committed rBSCd7828308486e: stage2/gcc: Build subset of gcc (authored by sunnyflunk).
stage2/gcc: Build subset of gcc
Sep 21 2020, 2:54 AM
sunnyflunk committed rBSC88088d7b9fff: stage2/gcc: Help the compiler find glibc headers (authored by sunnyflunk).
stage2/gcc: Help the compiler find glibc headers
Sep 21 2020, 2:41 AM
sunnyflunk committed rBSC2f9fdaa9f7fe: stage2: Add glibc (authored by sunnyflunk).
stage2: Add glibc
Sep 21 2020, 2:28 AM
sunnyflunk committed rBSC423f062bd469: stage2: Add gnu toolchain to stage2 components (authored by sunnyflunk).
stage2: Add gnu toolchain to stage2 components
Sep 21 2020, 2:28 AM
sunnyflunk committed rBSC4a8f2e926f6d: stage2: Add gcc (authored by sunnyflunk).
stage2: Add gcc
Sep 21 2020, 2:28 AM
sunnyflunk committed rBSC0fb2dc68e86a: stage2: Add binutils (authored by sunnyflunk).
stage2: Add binutils
Sep 21 2020, 2:28 AM
sunnyflunk committed rBSC7ad94f42175c: stage1/glibc: No need to specify tools (authored by sunnyflunk).
stage1/glibc: No need to specify tools
Sep 21 2020, 2:28 AM
sunnyflunk committed rBSCc4a0cf1fbfc6: stage1/gcc: Disable bootstrap, takes too long (authored by sunnyflunk).
stage1/gcc: Disable bootstrap, takes too long
Sep 21 2020, 1:49 AM
sunnyflunk committed rBSC958acde1d3b1: stage1: Add gcc to build glibc (authored by sunnyflunk).
stage1: Add gcc to build glibc
Sep 21 2020, 1:46 AM
sunnyflunk committed rBSC65df79325176: */toolchain: Disable clang tools as we specify the clang target (authored by sunnyflunk).
*/toolchain: Disable clang tools as we specify the clang target
Sep 21 2020, 1:39 AM
sunnyflunk committed rBSC0781df4008ba: stage1: Add minimal binutils to build glibc (authored by sunnyflunk).
stage1: Add minimal binutils to build glibc
Sep 21 2020, 1:39 AM
sunnyflunk committed rBSC6a25e1b9922f: sources: Add binutils and gcc for glibc build (authored by sunnyflunk).
sources: Add binutils and gcc for glibc build
Sep 21 2020, 1:10 AM
sunnyflunk committed rBSC32d02a269a3a: stage1: Add glibc build (authored by sunnyflunk).
stage1: Add glibc build
Sep 21 2020, 1:05 AM
sunnyflunk committed rBSC5305a2b0ab78: */toolchain: Only install symlink if binutils ld not present (authored by sunnyflunk).
*/toolchain: Only install symlink if binutils ld not present
Sep 21 2020, 1:04 AM
sunnyflunk committed rBSC60c400af10d4: lib/build: Allow multiple installed libc builds per target (authored by sunnyflunk).
lib/build: Allow multiple installed libc builds per target
Sep 21 2020, 12:58 AM

Sep 18 2020

sunnyflunk committed rBSCebef26a795ec: sources/ldc: Fix cmake flags (authored by sunnyflunk).
sources/ldc: Fix cmake flags
Sep 18 2020, 1:07 PM
sunnyflunk committed rBSC1563a6c04d29: sources: Stash static ldc to build musl runtime libs (authored by sunnyflunk).
sources: Stash static ldc to build musl runtime libs
Sep 18 2020, 1:00 PM
sunnyflunk committed rBSC68c96e121483: stage2: Add (almost working) ldc (authored by sunnyflunk).
stage2: Add (almost working) ldc
Sep 18 2020, 1:00 PM

Sep 17 2020

sunnyflunk committed rPKGd0ddeb9f5ae7: binary/record: Fix typo (authored by sunnyflunk).
binary/record: Fix typo
Sep 17 2020, 4:55 AM

Sep 16 2020

sunnyflunk updated the task description for T16: Make clang great again.
Sep 16 2020, 11:30 AM · Performance
sunnyflunk added a comment to T16: Make clang great again.

For reference, currently seeing my optimized clang on a i5-8259U (probably with turbo disabled even) smoking a 3700X by 20% (per thread as was -j4) via a quick benchmark.

Sep 16 2020, 3:25 AM · Performance
sunnyflunk triaged T16: Make clang great again as High priority.
Sep 16 2020, 3:15 AM · Performance
sunnyflunk created Performance.
Sep 16 2020, 1:10 AM

Sep 13 2020

sunnyflunk committed rPKG86072f9c941b: binary/record: Fix typo (authored by sunnyflunk).
binary/record: Fix typo
Sep 13 2020, 9:31 AM

Sep 8 2020

ikey empowered sunnyflunk as an administrator.
Sep 8 2020, 9:03 AM
sunnyflunk added a comment to T15: Implement fgetpwent_r.

Out of interest, I'm not sure this will be needed (for PAM at least).

Sep 8 2020, 4:32 AM · Bootstrap
sunnyflunk committed rBSCb194d79da711: stage3/linux-pam: Actually install it (authored by sunnyflunk).
stage3/linux-pam: Actually install it
Sep 8 2020, 2:08 AM

Sep 5 2020

sunnyflunk committed rBSC36851d5ceab6: stage3/toolchain: Enforce static for clang/lld (authored by sunnyflunk).
stage3/toolchain: Enforce static for clang/lld
Sep 5 2020, 6:14 AM
sunnyflunk committed rBSCea5cc47fcbea: stage2/toolchain: Enforce static clang and lld (authored by sunnyflunk).
stage2/toolchain: Enforce static clang and lld
Sep 5 2020, 6:14 AM
sunnyflunk committed rBSC6397ff9e2759: stage1/toolchain: Enforce static clang/lld (authored by sunnyflunk).
stage1/toolchain: Enforce static clang/lld
Sep 5 2020, 6:14 AM

Sep 4 2020

sunnyflunk committed rBSCa35ce9510e01: stage3: Cache autotools results for ridiculous speed up (authored by sunnyflunk).
stage3: Cache autotools results for ridiculous speed up
Sep 4 2020, 12:50 PM
sunnyflunk committed rBSC0c3d5f9c9d72: */toolchain: Don't create cache dir as it's for go bindings (authored by sunnyflunk).
*/toolchain: Don't create cache dir as it's for go bindings
Sep 4 2020, 11:07 AM
sunnyflunk committed rBSC04b2087f4e2b: stage2/toolchain: Port changes to stage2 (authored by sunnyflunk).
stage2/toolchain: Port changes to stage2
Sep 4 2020, 11:05 AM
sunnyflunk committed rBSC94f3df5aef49: stage3/dash: Remove unneeded command (authored by sunnyflunk).
stage3/dash: Remove unneeded command
Sep 4 2020, 11:05 AM
sunnyflunk committed rBSCcf86c8c5819f: stage3/toolchain: Port changes to stage3 (authored by sunnyflunk).
stage3/toolchain: Port changes to stage3
Sep 4 2020, 11:05 AM
sunnyflunk committed rBSC87e318104a6e: stage1/toolchain: Shave 10% off the build (authored by sunnyflunk).
stage1/toolchain: Shave 10% off the build
Sep 4 2020, 11:05 AM
sunnyflunk committed rBSCd6826f5f3686: lib/build: Adjust install dir for path (authored by sunnyflunk).
lib/build: Adjust install dir for path
Sep 4 2020, 11:05 AM
sunnyflunk committed rBSC22a5dc4dc7af: lib/build: Set arch in install directories (authored by sunnyflunk).
lib/build: Set arch in install directories
Sep 4 2020, 3:08 AM
sunnyflunk committed rBSC08f5e512a7cb: */toolchain: Don't use split debug (authored by sunnyflunk).
*/toolchain: Don't use split debug
Sep 4 2020, 2:31 AM

Sep 1 2020

sunnyflunk committed rBSCd0c25915f2cc: stage3/stage3: Switch LWB and libc-support (authored by sunnyflunk).
stage3/stage3: Switch LWB and libc-support
Sep 1 2020, 4:31 AM
sunnyflunk committed rBSCe6212a8ec8bc: stage3/stage3: Add placeholder for linux-pam (authored by sunnyflunk).
stage3/stage3: Add placeholder for linux-pam
Sep 1 2020, 4:31 AM
sunnyflunk committed rBSCb75ca36ce912: stage3/stage3: Perform rebuilds of systemd and dbus-broker (authored by sunnyflunk).
stage3/stage3: Perform rebuilds of systemd and dbus-broker
Sep 1 2020, 4:31 AM
sunnyflunk committed rBSC582855d5d913: stage3/dbus-broker: Enable by default (authored by sunnyflunk).
stage3/dbus-broker: Enable by default
Sep 1 2020, 4:31 AM
sunnyflunk committed rBSC9e11b21bd5df: stage3: Add a more complete rebuild of util-linux (authored by sunnyflunk).
stage3: Add a more complete rebuild of util-linux
Sep 1 2020, 4:31 AM

Aug 31 2020

sunnyflunk committed rBSC2efa77bb5ec6: sources/attr: Use working mirror (authored by sunnyflunk).
sources/attr: Use working mirror
Aug 31 2020, 11:06 PM
sunnyflunk triaged T15: Implement fgetpwent_r as Unbreak Now! priority.
Aug 31 2020, 4:37 AM · Bootstrap
sunnyflunk committed rBSCfbc9817d22b8: stage3: Commit the new component additions (authored by sunnyflunk).
stage3: Commit the new component additions
Aug 31 2020, 3:43 AM
sunnyflunk committed rBSCf5e74f8c9261: sources: Add dbus/dbus-broker (authored by sunnyflunk).
sources: Add dbus/dbus-broker
Aug 31 2020, 3:43 AM
sunnyflunk committed rBSC7de7fb4737c1: stage3: Add dbus-broker to use for the daemon (authored by sunnyflunk).
stage3: Add dbus-broker to use for the daemon
Aug 31 2020, 3:43 AM
sunnyflunk committed rBSCcb66db0e8e9a: stage3: Add expat (authored by sunnyflunk).
stage3: Add expat
Aug 31 2020, 3:43 AM