public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Mike Frysinger" <vapier@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/
Date: Wed, 24 Jan 2018 04:16:46 +0000 (UTC)	[thread overview]
Message-ID: <1516767286.7271c533c68a35f72cdb907d3e2743275505c5c6.vapier@gentoo> (raw)

commit:     7271c533c68a35f72cdb907d3e2743275505c5c6
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 04:11:19 2018 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 04:14:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7271c533

sys-apps/busybox: version bump to 1.28.0 #563756 #635392 #638258

Bug: https://bugs.gentoo.org/563756
Bug: https://bugs.gentoo.org/635392
Bug: https://bugs.gentoo.org/638258

 sys-apps/busybox/Manifest              |   1 +
 sys-apps/busybox/busybox-1.28.0.ebuild | 310 +++++++++++++++++++++++++++++++++
 2 files changed, 311 insertions(+)

diff --git a/sys-apps/busybox/Manifest b/sys-apps/busybox/Manifest
index f1f0014cfa0..5bb91ea85fd 100644
--- a/sys-apps/busybox/Manifest
+++ b/sys-apps/busybox/Manifest
@@ -1,3 +1,4 @@
 DIST busybox-1.25.1.tar.bz2 2103070 BLAKE2B 304e194d436b0625fa7cf03ab5d64f5a8c4b97180a00db248fcbbf399566cad85135e4f39b1fad9cf09a445f6d41ef58890e212be24807f65ee56df1a913fce6 SHA512 9648877ed11e5a55213cd14fd64f6fc64dbd17013fbfaa4e67f4fd433f59e9231ed78a88e6e8100a4794d833f1d9863bb86f75faae093418866770804bf873cb
 DIST busybox-1.26.2.tar.bz2 2120931 BLAKE2B 41c0bea7b1548df24cf1c5d655f4e767c2fb54f674065b3599d5d179ec2cc78a3806f14ee85535aa3831931fa0b19dbbfc2cae945123295eba1b31e20e70bfb8 SHA512 9926d211d0b4f34b513d934d7b111ebbf933c2dc31206bdd80426a62d47d5b1475b70bec5aaa14a26b94a202ab1465d994062a002750a312dcb8167096eb3719
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991 SHA512 d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
+DIST busybox-1.28.0.tar.bz2 2261831 BLAKE2B 9cbb133d59711dde90ef5b20bfd4b892e34565103eaa64b2000b042bd2b9b234df14b5e8b74f7cf8f9071b907e1b9eff556e852bb921088d81548473430d3acf SHA512 346a71d44e6c4e1889ac12ae52320cb0c3d0c45c2b4b49fc4e3c0bb25f427707d8075150d545906f414b9f4e5b6d8f1a3afe8cdc31f6a64e06c62b400d7d129b

diff --git a/sys-apps/busybox/busybox-1.28.0.ebuild b/sys-apps/busybox/busybox-1.28.0.ebuild
new file mode 100644
index 00000000000..73ee93bb96b
--- /dev/null
+++ b/sys-apps/busybox/busybox-1.28.0.ebuild
@@ -0,0 +1,310 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# See `man savedconfig.eclass` for info on how to use USE=savedconfig.
+
+EAPI="5"
+inherit eutils flag-o-matic savedconfig toolchain-funcs multilib
+
+DESCRIPTION="Utilities for rescue and embedded systems"
+HOMEPAGE="https://www.busybox.net/"
+if [[ ${PV} == "9999" ]] ; then
+	MY_P=${P}
+	EGIT_REPO_URI="https://git.busybox.net/busybox"
+	inherit git-r3
+else
+	MY_P=${PN}-${PV/_/-}
+	SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+fi
+
+LICENSE="GPL-2" # GPL-2 only
+SLOT="0"
+IUSE="debug ipv6 livecd make-symlinks math mdev pam selinux sep-usr static syslog systemd"
+REQUIRED_USE="pam? ( !static )"
+RESTRICT="test"
+
+COMMON_DEPEND="!static? ( selinux? ( sys-libs/libselinux ) )
+	pam? ( sys-libs/pam )"
+DEPEND="${COMMON_DEPEND}
+	static? ( selinux? ( sys-libs/libselinux[static-libs(+)] ) )
+	>=sys-kernel/linux-headers-2.6.39"
+RDEPEND="${COMMON_DEPEND}
+	mdev? ( !<sys-apps/openrc-0.13 )"
+
+S=${WORKDIR}/${MY_P}
+
+busybox_config_option() {
+	local flag=$1 ; shift
+	if [[ ${flag} != [yn] && ${flag} != \"* ]] ; then
+		busybox_config_option $(usex ${flag} y n) "$@"
+		return
+	fi
+	local expr
+	while [[ $# -gt 0 ]] ; do
+		case ${flag} in
+		y) expr="s:.*\<CONFIG_$1\>.*set:CONFIG_$1=y:g" ;;
+		n) expr="s:CONFIG_$1=y:# CONFIG_$1 is not set:g" ;;
+		*) expr="s:.*\<CONFIG_$1\>.*:CONFIG_$1=${flag}:g" ;;
+		esac
+		sed -i -e "${expr}" .config || die
+		einfo "$(grep "CONFIG_$1[= ]" .config || echo "Could not find CONFIG_$1 ...")"
+		shift
+	done
+}
+
+busybox_config_enabled() {
+	local val=$(sed -n "/^CONFIG_$1=/s:^[^=]*=::p" .config)
+	case ${val} in
+	"") return 1 ;;
+	y)  return 0 ;;
+	*)  echo "${val}" | sed -r 's:^"(.*)"$:\1:' ;;
+	esac
+}
+
+src_prepare() {
+	unset KBUILD_OUTPUT #88088
+	append-flags -fno-strict-aliasing #310413
+	use ppc64 && append-flags -mminimal-toc #130943
+
+	# patches go here!
+	epatch "${FILESDIR}"/${PN}-1.26.2-bb.patch
+#	epatch "${FILESDIR}"/${P}-*.patch
+	cp "${FILESDIR}"/ginit.c init/ || die
+
+	# flag cleanup
+	sed -i -r \
+		-e 's:[[:space:]]?-(Werror|Os|falign-(functions|jumps|loops|labels)=1|fomit-frame-pointer)\>::g' \
+		Makefile.flags || die
+	#sed -i '/bbsh/s:^//::' include/applets.h
+	sed -i '/^#error Aborting compilation./d' applets/applets.c || die
+	use elibc_glibc && sed -i 's:-Wl,--gc-sections::' Makefile
+	sed -i \
+		-e "/^CROSS_COMPILE/s:=.*:= ${CHOST}-:" \
+		-e "/^AR\>/s:=.*:= $(tc-getAR):" \
+		-e "/^CC\>/s:=.*:= $(tc-getCC):" \
+		-e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \
+		-e "/^PKG_CONFIG\>/s:=.*:= $(tc-getPKG_CONFIG):" \
+		Makefile || die
+	sed -i \
+		-e 's:-static-libgcc::' \
+		Makefile.flags || die
+}
+
+src_configure() {
+	# check for a busybox config before making one of our own.
+	# if one exist lets return and use it.
+
+	restore_config .config
+	if [ -f .config ]; then
+		yes "" | emake -j1 -s oldconfig >/dev/null
+		return 0
+	else
+		ewarn "Could not locate user configfile, so we will save a default one"
+	fi
+
+	# setup the config file
+	emake -j1 -s allyesconfig >/dev/null
+	# nommu forces a bunch of things off which we want on #387555
+	busybox_config_option n NOMMU
+	sed -i '/^#/d' .config
+	yes "" | emake -j1 -s oldconfig >/dev/null
+
+	# now turn off stuff we really don't want
+	busybox_config_option n DMALLOC
+	busybox_config_option n FEATURE_2_4_MODULES #607548
+	busybox_config_option n FEATURE_SUID_CONFIG
+	busybox_config_option n BUILD_AT_ONCE
+	busybox_config_option n BUILD_LIBBUSYBOX
+	busybox_config_option n FEATURE_CLEAN_UP
+	busybox_config_option n MONOTONIC_SYSCALL
+	busybox_config_option n USE_PORTABLE_CODE
+	busybox_config_option n WERROR
+	# triming the BSS size may be dangerous
+	busybox_config_option n FEATURE_USE_BSS_TAIL
+
+	# If these are not set and we are using a uclibc/busybox setup
+	# all calls to system() will fail.
+	busybox_config_option y ASH
+	busybox_config_option y SH_IS_ASH
+	busybox_config_option n HUSH
+	busybox_config_option n SH_IS_HUSH
+
+	busybox_config_option '"/run"' PID_FILE_PATH
+	busybox_config_option '"/run/ifstate"' IFUPDOWN_IFSTATE_PATH
+
+	# disable ipv6 applets
+	if ! use ipv6; then
+		busybox_config_option n FEATURE_IPV6
+		busybox_config_option n TRACEROUTE6
+		busybox_config_option n PING6
+		busybox_config_option n UDHCPC6
+	fi
+
+	busybox_config_option pam PAM
+	busybox_config_option static STATIC
+	busybox_config_option syslog {K,SYS}LOGD LOGGER
+	busybox_config_option systemd FEATURE_SYSTEMD
+	busybox_config_option math FEATURE_AWK_LIBM
+
+	# all the debug options are compiler related, so punt them
+	busybox_config_option n DEBUG_SANITIZE
+	busybox_config_option n DEBUG
+	busybox_config_option y NO_DEBUG_LIB
+	busybox_config_option n DMALLOC
+	busybox_config_option n EFENCE
+	busybox_config_option $(usex debug y n) TFTP_DEBUG
+
+	busybox_config_option selinux SELINUX
+
+	# this opt only controls mounting with <linux-2.6.23
+	busybox_config_option n FEATURE_MOUNT_NFS
+
+	# default a bunch of uncommon options to off
+	local opt
+	for opt in \
+		ADD_SHELL \
+		BEEP BOOTCHARTD \
+		CRONTAB \
+		DC DEVFSD DNSD DPKG{,_DEB} \
+		FAKEIDENTD FBSPLASH FOLD FSCK_MINIX FTP{GET,PUT} \
+		FEATURE_DEVFS \
+		HOSTID HUSH \
+		INETD INOTIFYD IPCALC \
+		LOCALE_SUPPORT LOGNAME LPD \
+		MAKEMIME MKFS_MINIX MSH \
+		OD \
+		RDEV READPROFILE REFORMIME REMOVE_SHELL RFKILL RUN_PARTS RUNSV{,DIR} \
+		SLATTACH SMEMCAP SULOGIN SV{,LOGD} \
+		TASKSET TCPSVD \
+		RPM RPM2CPIO \
+		UDPSVD UUDECODE UUENCODE
+	do
+		busybox_config_option n ${opt}
+	done
+
+	emake -j1 oldconfig > /dev/null
+}
+
+src_compile() {
+	unset KBUILD_OUTPUT #88088
+	export SKIP_STRIP=y
+
+	emake V=1 busybox
+}
+
+src_install() {
+	unset KBUILD_OUTPUT #88088
+	save_config .config
+
+	into /
+	dodir /bin
+	if use sep-usr ; then
+		# install /ginit to take care of mounting stuff
+		exeinto /
+		newexe busybox_unstripped ginit
+		dosym /ginit /bin/bb
+		dosym bb /bin/busybox
+	else
+		newbin busybox_unstripped busybox
+		dosym busybox /bin/bb
+	fi
+	if use mdev ; then
+		dodir /$(get_libdir)/mdev/
+		use make-symlinks || dosym /bin/bb /sbin/mdev
+		cp "${S}"/examples/mdev_fat.conf "${ED}"/etc/mdev.conf
+
+		exeinto /$(get_libdir)/mdev/
+		doexe "${FILESDIR}"/mdev/*
+
+		newinitd "${FILESDIR}"/mdev.initd mdev
+	fi
+	if use livecd ; then
+		dosym busybox /bin/vi
+	fi
+
+	# add busybox daemon's, bug #444718
+	if busybox_config_enabled FEATURE_NTPD_SERVER; then
+		newconfd "${FILESDIR}/ntpd.confd" "busybox-ntpd"
+		newinitd "${FILESDIR}/ntpd.initd" "busybox-ntpd"
+	fi
+	if busybox_config_enabled SYSLOGD; then
+		newconfd "${FILESDIR}/syslogd.confd" "busybox-syslogd"
+		newinitd "${FILESDIR}/syslogd.initd" "busybox-syslogd"
+	fi
+	if busybox_config_enabled KLOGD; then
+		newconfd "${FILESDIR}/klogd.confd" "busybox-klogd"
+		newinitd "${FILESDIR}/klogd.initd" "busybox-klogd"
+	fi
+	if busybox_config_enabled WATCHDOG; then
+		newconfd "${FILESDIR}/watchdog.confd" "busybox-watchdog"
+		newinitd "${FILESDIR}/watchdog.initd" "busybox-watchdog"
+	fi
+	if busybox_config_enabled UDHCPC; then
+		local path=$(busybox_config_enabled UDHCPC_DEFAULT_SCRIPT)
+		exeinto "${path%/*}"
+		newexe examples/udhcp/simple.script "${path##*/}"
+	fi
+	if busybox_config_enabled UDHCPD; then
+		insinto /etc
+		doins examples/udhcp/udhcpd.conf
+	fi
+
+	# bundle up the symlink files for use later
+	emake DESTDIR="${ED}" install
+	rm _install/bin/busybox
+	# for compatibility, provide /usr/bin/env
+	mkdir -p _install/usr/bin
+	ln -s /bin/env _install/usr/bin/env
+	tar cf busybox-links.tar -C _install . || : #;die
+	insinto /usr/share/${PN}
+	use make-symlinks && doins busybox-links.tar
+
+	dodoc AUTHORS README TODO
+
+	cd docs
+	docinto txt
+	dodoc *.txt
+	docinto pod
+	dodoc *.pod
+	dohtml *.html
+
+	cd ../examples
+	docinto examples
+	dodoc inittab depmod.pl *.conf *.script undeb unrpm
+}
+
+pkg_preinst() {
+	if use make-symlinks && [[ ! ${VERY_BRAVE_OR_VERY_DUMB} == "yes" ]] && [[ ${ROOT} == "/" ]] ; then
+		ewarn "setting USE=make-symlinks and emerging to / is very dangerous."
+		ewarn "it WILL overwrite lots of system programs like: ls bash awk grep (bug 60805 for full list)."
+		ewarn "If you are creating a binary only and not merging this is probably ok."
+		ewarn "set env VERY_BRAVE_OR_VERY_DUMB=yes if this is really what you want."
+		die "silly options will destroy your system"
+	fi
+
+	if use make-symlinks ; then
+		mv "${ED}"/usr/share/${PN}/busybox-links.tar "${T}"/ || die
+	fi
+}
+
+pkg_postinst() {
+	savedconfig_pkg_postinst
+
+	if use make-symlinks ; then
+		cd "${T}" || die
+		mkdir _install
+		tar xf busybox-links.tar -C _install || die
+		cp -vpPR _install/* "${ROOT}"/ || die "copying links for ${x} failed"
+	fi
+
+	if use sep-usr ; then
+		elog "In order to use the sep-usr support, you have to update your"
+		elog "kernel command line.  Add the option:"
+		elog "     init=/ginit"
+		elog "To launch a different init than /sbin/init, use:"
+		elog "     init=/ginit /sbin/yourinit"
+		elog "To get a rescue shell, you may boot with:"
+		elog "     init=/ginit bb"
+	fi
+}


             reply	other threads:[~2018-01-24  4:16 UTC|newest]

Thread overview: 191+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-01-24  4:16 Mike Frysinger [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-08-31  4:48 [gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/ Sam James
2024-08-21 11:48 Sam James
2024-08-21 11:46 Arthur Zamarin
2024-08-21 11:46 Arthur Zamarin
2024-08-21 11:46 Arthur Zamarin
2024-08-21 11:46 Arthur Zamarin
2024-08-21 11:46 Arthur Zamarin
2024-07-04  1:42 Mike Gilbert
2024-04-26 18:07 Mike Gilbert
2024-03-29 15:48 Viorel Munteanu
2024-01-30  5:10 Sam James
2024-01-24  8:59 Viorel Munteanu
2024-01-16 23:57 Sam James
2024-01-16 23:57 Sam James
2024-01-16 23:57 Sam James
2024-01-16 23:57 Sam James
2024-01-16 23:57 Sam James
2024-01-16 23:57 Sam James
2023-12-16 10:38 Viorel Munteanu
2023-12-16 10:25 Viorel Munteanu
2023-08-17 13:07 Viorel Munteanu
2023-08-02 16:54 Sam James
2023-07-07 21:22 Sam James
2023-07-06  7:48 Sam James
2023-07-06  6:32 Sam James
2023-07-06  6:32 Sam James
2023-07-06  6:32 Sam James
2023-07-06  6:32 Sam James
2023-07-06  6:32 Sam James
2023-06-01  8:27 Viorel Munteanu
2023-06-01  8:27 Viorel Munteanu
2023-06-01  8:24 Viorel Munteanu
2023-05-31  5:01 Sam James
2023-05-29 23:50 Sam James
2023-05-29 17:50 Arthur Zamarin
2023-05-29 17:49 Arthur Zamarin
2023-05-29 13:10 Sam James
2023-05-29 13:01 Sam James
2023-05-29 13:01 Sam James
2023-05-29 12:57 Sam James
2023-05-24 15:35 Viorel Munteanu
2023-04-15  5:13 Sam James
2022-12-28  0:33 Sam James
2022-12-27 19:53 Sam James
2022-12-27 19:45 Sam James
2022-12-27 13:40 Sam James
2022-12-27 11:31 Sam James
2022-09-23  8:23 Sam James
2022-07-03 23:54 Sam James
2022-07-03 23:54 Sam James
2022-06-30 22:12 Sam James
2022-06-30 21:41 Sam James
2022-06-30 21:41 Sam James
2022-06-30 21:41 Sam James
2022-06-30 21:41 Sam James
2022-06-30 21:41 Sam James
2022-06-30 21:41 Sam James
2022-05-07 11:14 WANG Xuerui
2022-05-07 11:14 WANG Xuerui
2022-05-03 13:03 Jakov Smolić
2022-05-03 13:03 Jakov Smolić
2022-01-01 20:08 David Seifert
2021-11-20 10:23 Arthur Zamarin
2021-11-19 17:36 Arthur Zamarin
2021-11-19 15:36 Sam James
2021-11-19 11:39 Arthur Zamarin
2021-11-18 20:13 Arthur Zamarin
2021-11-18 12:26 Agostino Sarubbo
2021-11-18 12:25 Agostino Sarubbo
2021-11-18 12:24 Agostino Sarubbo
2021-11-05 22:28 Sam James
2021-10-17  3:21 Sam James
2021-10-10 20:37 Sam James
2021-10-08 18:49 Agostino Sarubbo
2021-10-08 18:49 Agostino Sarubbo
2021-10-08 18:48 Agostino Sarubbo
2021-10-08 18:48 Agostino Sarubbo
2021-10-08 18:25 Sam James
2021-10-03 17:15 Jakov Smolić
2021-10-02  7:10 Sam James
2021-10-02  4:27 Sam James
2021-10-02  4:27 Sam James
2021-09-18  3:04 Sam James
2021-09-16  1:18 Sam James
2021-09-06 19:59 Matt Turner
2021-08-26 22:52 Sam James
2021-08-16 16:36 Sam James
2021-05-26  9:02 Sam James
2021-05-26  9:02 Sam James
2021-05-26  9:02 Sam James
2021-04-14 16:12 Sam James
2021-03-31 22:54 Thomas Deutschmann
2021-01-10  9:43 Sam James
2021-01-09 16:28 Sam James
2021-01-09 16:22 Sam James
2021-01-09 13:12 Sergei Trofimovich
2021-01-08 12:20 Sam James
2021-01-07 16:52 Sam James
2021-01-07 12:27 Sam James
2021-01-07  5:11 Sam James
2021-01-07  0:58 Sam James
2021-01-06  6:35 Sam James
2021-01-05 22:58 Sam James
2021-01-05 22:55 Sam James
2020-11-02 11:42 Sam James
2020-07-15 11:02 Mikle Kolyada
2020-03-22 13:29 Mikle Kolyada
2020-03-22 13:29 Mikle Kolyada
2020-02-07  3:41 Patrick McLean
2019-10-27 17:57 Mikle Kolyada
2019-10-27 17:54 Mikle Kolyada
2019-08-05 12:54 Mikle Kolyada
2019-06-13 13:45 Mikle Kolyada
2019-05-04  9:31 Mikle Kolyada
2019-03-08 20:41 Mikle Kolyada
2019-02-16  9:38 Mikle Kolyada
2019-02-16  9:38 Mikle Kolyada
2019-01-13  5:01 Mikle Kolyada
2018-12-02 17:44 Mikle Kolyada
2018-12-02 17:44 Mikle Kolyada
2018-11-24 16:48 Mikle Kolyada
2018-09-22 10:28 Mikle Kolyada
2018-09-12  6:45 Jeroen Roovers
2018-09-03 13:53 Mikle Kolyada
2018-08-23  2:52 Mikle Kolyada
2018-08-22 19:20 Mart Raudsepp
2018-08-22  2:13 Mikle Kolyada
2018-08-22  2:13 Mikle Kolyada
2018-08-22  2:11 Mikle Kolyada
2018-08-21  0:13 Sergei Trofimovich
2018-08-20  3:49 Mikle Kolyada
2018-08-18 22:31 Sergei Trofimovich
2018-08-18 22:24 Sergei Trofimovich
2018-08-18  3:43 Mikle Kolyada
2018-08-17 21:12 Sergei Trofimovich
2018-08-17  2:20 Mikle Kolyada
2018-07-20  3:48 Jeroen Roovers
2018-07-04  8:32 Jeroen Roovers
2018-06-04 13:06 Mike Frysinger
2018-05-29 14:30 Mikle Kolyada
2018-05-29 14:30 Mikle Kolyada
2018-05-15  1:19 Anthony G. Basile
2018-04-23 14:18 Anthony G. Basile
2018-04-04  9:04 Jeroen Roovers
2018-03-26 16:57 Anthony G. Basile
2018-03-25 18:49 Mikle Kolyada
2018-03-12  3:58 Matt Turner
2018-03-07 19:51 Sergei Trofimovich
2018-03-02 11:44 Mart Raudsepp
2018-02-10 14:05 Sergei Trofimovich
2018-02-06 23:25 Sergei Trofimovich
2018-02-05 21:27 Markus Meier
2018-01-31 20:00 Sergei Trofimovich
2018-01-28 18:23 Tobias Klausmann
2018-01-28  2:17 Anthony G. Basile
2018-01-28  0:36 Mikle Kolyada
2018-01-24 18:42 Anthony G. Basile
2018-01-24  4:31 Mike Frysinger
2018-01-19 23:33 Mike Frysinger
2017-09-24 23:01 Tim Harder
2017-09-24 23:01 Tim Harder
2017-08-25 11:17 Jeroen Roovers
2017-08-25 11:17 Jeroen Roovers
2017-04-26 21:12 Mike Frysinger
2016-12-22  6:15 Mike Frysinger
2016-12-22  6:15 Mike Frysinger
2016-12-22  6:15 Mike Frysinger
2016-12-17 15:25 Markus Meier
2016-12-13 11:30 Agostino Sarubbo
2016-12-13 11:05 Agostino Sarubbo
2016-12-12 15:55 Tobias Klausmann
2016-11-11 18:04 Anthony G. Basile
2016-07-08 12:02 Agostino Sarubbo
2016-07-08 10:02 Agostino Sarubbo
2016-05-02  3:33 Matt Turner
2016-04-20  3:58 Mike Frysinger
2016-04-11 10:39 Agostino Sarubbo
2016-03-30 18:32 Markus Meier
2016-03-27 10:16 Agostino Sarubbo
2016-03-26  6:49 Jeroen Roovers
2016-03-22 14:32 Agostino Sarubbo
2015-12-31  5:35 Mike Frysinger
2015-12-25 18:19 Agostino Sarubbo
2015-12-05 12:44 Markus Meier
2015-12-04  6:45 Jeroen Roovers
2015-12-04  5:51 Jeroen Roovers
2015-12-02 20:51 Mike Gilbert
2015-12-02 14:29 Agostino Sarubbo
2015-11-16  6:32 Ulrich Müller
2015-10-28 21:29 Michael Sterrett

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=1516767286.7271c533c68a35f72cdb907d3e2743275505c5c6.vapier@gentoo \
    --to=vapier@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