Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-24 | Update gtk-sharp.py | Marius Ungureanu | |
2017-05-23 | Allow the download of non-archive formats as sources. | Alexis Christoforides | |
Simply place such sources in the workspace directory Cherry-picked from https://github.com/xamarin/bockbuild/commit/7bc863b72e9b991a50c236d5fc7639d60eeb7e1b | |||
2017-05-19 | Don't show trace lines in summary. | Alexis Christoforides | |
2017-05-11 | Update gtk-sharp.py | Marius Ungureanu | |
2017-05-10 | Update gtk-sharp.py | Marius Ungureanu | |
2017-05-09 | Update GTK+ with some accessibility patches | Alexis Christoforides | |
2017-05-09 | Update gtk-sharp.py | Marius Ungureanu | |
2017-05-05 | Update gtk-sharp.py | Marius Ungureanu | |
2017-05-03 | Commit actual libjpeg patch for 0fc9ee62365926c5f50765babfe7c7c37c770526 | Alexis Christoforides | |
2017-05-01 | Merge pull request #38 from mono/Therzok-patch-1 | Alexis Christoforides | |
Bump gtk# | |||
2017-05-01 | Bump gtk-sharp | Alexis Christoforides | |
2017-05-01 | Bump gtk# | Marius Ungureanu | |
2017-04-27 | Bump gtk-sharp | Alexis Christoforides | |
2017-04-19 | Patched libjpeg for the issue described in: ↵ | Alexis Christoforides | |
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-6629 | |||
2017-03-10 | Fix a long-standing tar/xz bug. | Alexis Christoforides | |
xz's configure script would find gettext in the staging directory if it hasn't been nuked from last time. When it finally gets nuked, xz stops working, missing a libintl.8.dylib. Better solutions would be to add the stage directory in the $PATH after the toolchain build, and building a separate gettext for the toolchain (not possible right now) | |||
2017-03-10 | Saner tracing in load_package | Alexis Christoforides | |
2017-03-10 | Fix saving the Xcode version used | Alexis Christoforides | |
2017-03-10 | Fix typo | Alexis Christoforides | |
2017-03-10 | Parse Xcode version, use the information (fixes build in XCode > 8.0) | Alexis Christoforides | |
2017-02-23 | Commit 5ba4549649571b89b5e3670c02d6c73f04e6a857 was exactly wrong | Alexis Christoforides | |
2017-02-22 | Do re-fetch if workspace directory is missing. This can happen because of a ↵ | Alexis Christoforides | |
full-rebuild being triggered, which in turn nukes the 'build-root' directory tree. | |||
2017-02-21 | Added some assertions to help trace a workspace bug | Alexis Christoforides | |
2017-02-14 | Fixed input to autoconf | Alexis Christoforides | |
2017-02-14 | Show a ID token that includes ‘dirtiness’ which is useful when debugging | Alexis Christoforides | |
2017-02-14 | trace environment script | Alexis Christoforides | |
2017-02-14 | Invoke full rebuild if there is no finished build. This is useful while ↵ | Alexis Christoforides | |
setting up on a new builder, but can be a pain when working locally; override with ‘—unsafe’ | |||
2017-02-13 | Fix not showing title when not on TTY | Alexis Christoforides | |
2017-02-13 | Fix regression where new bockbuild version weren’t triggering a full rebuild | Alexis Christoforides | |
2017-02-13 | Don’t bring the workspace in for updating if it’s a symlink - symlinks ↵ | Alexis Christoforides | |
are only used during a multi-arch build, and should normally be cleared. shutil.move seems to copytree instead of moving a symlink, so it can remain there even after an error ‘moves’ the workspace. | |||
2017-02-13 | Allow git operations through a directory symlink (e.g. in lipo process) | Alexis Christoforides | |
2017-02-13 | Add a variety of Autoconf symbol overrides for a broken case involving XCode ↵ | Alexis Christoforides | |
8 and MacOS SDK 10.12 | |||
2017-02-13 | On a full rebuild, pre-emptively nuke the toolchain/distribution directories. | Alexis Christoforides | |
We can otherwise get stuck using a broken toolchain before we have a chance to rebuild it. E.g. ’tar’ is used during fetching instead of the system tar, so when we got a broken one we could no longer get to the point of building a fixed one. | |||
2017-02-13 | Fix git op to comply with stricter 'must be at root' checking | Alexis Christoforides | |
2017-02-13 | More robust searching for Git repo root | Alexis Christoforides | |
2017-02-13 | small fix on local repos + lipo | Alexis Christoforides | |
2017-02-13 | GTK+/GTK# updates | Alexis Christoforides | |
2017-02-13 | Make git operations safer by requiring they are done on the root directory ↵ | Alexis Christoforides | |
of the repo. This prevents a broken repo from causing completely wrong git operations to happen on a repo that is higher on the path. | |||
2017-02-13 | improve local fetching. | Alexis Christoforides | |
* Use shadow_copy instead of a local clone. It is much faster and doesn’t need to be online for hydrating the submodules * Avoid fetching twice * Roll back pesky auto-commit | |||
2017-02-13 | Tidy up shadow_copy() | Alexis Christoforides | |
2017-02-10 | Fix an exit | Alexis Christoforides | |
2017-02-10 | Remove debug line | Alexis Christoforides | |
2017-02-10 | Fill in submodules on clone | Alexis Christoforides | |
2017-02-10 | Change the way workspaces are made for “local git repos” (e.g. The ↵ | Alexis Christoforides | |
master repo driving the build). Instead of applying patches and building directly, treat the local repo as a local Git cache, which is the standard behavior for the rest of the bockbuild-managed packages. Also use the new shadow copying for creating the second workspace needed when building 32/64 This method should be more robust, and the shadow copying should reduce disk space use. | |||
2017-02-10 | ‘git submodule init’ should be called when setting up the workspace | Alexis Christoforides | |
2017-02-10 | Support for “shadow copying”, which is just replicating a directory tree ↵ | Alexis Christoforides | |
with hardlinks. | |||
2017-02-10 | Added support for unprocessed arguments for Git (for commit messages) | Alexis Christoforides | |
2017-02-10 | Split ‘state’ path that includes all ‘work’ directories, and the ↵ | Alexis Christoforides | |
bockbuild root. Helpful for sanely making working copies of local repos, and future storage management | |||
2017-02-10 | Fix several exit code issues, prevent future hazardous uses of sys.exit() | Alexis Christoforides | |
2017-02-09 | Small Git operation improvements | Alexis Christoforides | |
2017-02-09 | Improve reporting of Git failures | Alexis Christoforides | |