Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-01 | Clean up argument parsing for libremessages formatters. | Luke Shumaker | |
2017-04-20 | Don't use subshells in local/export/declare commands. | Luke Shumaker | |
Only make this change in places where it shouldn't make a difference, and something weird has to be going on for the subshell to fail. This is on par with checking the return value of malloc. We don't need tests for each of these failure cases. | |||
2017-04-20 | Variables inside of $((...)) don't need a $ in front of them. | Luke Shumaker | |
These were found with the help of shellcheck. | |||
2017-04-20 | Quote unquoted strings that should probably be quoted. | Luke Shumaker | |
These were found with the help of shellcheck. Nothing more complicated than wrapping a variable in double quotes has been done. | |||
2017-04-11 | libremakepkg: Tidy. | Luke Shumaker | |
2017-04-11 | librechroot: Update for new sync_chroot usage. | Luke Shumaker | |
I changed how it works in devtools-par. | |||
2017-04-11 | librechroot: Load makechrootpkg.sh into the main process. | Luke Shumaker | |
makechrootpkg.sh has now been patched to make it ok with `set -euE`. | |||
2017-04-11 | librechroot: Tidy up. | Luke Shumaker | |
2017-04-11 | chcleanup: Fix typo in a comment | Luke Shumaker | |
2017-04-11 | Update for new devtools version | Luke Shumaker | |
2017-04-11 | libremakepkg: correctly exit if a hook fails | Luke Shumaker | |
2017-04-11 | Expect devtools files to already be patched. | Luke Shumaker | |
2017-01-30 | Update and tidy the build system for autothing v3. | Luke Shumaker | |
2017-01-29 | makechrootpkg.sh.patch: Update to latest devtools-par master. | Luke Shumaker | |
2016-06-09 | Update to a version of devtools based on 20160527.1 | Luke Shumaker | |
2016-06-09 | Work with the new version of autothing. | Luke Shumaker | |
2016-05-23 | librechroot: give a better error if an invalid -A flag is given | Luke Shumaker | |
2016-05-11 | librechroot: Don't use the host CacheDir for ARM chroots on x86 hosts.v20160511 | Luke Shumaker | |
2016-05-11 | librechroot: tidy qemu-arm check | Luke Shumaker | |
2016-05-11 | Update arch-nspawn.patch to latest devtools commit. | Luke Shumaker | |
Also, move the nosetarch check to reduce the possibility of conflicts in the future. | |||
2016-05-11 | Fix `-s` flag to turn off setarch -> ↵ | André Fabian Silva Delgado | |
https://lists.parabola.nu/pipermail/dev/2016-May/003992.html | |||
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 | |