Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-10 | librechroot: Revert running arch-nspawn and mkarchroot in subshells.v20160510 | Luke Shumaker | |
It screws with the exit status. Instead, take advantage of dynamic scoping to avoid mutating arch_nspawn_flags (the reason I switched them to subshells). | |||
2016-05-09 | librechroot: give a good error message if binfmt_misc isn't configured | Luke Shumaker | |
2016-05-09 | librechroot: Support using qemu for ARM builds on x86 via binfmt_misc. | Luke Shumaker | |
2016-05-09 | librechroot: skip initialization steps when mode=delete | Luke Shumaker | |
When viewing this diff, you should ignore whitespace change. It just moved an "if" block up a ways. | |||
2016-04-17 | librechroot: have the -A flag set Architecture in pacman.conf | Luke Shumaker | |
2016-04-15 | librechroot: run mkarchroot in its own mount namespace. | Luke Shumaker | |
Fixes https://labs.parabola.nu/issues/667 | |||
2016-04-15 | Use a better technique for dealing with empty arrays when `set -u`. | Luke Shumaker | |
https://news.ycombinator.com/item?id=11497636 | |||
2016-04-15 | librechroot: librexgettext was getting confused | Luke Shumaker | |
2016-04-14 | Print an error when trying to sync a copy with itself. | Luke Shumaker | |
Fixes https://labs.parabola.nu/issues/920 | |||
2016-04-14 | librechroot: add -A flag to set the architecture. | Luke Shumaker | |
Takes advantage of pacman 5.0.1-2.parabola4 shipping the default config files for all architectures. | |||
2016-04-14 | librechroot: minor fixups | Luke Shumaker | |
2016-03-03 | buildsystem: rename all of the install-* variables to libretools-* | Luke Shumaker | |
2016-02-08 | Refactor the build system. Avoid recursive make. | Luke Shumaker | |
This looks like a lot, but more things should "just work". We have `make dist` now! | |||
2016-02-04 | Adjust libremakepkg to work with pacman 5.0 | Luke Shumaker | |
2015-06-07 | Not that it matters, but I screwed up makechrootpkg.sh:main().v20150607 | Luke Shumaker | |
2015-06-06 | Update to new devtools. | Luke Shumaker | |
2015-05-24 | Enforce two spaces after a period. | Luke Shumaker | |
2015-05-20 | libremakepkg: Don't pass extra arguments to makepkg. | Luke Shumaker | |
Packages should be buildable without any extra incantations, and it was more of a source of mistakes than anything else. | |||
2015-04-13 | makechrootpkg.sh.patch: Update to newer devtools | Luke Shumaker | |
2015-04-13 | librechroot help: remove extra whitespace | Luke Shumaker | |
2015-01-05 | chcleanup: oops, I left a `set -x` in therev20150105 | Luke Shumaker | |
2015-01-05 | librechroot: tidy up | Luke Shumaker | |
2015-01-05 | chroot-tools: Drop support for CHROOTARCH | Luke Shumaker | |
This only existed to work around a compatibility-breaking change in the Linux kernel. `uname -m` for MIPS-64 little-endian changed from "mips64el" to "mips64". This meant that all existing packages' CARCH was no longer == `uname -m`, so we had to de-unify the two, as we couldn't do `setarch $CARCH`. I'm removing this kludge because: - We no longer actively support MIPS. - Until two commits ago, it didn't work anyway - We should avoid this on new architectures going forward (ARM, anyone?) - It's gross. | |||
2015-01-05 | Oops, update a couple of copyright years | Luke Shumaker | |
2015-01-05 | arch-nspawn: correctly parse CHROOTARCH | Luke Shumaker | |
2015-01-05 | chroot: Don't cache local repo packages | Luke Shumaker | |
2015-01-04 | oops, I'm dumb; fix chcleanupv20150104 | Luke Shumaker | |
2015-01-04 | Generate the duplicated code in chcleanup | Luke Shumaker | |
2015-01-01 | makechrootpkg.sh: use full paths in messages, short names were ambiguous | Luke Shumaker | |
2014-11-25 | librechroot: touch up | Luke Shumaker | |
2014-11-25 | chroot-tools: no longer involve 'nobody' | Luke Shumaker | |
2014-11-06 | librechroot: touch up messages | Luke Shumaker | |
2014-11-06 | Update to newer devtools | Luke Shumaker | |
2014-10-01 | Make: Remove superfluous calls to add things to $(pots) | Luke Shumaker | |
2014-07-10 | indent: dang, I still didn't get it right. | Luke Shumaker | |
It didn't correctly handle lines matching /^\r$/ | |||
2014-07-05 | quote calls to librelib | Luke Shumaker | |
2014-06-27 | Add some HACKING documentation | Luke Shumaker | |
2014-06-27 | chcleanup: add a note about the libremessages functions in the copyright | Luke Shumaker | |
2014-06-27 | Add librexgettext, to make generating .pot file easy for librelib users. | Luke Shumaker | |
I don't like how much longer this is than the Makefile, but most of it is option parsing and usage text. | |||
2014-06-27 | chroot-tools/distcc-tool: Avoid a pointless while loop | Luke Shumaker | |
2014-06-26 | chroot-tools/indent: fix issue 563 | Luke Shumaker | |
That is, lines wider than the terminal window got mangled. | |||
2014-06-16 | Merge branch 'master' of ↵ | Luke Shumaker | |
ssh://projects.parabolagnulinux.org:1863/~git/packages/libretools Conflicts: src/librefetch/librefetch.8.ronn | |||
2014-05-11 | Create CHROOTARCH in chroot.conf for when $CARCH != $(uname -m) | Luke Shumaker | |
This is the case on mips, where CARCH is misp64el, but uname -m is mips64. | |||
2014-05-11 | mkarchroot: creating chroots wasn't working. | Luke Shumaker | |
I later noticed that alfplayer filed a bug report about it: https://labs.parabola.nu/issues/518 | |||
2014-05-11 | Update to new devtools. | Luke Shumaker | |
2014-03-25 | Fix quoting/escaping with 'rm' in traps. | Luke Shumaker | |
2014-03-25 | chcleanup: used ##*/ instead of basename | Luke Shumaker | |
2014-03-25 | chcleanup: remove the no-longer-used warning() function | Luke Shumaker | |
2014-03-23 | Most of my desired re-licensings were authorized on the dev list | Luke Shumaker | |
2014-03-22 | Relicense some files from GPLv3+ GPLv2+ (that I'm the sole copyright holder of) | Luke Shumaker | |