Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2014-11-25 | librechroot: touch up | Luke Shumaker | |
2014-11-25 | chroot-tools: no longer involve 'nobody' | Luke Shumaker | |