From: "Andreas K. Hüttel" <dilfridge@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/catalyst:master commit in: targets/support/
Date: Sat, 02 Aug 2025 11:11:08 +0000 (UTC) [thread overview]
Message-ID: <1754133036.112acab35f410b185e8d55eef8aba924c1bf26f8.dilfridge@gentoo> (raw)
commit: 112acab35f410b185e8d55eef8aba924c1bf26f8
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 2 11:10:36 2025 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Aug 2 11:10:36 2025 +0000
URL: https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=112acab3
Revert "Add support for bios boot in qcow2 images"
Doesn't work yet.
This reverts commit 8bcf3bcb36880a00bdbc26aa594dd075862f146f.
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
targets/support/create-qcow2.sh | 102 +++++++++-------------------------
targets/support/qcow2-grub-install.sh | 14 +----
2 files changed, 28 insertions(+), 88 deletions(-)
diff --git a/targets/support/create-qcow2.sh b/targets/support/create-qcow2.sh
index 5808ee85..499197f2 100755
--- a/targets/support/create-qcow2.sh
+++ b/targets/support/create-qcow2.sh
@@ -11,15 +11,12 @@ source ${clst_shdir}/support/functions.sh
#
# Configuration parameters:
# All sizes are in forms as understood by parted: use MiB, GiB, ... or M, G, ...
-# - clst_qcow2_size (internal) size of the qcow2 image in MiB (default 20GiB)
-# - clst_qcow2_efisize size of the EFI boot partition in MiB (default 512MiB)
+# - clst_qcow2_size (internal) size of the qcow2 image (default 20GiB)
+# - clst_qcow2_efisize size of the EFI boot partition (default 512MiB)
# - clst_qcow2_roottype type of the root partition (default xfs)
#
-: "${clst_qcow2_size:=20480}"
-: "${clst_qcow2_biossize:=4}"
-: "${clst_qcow2_efisize:=512}"
-: "${clst_qcow2_enable_bios:=1}"
-: "${clst_qcow2_enable_efi:=1}"
+: "${clst_qcow2_size:=20GiB}"
+: "${clst_qcow2_efisize:=512MiB}"
: "${clst_qcow2_roottype:=xfs}"
#
@@ -54,7 +51,6 @@ qcow2die() {
umount "${mydevice}p1"
umount "${mydevice}p2"
- umount "${mydevice}p3"
qemu-nbd -d "${mydevice}"
die "Caught error: $@"
@@ -63,9 +59,7 @@ qcow2die() {
# We need a means to execute a script inside the qcow with filesystems mounted
# Which means reproducing half of catalyst here.
exec_in_qcow2() {
- local file_full="${1}"
local file_name=$(basename ${1})
- shift
# prepare qcow2 for chrooting
mount --types proc /proc "${mymountpoint}/proc"
@@ -76,8 +70,8 @@ exec_in_qcow2() {
mount --bind /run "${mymountpoint}/run"
mount --make-slave "${mymountpoint}/run"
- # copy_to_chroot ${file_full}
- cp -pPR "${file_full}" "${mymountpoint}/tmp" || qcow2die
+ # copy_to_chroot ${1}
+ cp -pPR "${1}" "${mymountpoint}/tmp" || qcow2die
# copy_to_chroot ${clst_shdir}/support/chroot-functions.sh
cp -pPR "${clst_shdir}/support/chroot-functions.sh" "${mymountpoint}/tmp" || qcow2die
@@ -93,8 +87,8 @@ exec_in_qcow2() {
fi
echo "Running ${file_name} in qcow2:"
- echo " ${clst_CHROOT} ${mymountpoint} /tmp/${file_name} $@"
- ${clst_CHROOT} "${mymountpoint}" "/tmp/${file_name}" $@ || qcow2die
+ echo " ${clst_CHROOT} ${mymountpoint} /tmp/${file_name}"
+ ${clst_CHROOT} "${mymountpoint}" "/tmp/${file_name}" || qcow2die
# Remove binary interpreter
if [[ -n "${clst_interpreter}" ]] ; then
@@ -126,53 +120,19 @@ sleep 5s
echo "Creating a GPT disklabel"
parted -s ${mydevice} mklabel gpt 2>&1 || qcow2die "Cannot create disklabel"
-echo "We start with partition 1 and sector 2048"
-mynextpart=1
-mynextsector=2048
-
-mypartbios=""
-mypartefi=""
-
-if [[ "${clst_qcow2_enable_bios}" == "1" ]] ; then
-
- mysectors=$(( ${clst_qcow2_biossize} * 2048 ))
- myendsector=$(( ${mynextsector} + ${mysectors} - 1 ))
-
- echo "Creating a bios boot partition, number ${mynextpart}, size ${clst_qcow2_biossize}, start ${mynextsector}, end ${myendsector}"
- parted -s ${mydevice} -- mkpart gentoobios ${mynextsector}s ${myendsector}s || qcow2die "Cannot create bios boot partition"
- # mark it as bios boot partition
- parted -s ${mydevice} -- type ${mynextpart} 21686148-6449-6E6F-744E-656564454649 || qcow2die "Cannot set bios boot partition UUID"
- # note down name
- mypartbios=${mydevice}p${mynextpart}
- # increase counters
- mynextpart=$(( ${mynextpart} +1 ))
- mynextsector=$(( ${mynextsector} + ${mysectors} ))
-
-fi
-
-if [[ "${clst_qcow2_enable_efi}" == "1" ]] ; then
-
- mysectors=$(( ${clst_qcow2_efisize} * 2048 ))
- myendsector=$(( ${mynextsector} + ${mysectors} - 1 ))
-
- echo "Creating an EFI boot partition, number ${mynextpart}, size ${clst_qcow2_efisize}, start ${mynextsector}, end ${myendsector}"
- parted -s ${mydevice} -- mkpart gentooefi fat32 ${mynextsector}s ${myendsector}s || qcow2die "Cannot create EFI partition"
- # mark it as EFI boot partition
- parted -s ${mydevice} -- type ${mynextpart} C12A7328-F81F-11D2-BA4B-00A0C93EC93B || qcow2die "Cannot set EFI partition UUID"
- # note down name
- mypartefi=${mydevice}p${mynextpart}
- # increase counters
- mynextpart=$(( ${mynextpart} +1 ))
- mynextsector=$(( ${mynextsector} + ${mysectors} ))
-
-fi
+echo "Creating an EFI boot partition"
+parted -s ${mydevice} -- mkpart gentooefi fat32 1M ${clst_qcow2_efisize} || qcow2die "Cannot create EFI partition"
+# mark it as EFI boot partition
+parted -s ${mydevice} -- type 1 C12A7328-F81F-11D2-BA4B-00A0C93EC93B || qcow2die "Cannot set EFI partition UUID"
+# note down name
+mypartefi=${mydevice}p1
-echo "Creating the root partition, number ${mynextpart}, start ${mynextsector}"
-parted -s ${mydevice} -- mkpart gentooroot ${clst_qcow2_roottype} ${mynextsector}s -1s || qcow2die "Cannot create root partition"
+echo "Creating the root partition"
+parted -s ${mydevice} -- mkpart gentooroot ${clst_qcow2_roottype} ${clst_qcow2_efisize}GiB -1M || qcow2die "Cannot create root partition"
# mark it as generic linux filesystem partition
-parted -s ${mydevice} -- type ${mynextpart} 0FC63DAF-8483-4772-8E79-3D69D8477DE4 || qcow2die "Cannot set root partition UUID"
+parted -s ${mydevice} -- type 2 0FC63DAF-8483-4772-8E79-3D69D8477DE4 || qcow2die "Cannot set root partition UUID"
# note down name
-mypartroot=${mydevice}p${mynextpart}
+mypartroot=${mydevice}p2
echo "Re-reading the partition table"
partprobe ${mydevice} || qcow2die "Probing partition table failed"
@@ -183,12 +143,10 @@ parted -s ${mydevice} -- print || qcow2die "Printing the partition table failed"
echo "Waiting 5s to ensure the partition device nodes exist"
sleep 5s
-if [[ "${clst_qcow2_enable_efi}" == "1" ]] ; then
- echo "Making a vfat filesystem in ${mypartefi}"
- mkfs.fat -v -F 32 -n gentooefi ${mypartefi} || qcow2die "Formatting EFI partition failed"
-fi
+echo "Making a vfat filesystem in p1"
+mkfs.fat -v -F 32 -n gentooefi ${mypartefi} || qcow2die "Formatting EFI partition failed"
-echo "Making an xfs filesystem in ${mypartroot}"
+echo "Making an xfs filesystem in p2"
# nrext64=0 is needed for compatibility with 5.15 kernels
mkfs.xfs -i nrext64=0 -L gentooroot ${mypartroot} || qcow2die "Formatting root partition failed"
@@ -198,10 +156,8 @@ blkid ${mydevice}* || qcow2die "blkid failed"
echo "Mounting things at ${mymountpoint}"
mkdir -p "${mymountpoint}" || qcow2die "Could not create root mount point"
mount ${mypartroot} "${mymountpoint}" || qcow2die "Could not mount root partition"
-if [[ "${clst_qcow2_enable_efi}" == "1" ]] ; then
- mkdir -p "${mymountpoint}"/boot || qcow2die "Could not create boot mount point"
- mount ${mypartefi} "${mymountpoint}/boot" || qcow2die "Could not mount boot partition"
-fi
+mkdir -p "${mymountpoint}"/boot || qcow2die "Could not create boot mount point"
+mount ${mypartefi} "${mymountpoint}/boot" || qcow2die "Could not mount boot partition"
# copy contents in; the source is the stage dir and not any "iso content"
echo "Copying files into the mounted directories from ${clst_stage_path}"
@@ -215,7 +171,7 @@ rm -f "${mymountpoint}/etc/machine-id"
touch "${mymountpoint}/etc/machine-id" || qcow2die "Could not set machine-id to empty"
# now we can chroot in and install grub
-exec_in_qcow2 "${clst_shdir}/support/qcow2-grub-install.sh" ${mydevice} ${clst_qcow2_enable_bios} ${clst_qcow2_enable_efi}
+exec_in_qcow2 "${clst_shdir}/support/qcow2-grub-install.sh"
echo "Generating /etc/fstab"
cat > "${mymountpoint}/etc/fstab" <<END
@@ -226,13 +182,9 @@ cat > "${mymountpoint}/etc/fstab" <<END
# <fs> <mountpoint> <type> <opts> <dump/pass>
LABEL=gentooroot / xfs noatime,rw 0 1
-END
-
-if [[ "${clst_qcow2_enable_efi}" == "1" ]] ; then
-cat >> "${mymountpoint}/etc/fstab" <<END
LABEL=gentooefi /boot vfat defaults 1 2
+
END
-fi
echo "Creating a CONTENTS file ${myqcow2}.CONTENTS"
pushd "${mymountpoint}/" &> /dev/null || qcow2die "Could not cd into mountpoint"
@@ -243,9 +195,7 @@ echo "Compressing the CONTENTS file"
gzip "${myqcow2}.CONTENTS" || qcow2die "Could not compress the CONTENTS file"
echo "Unmounting things"
-if [[ "${clst_qcow2_enable_efi}" == "1" ]] ; then
- umount "${mymountpoint}/boot" || qcow2die "Could not unmount boot partition"
-fi
+umount "${mymountpoint}/boot" || qcow2die "Could not unmount boot partition"
umount "${mymountpoint}" || qcow2die "Could not unmount root partition"
echo "Disconnecting ${mydevice}"
diff --git a/targets/support/qcow2-grub-install.sh b/targets/support/qcow2-grub-install.sh
index 306dedb3..4806be06 100755
--- a/targets/support/qcow2-grub-install.sh
+++ b/targets/support/qcow2-grub-install.sh
@@ -5,10 +5,6 @@ source /tmp/chroot-functions.sh
echo "Setting up grub for also serial console"
cat >> /etc/default/grub <<THISISIT
-mydevice="${1}"
-enablebios="${2}"
-enableefi="${3}"
-
# Added by catalyst
GRUB_TERMINAL='serial console'
GRUB_SERIAL_COMMAND='serial --speed 115200 --unit=0 --word=8 --parity=no --stop=1'
@@ -20,14 +16,8 @@ grub-mkconfig -o /boot/grub/grub.cfg
case ${clst_hostarch} in
amd64)
- if [[ ${enablebios} == "1" ]]; then
- echo "Installing grub with target i386-pc in ${mydevice}"
- grub-install --target=i386-pc ${mydevice}
- fi
- if [[ ${enableefi} == "1" ]]; then
- echo "Installing grub with target x86_64-efi"
- grub-install --no-floppy --efi-directory=/boot --removable --skip-fs-probe --no-nvram --no-bootsector --target=x86_64-efi
- fi
+ echo "Installing grub with target x86_64-efi"
+ grub-install --no-floppy --efi-directory=/boot --removable --skip-fs-probe --no-nvram --no-bootsector --target=x86_64-efi
;;
arm64)
echo "Installing grub with target arm64-efi"
next reply other threads:[~2025-08-02 11:11 UTC|newest]
Thread overview: 239+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-02 11:11 Andreas K. Hüttel [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-08-02 11:11 [gentoo-commits] proj/catalyst:master commit in: targets/support/ Andreas K. Hüttel
2025-08-02 11:11 Andreas K. Hüttel
2025-07-02 19:37 Andreas K. Hüttel
2025-07-02 19:00 Andreas K. Hüttel
2025-06-20 19:54 Andreas K. Hüttel
2025-05-11 10:58 Andreas K. Hüttel
2025-05-05 14:59 Andreas K. Hüttel
2025-05-02 16:26 Andreas K. Hüttel
2025-04-27 20:14 Andreas K. Hüttel
2025-03-15 14:26 Andreas K. Hüttel
2025-03-11 7:45 Andreas K. Hüttel
2024-12-29 11:23 Andreas K. Hüttel
2024-12-27 14:22 Andreas K. Hüttel
2024-12-23 21:26 Andreas K. Hüttel
2024-12-20 19:28 Andreas K. Hüttel
2024-12-20 19:28 Andreas K. Hüttel
2024-12-15 21:28 Andreas K. Hüttel
2024-12-07 13:26 Andreas K. Hüttel
2024-12-07 13:26 Andreas K. Hüttel
2024-10-13 20:33 Andreas K. Hüttel
2024-10-13 20:33 Andreas K. Hüttel
2024-10-13 20:33 Andreas K. Hüttel
2024-10-13 20:33 Andreas K. Hüttel
2024-10-13 20:33 Andreas K. Hüttel
2024-06-07 11:07 Ben Kohler
2024-05-14 13:27 Ben Kohler
2024-05-13 15:26 Ben Kohler
2024-05-13 15:07 Ben Kohler
2024-05-13 14:59 Ben Kohler
2024-05-02 17:58 Ben Kohler
2024-01-08 15:36 Ben Kohler
2023-09-03 20:03 Andreas K. Hüttel
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-03-31 13:28 Ben Kohler
2023-01-02 20:23 Ben Kohler
2022-12-27 11:21 Andreas K. Hüttel
2022-12-26 23:02 Andreas K. Hüttel
2022-11-28 20:38 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2022-11-22 21:19 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2022-11-28 20:38 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2022-11-22 21:19 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2022-11-20 0:21 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2022-11-17 23:42 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2022-11-20 0:21 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2022-04-20 23:26 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2022-11-17 23:42 Matt Turner
2022-11-17 23:42 Matt Turner
2022-03-15 14:36 Andreas K. Hüttel
2022-01-30 20:42 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2021-07-29 1:22 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2022-01-30 20:42 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2021-07-19 3:03 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2021-07-29 22:00 Matt Turner
2021-07-29 1:22 Matt Turner
2021-06-10 0:48 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2021-02-21 2:05 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-12-19 19:56 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-12-27 23:15 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-12-19 19:56 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-11-02 17:05 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-29 21:00 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-29 21:00 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-29 21:00 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-29 21:00 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-29 21:00 [gentoo-commits] proj/catalyst:wip/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-28 20:51 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-24 22:07 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-28 20:51 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-24 22:07 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-22 18:06 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-22 18:06 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-22 18:06 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-21 17:58 Matt Turner
2020-10-20 8:30 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-20 8:30 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-20 8:30 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-10-21 17:58 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-10-03 16:03 Matt Turner
2020-05-21 20:25 Matt Turner
2020-05-20 3:39 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-05-21 20:25 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-05-17 3:26 Matt Turner
2020-05-16 6:54 [gentoo-commits] proj/catalyst:pending/mattst88 " Matt Turner
2020-05-17 3:26 ` [gentoo-commits] proj/catalyst:master " Matt Turner
2020-05-05 0:38 Matt Turner
2020-05-05 0:38 Matt Turner
2020-05-05 0:38 Matt Turner
2020-04-23 16:15 Rick Farina
2020-04-17 19:57 Ben Kohler
2020-04-13 20:36 Matt Turner
2020-04-10 6:18 Matt Turner
2020-04-10 6:18 Matt Turner
2020-04-10 6:18 Matt Turner
2020-04-10 2:11 Matt Turner
2020-04-10 2:11 Matt Turner
2020-04-10 2:11 Matt Turner
2020-04-09 18:48 Matt Turner
2020-04-09 18:48 Matt Turner
2020-04-09 18:48 Matt Turner
2020-04-09 18:48 Matt Turner
2020-04-07 17:25 Matt Turner
2020-04-07 17:25 Matt Turner
2020-04-03 7:48 Matt Turner
2020-04-03 7:48 Matt Turner
2020-04-03 7:48 Matt Turner
2020-04-03 7:48 Matt Turner
2020-04-03 7:48 Matt Turner
2020-04-03 7:48 Matt Turner
2020-04-01 4:22 Matt Turner
2020-04-01 4:22 Matt Turner
2020-04-01 4:22 Matt Turner
2020-04-01 4:22 Matt Turner
2020-03-31 18:38 Matt Turner
2020-03-31 18:38 Matt Turner
2020-03-31 3:59 Matt Turner
2020-03-31 3:59 Matt Turner
2020-03-30 23:47 Matt Turner
2020-03-29 17:48 Matt Turner
2020-03-29 17:48 Matt Turner
2020-03-29 17:48 Matt Turner
2020-03-28 20:07 Matt Turner
2020-02-02 2:26 Matt Turner
2019-10-22 21:07 Ben Kohler
2019-07-03 16:20 Rick Farina
2019-01-15 20:09 Rick Farina
2019-01-15 20:09 Rick Farina
2018-12-21 14:14 Ben Kohler
2018-12-21 14:14 Ben Kohler
2018-11-20 21:32 Matt Turner
2018-11-16 18:00 Matt Turner
2018-11-16 17:53 Matt Turner
2018-11-16 17:52 Matt Turner
2018-10-17 19:26 Ben Kohler
2018-10-02 20:30 Ben Kohler
2018-10-02 20:21 Ben Kohler
2018-10-01 16:30 Brian Dolbec
2018-10-01 16:30 Brian Dolbec
2018-09-14 5:40 Matt Turner
2018-09-14 5:40 Matt Turner
2018-09-14 5:40 Matt Turner
2018-09-14 5:40 Matt Turner
2018-08-01 15:45 Richard Farina
2018-07-28 0:55 Richard Farina
2018-07-16 16:25 Richard Farina
2018-07-13 20:35 Ben Kohler
2018-07-13 20:00 Richard Farina
2018-07-13 18:11 Richard Farina
2018-07-03 20:35 Richard Farina
2018-07-03 20:35 Richard Farina
2018-07-03 1:33 Richard Farina
2018-07-02 18:55 Richard Farina
2018-03-05 20:45 Richard Farina
2018-03-05 20:45 Richard Farina
2018-03-05 20:37 Richard Farina
2018-03-05 20:27 Richard Farina
2018-03-05 20:21 Richard Farina
2018-03-05 20:21 Richard Farina
2018-01-05 16:41 Brian Dolbec
2017-12-15 23:35 Robin H. Johnson
2017-11-29 17:33 Brian Dolbec
2017-10-12 19:41 Robin H. Johnson
2017-03-11 22:22 Mike Frysinger
2016-09-19 3:27 Brian Dolbec
2016-09-15 0:57 Richard Farina
2016-07-16 17:35 Brian Dolbec
2016-07-09 3:46 Brian Dolbec
2016-04-21 17:05 Mike Frysinger
2016-04-21 5:38 Mike Frysinger
2016-03-27 4:55 Mike Frysinger
2015-09-23 18:45 Richard Farina
2015-09-23 17:55 Richard Farina
2015-09-20 19:46 Richard Farina
2015-09-10 19:39 Richard Farina
2015-09-03 1:51 Richard Farina
2015-09-02 21:25 Richard Farina
2015-08-31 20:07 Richard Farina
2015-08-31 18:49 Richard Farina
2015-08-31 4:03 Richard Farina
2015-08-31 3:45 Richard Farina
2015-08-31 3:36 Richard Farina
2015-05-24 0:08 Brian Dolbec
2015-05-24 0:08 Brian Dolbec
2015-05-24 0:08 Brian Dolbec
2015-05-24 0:08 Brian Dolbec
2015-05-24 0:08 Brian Dolbec
2015-05-24 0:08 Brian Dolbec
2015-05-21 23:53 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-05-24 0:08 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2015-05-21 23:53 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-05-24 0:08 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2015-05-21 23:53 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-05-24 0:08 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2015-05-21 23:53 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-05-24 0:08 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2015-05-21 23:53 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-05-24 0:08 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2015-02-26 20:12 Brian Dolbec
2015-02-26 20:12 Brian Dolbec
2015-02-26 20:12 Brian Dolbec
2015-02-26 19:25 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2015-02-26 20:12 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2014-12-24 14:43 Raúl Porcel
2014-12-24 14:43 Raúl Porcel
2014-11-28 11:42 Raúl Porcel
2014-10-26 12:24 Raúl Porcel
2014-09-11 3:26 Brian Dolbec
2014-09-11 3:26 Brian Dolbec
2014-09-11 3:08 [gentoo-commits] proj/catalyst:pending " Brian Dolbec
2014-09-11 3:26 ` [gentoo-commits] proj/catalyst:master " Brian Dolbec
2014-05-05 19:17 Brian Dolbec
2013-10-26 20:10 Matt Turner
2013-10-26 20:10 Matt Turner
2013-08-06 0:40 Richard Farina
2013-08-02 6:16 Richard Farina
2013-08-02 5:27 Richard Farina
2013-08-02 5:26 Richard Farina
2013-07-30 8:08 Brian Dolbec
2013-07-30 7:08 Matt Turner
2013-07-25 5:33 Matt Turner
2013-05-28 20:20 Richard Farina
2013-04-14 17:30 Jorge Manuel B. S. Vicetto
2013-03-09 2:55 Matt Turner
2013-03-06 1:09 Matt Turner
2013-03-01 6:06 Matt Turner
2013-02-23 2:02 Matt Turner
2013-02-05 8:34 Matt Turner
2013-01-08 21:42 Richard Farina
2012-11-02 1:49 Jorge Manuel B. S. Vicetto
2012-11-02 1:19 Jorge Manuel B. S. Vicetto
2012-11-02 1:12 Richard Farina
2012-11-02 1:12 Richard Farina
2012-11-02 1:12 Richard Farina
2012-11-02 0:07 Richard Farina
2012-11-02 0:07 Richard Farina
2012-11-02 0:07 Richard Farina
2012-10-13 2:48 Jorge Manuel B. S. Vicetto
2012-10-01 11:10 Jorge Manuel B. S. Vicetto
2012-09-30 22:29 Jorge Manuel B. S. Vicetto
2012-09-30 22:29 Jorge Manuel B. S. Vicetto
2012-09-28 1:35 Matt Turner
2012-08-23 5:55 Jorge Manuel B. S. Vicetto
2012-08-23 5:55 Jorge Manuel B. S. Vicetto
2012-04-22 2:43 Jorge Manuel B. S. Vicetto
2011-12-20 7:16 Jorge Manuel B. S. Vicetto
2011-09-01 23:22 Matt Turner
2011-07-14 0:48 Jorge Manuel B. S. Vicetto
2011-06-25 21:46 Jorge Manuel B. S. Vicetto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1754133036.112acab35f410b185e8d55eef8aba924c1bf26f8.dilfridge@gentoo \
--to=dilfridge@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox