* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2007-10-07 3:43 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2007-10-07 3:43 UTC (permalink / raw
To: gentoo-commits
vapier 07/10/07 03:43:52
Modified: src_unpack.eblit
Log:
Dont bother checking kernel headers when installing libc headers #190510.
(Portage version: 2.1.3.11)
Revision Changes Path
1.2 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.1&r2=1.2
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- src_unpack.eblit 6 Aug 2007 09:46:50 -0000 1.1
+++ src_unpack.eblit 7 Oct 2007 03:43:52 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.1 2007/08/06 09:46:50 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.2 2007/10/07 03:43:52 vapier Exp $
check_kheader_version() {
local version=$(
@@ -14,8 +14,6 @@
check_nptl_support() {
local min_kernel_version=$(KV_to_int "${NPTL_KERN_VER}")
- echo
-
ebegin "Checking gcc for __thread support"
if ! eend $(want__thread ; echo $?) ; then
echo
@@ -36,6 +34,7 @@
fi
# Building fails with too low linux-headers
+ just_headers && return
ebegin "Checking linux-headers version (>=${NPTL_KERN_VER})"
if ! eend $(check_kheader_version "${min_kernel_version}" ; echo $?) ; then
echo
@@ -43,8 +42,6 @@
eerror "for NPTL support!"
die "linux-headers version too low!"
fi
-
- echo
}
unpack_addon() {
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2007-11-10 4:07 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2007-11-10 4:07 UTC (permalink / raw
To: gentoo-commits
vapier 07/11/10 04:07:21
Modified: src_unpack.eblit
Log:
Add support for USE=vanilla.
(Portage version: 2.1.3.19)
Revision Changes Path
1.3 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.2&r2=1.3
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- src_unpack.eblit 7 Oct 2007 03:43:52 -0000 1.2
+++ src_unpack.eblit 10 Nov 2007 04:07:21 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.2 2007/10/07 03:43:52 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.3 2007/11/10 04:07:21 vapier Exp $
check_kheader_version() {
local version=$(
@@ -67,7 +67,9 @@
# pull out all the addons
local d
for d in extra/*/configure ; do
- mv "${d%/configure}" "${S}" || die "moving ${d}"
+ d=${d%/configure}
+ [[ -d ${S}/${d} ]] && die "${d} already exists in \${S}"
+ mv "${d}" "${S}" || die "moving ${d} failed"
done
fi
@@ -93,7 +95,7 @@
unpack glibc-infopages-${INFOPAGE_VER}.tar.bz2
fi
- if [[ -n ${PATCH_VER} ]] ; then
+ if [[ -n ${PATCH_VER} ]] && ! use vanilla ; then
cd "${S}"
EPATCH_MULTI_MSG="Applying Gentoo Glibc Patchset ${PATCH_GLIBC_VER}-${PATCH_VER} ..." \
EPATCH_EXCLUDE=${GLIBC_PATCH_EXCLUDE} \
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2007-11-11 20:12 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2007-11-11 20:12 UTC (permalink / raw
To: gentoo-commits
vapier 07/11/11 20:12:38
Modified: src_unpack.eblit
Log:
Move hardened stuff back to each ebuild (since that is how we are tracking it) and add support for pre/post eblit hooks. Also fixup hardened patch to apply #198335.
(Portage version: 2.1.3.19)
Revision Changes Path
1.4 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.3&r2=1.4
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- src_unpack.eblit 10 Nov 2007 04:07:21 -0000 1.3
+++ src_unpack.eblit 11 Nov 2007 20:12:38 -0000 1.4
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.3 2007/11/10 04:07:21 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.4 2007/11/11 20:12:38 vapier Exp $
check_kheader_version() {
local version=$(
@@ -108,34 +108,6 @@
echo "Gentoo patchset ${PATCH_VER}" > csu/Banner
fi
- if use hardened ; then
- cd "${S}"
- einfo "Patching to get working PIE binaries on PIE (hardened) platforms"
- gcc-specs-pie && epatch "${FILESDIR}"/2.5/glibc-2.5-hardened-pie.patch
- epatch "${FILESDIR}"/2.5/glibc-2.5-hardened-configure-picdefault.patch
- epatch "${FILESDIR}"/2.6/glibc-2.6-hardened-inittls-nosysenter.patch
-
- einfo "Installing Hardened Gentoo SSP handler"
- cp -f "${FILESDIR}"/2.6/glibc-2.6-gentoo-stack_chk_fail.c \
- debug/stack_chk_fail.c || die
-
- if use debug ; then
- # When using Hardened Gentoo stack handler, have smashes dump core for
- # analysis - debug only, as core could be an information leak
- # (paranoia).
- sed -i \
- -e '/^CFLAGS-backtrace.c/ iCFLAGS-stack_chk_fail.c = -DSSP_SMASH_DUMPS_CORE' \
- debug/Makefile \
- || die "Failed to modify debug/Makefile for debug stack handler"
- fi
-
- # Build nscd with ssp-all
- sed -i \
- -e 's:-fstack-protector$:-fstack-protector-all:' \
- nscd/Makefile \
- || die "Failed to ensure nscd builds with ssp-all"
- fi
-
gnuconfig_update
}
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2008-06-08 0:49 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2008-06-08 0:49 UTC (permalink / raw
To: gentoo-commits
vapier 08/06/08 00:49:10
Modified: src_unpack.eblit
Log:
Version bump #225175 by Arfrever Frehtes Taifersar Arahesis.
(Portage version: 2.2_pre7-r1/cvs/Linux 2.6.25 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+)
Revision Changes Path
1.5 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.4&r2=1.5
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- src_unpack.eblit 11 Nov 2007 20:12:38 -0000 1.4
+++ src_unpack.eblit 8 Jun 2008 00:49:09 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.4 2007/11/11 20:12:38 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.5 2008/06/08 00:49:09 vapier Exp $
check_kheader_version() {
local version=$(
@@ -44,26 +44,29 @@
fi
}
-unpack_addon() {
- local addon=$1 ver=${2:-${RELEASE_VER}}
- unpack glibc-${addon}-${ver}.tar.bz2
- mv glibc-${addon}-${ver} ${addon} || die
+unpack_pkg() {
+ local a=${PN}
+ [[ -n ${SNAP_VER} ]] && a="${a}-${RELEASE_VER}"
+ [[ -n $1 ]] && a="${a}-$1"
+ [[ -n ${SNAP_VER} ]] && a="${a}-${SNAP_VER}" || a="${a}-${RELEASE_VER}"
+ unpack ${a}.tar.bz2
+ [[ -n $1 ]] && mv ${a} $1
}
toolchain-glibc_src_unpack() {
# Check NPTL support _before_ we unpack things to save some time
want_nptl && check_nptl_support
- unpack glibc-${RELEASE_VER}.tar.bz2
+ unpack_pkg
cd "${S}"
- [[ -n ${LT_VER} ]] && unpack glibc-linuxthreads-${LT_VER}.tar.bz2
- [[ -n ${PORTS_VER} ]] && unpack_addon ports ${PORTS_VER}
- unpack_addon libidn
+ [[ -n ${LT_VER} ]] && unpack_pkg linuxthreads ${LT_VER}
+ [[ -n ${PORTS_VER} ]] && unpack_pkg ports ${PORTS_VER}
+ [[ -n ${LIBIDN_VER} ]] && unpack_pkg libidn
if [[ -n ${PATCH_VER} ]] ; then
cd "${WORKDIR}"
- unpack glibc-${PATCH_GLIBC_VER}-patches-${PATCH_VER}.tar.bz2
+ unpack glibc-${RELEASE_VER}-patches-${PATCH_VER}.tar.bz2
# pull out all the addons
local d
for d in extra/*/configure ; do
@@ -95,17 +98,19 @@
unpack glibc-infopages-${INFOPAGE_VER}.tar.bz2
fi
+ # tag, glibc is it
+ cd "${S}"
+ [[ -e csu/Banner ]] && die "need new banner location"
+ [[ -n ${SNAP_VER} ]] && echo "Gentoo snapshot ${SNAP_VER}" >> csu/Banner
+ [[ -n ${BRANCH_UPDATE} ]] && echo "Gentoo branch ${BRANCH_UPDATE}" >> csu/Banner
if [[ -n ${PATCH_VER} ]] && ! use vanilla ; then
cd "${S}"
- EPATCH_MULTI_MSG="Applying Gentoo Glibc Patchset ${PATCH_GLIBC_VER}-${PATCH_VER} ..." \
+ EPATCH_MULTI_MSG="Applying Gentoo Glibc Patchset ${RELEASE_VER}-${PATCH_VER} ..." \
EPATCH_EXCLUDE=${GLIBC_PATCH_EXCLUDE} \
EPATCH_SUFFIX="patch" \
ARCH=$(tc-arch) \
epatch "${WORKDIR}"/patches
-
- # tag, glibc is it
- [[ -e csu/Banner ]] && die "need new banner location"
- echo "Gentoo patchset ${PATCH_VER}" > csu/Banner
+ echo "Gentoo patchset ${PATCH_VER}" >> csu/Banner
fi
gnuconfig_update
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2008-11-29 21:03 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2008-11-29 21:03 UTC (permalink / raw
To: gentoo-commits
vapier 08/11/29 21:03:34
Modified: src_unpack.eblit
Log:
disable nptl checks for headers-only builds
Revision Changes Path
1.6 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.5&r2=1.6
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- src_unpack.eblit 8 Jun 2008 00:49:09 -0000 1.5
+++ src_unpack.eblit 29 Nov 2008 21:03:34 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.5 2008/06/08 00:49:09 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.6 2008/11/29 21:03:34 vapier Exp $
check_kheader_version() {
local version=$(
@@ -12,6 +12,9 @@
}
check_nptl_support() {
+ # don't care about the compiler here as we arent using it
+ just_headers && return
+
local min_kernel_version=$(KV_to_int "${NPTL_KERN_VER}")
ebegin "Checking gcc for __thread support"
@@ -33,8 +36,6 @@
fi
fi
- # Building fails with too low linux-headers
- just_headers && return
ebegin "Checking linux-headers version (>=${NPTL_KERN_VER})"
if ! eend $(check_kheader_version "${min_kernel_version}" ; echo $?) ; then
echo
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2008-12-08 1:30 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2008-12-08 1:30 UTC (permalink / raw
To: gentoo-commits
vapier 08/12/08 01:30:49
Modified: src_unpack.eblit
Log:
Force timestamp update of C-translit.h so we dont regen it all the time #185476 #218003.
(Portage version: 2.2_rc17/cvs/Linux 2.6.27.8 x86_64)
Revision Changes Path
1.7 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.6&r2=1.7
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- src_unpack.eblit 29 Nov 2008 21:03:34 -0000 1.6
+++ src_unpack.eblit 8 Dec 2008 01:30:49 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.6 2008/11/29 21:03:34 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.7 2008/12/08 01:30:49 vapier Exp $
check_kheader_version() {
local version=$(
@@ -61,6 +61,7 @@
unpack_pkg
cd "${S}"
+ touch locale/C-translit.h #185476 #218003
[[ -n ${LT_VER} ]] && unpack_pkg linuxthreads ${LT_VER}
[[ -n ${PORTS_VER} ]] && unpack_pkg ports ${PORTS_VER}
[[ -n ${LIBIDN_VER} ]] && unpack_pkg libidn
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2009-05-17 22:17 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2009-05-17 22:17 UTC (permalink / raw
To: gentoo-commits
vapier 09/05/17 22:17:57
Modified: src_unpack.eblit
Log:
Improve check_nptl_support output to include more info to help people figure out their own mistakes.
(Portage version: 2.2_rc33/cvs/Linux x86_64)
Revision Changes Path
1.8 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.7&r2=1.8
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- src_unpack.eblit 8 Dec 2008 01:30:49 -0000 1.7
+++ src_unpack.eblit 17 May 2009 22:17:56 -0000 1.8
@@ -1,21 +1,34 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.7 2008/12/08 01:30:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.8 2009/05/17 22:17:56 vapier Exp $
-check_kheader_version() {
- local version=$(
- printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \
- $(tc-getCPP ${CTARGET}) -I "$(alt_build_headers)" | \
- tail -n 1
- )
- [[ ${version} -ge "$1" ]]
+int_to_KV() {
+ local version=$1 major minor micro
+ major=$((version / 65536))
+ minor=$(((version % 65536) / 256))
+ micro=$((version % 256))
+ echo ${major}.${minor}.${micro}
+}
+
+eend_KV() {
+ [[ $(KV_to_int $1) -ge $(KV_to_int $2) ]]
+ eend $?
+}
+
+get_kheader_version() {
+ printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \
+ $(tc-getCPP ${CTARGET}) -I "$(alt_build_headers)" | \
+ tail -n 1
}
check_nptl_support() {
# don't care about the compiler here as we arent using it
just_headers && return
- local min_kernel_version=$(KV_to_int "${NPTL_KERN_VER}")
+ local run_kv build_kv want_kv
+ run_kv=$(int_to_KV $(get_KV))
+ build_kv=$(int_to_KV $(get_kheader_version))
+ want_kv=${NPTL_KERN_VER}
ebegin "Checking gcc for __thread support"
if ! eend $(want__thread ; echo $?) ; then
@@ -27,20 +40,18 @@
if ! is_crosscompile && ! tc-is-cross-compiler ; then
# Building fails on an non-supporting kernel
- ebegin "Checking kernel version (>=${NPTL_KERN_VER})"
- if ! eend $([[ $(get_KV) -ge ${min_kernel_version} ]] ; echo $?) ; then
+ ebegin "Checking kernel version (${run_kv} >= ${want_kv})"
+ if ! eend_KV ${run_kv} ${want_kv} ; then
echo
- eerror "You need a kernel of at least version ${NPTL_KERN_VER}"
- eerror "for NPTL support!"
+ eerror "You need a kernel of at least ${want_kv} for NPTL support!"
die "Kernel version too low!"
fi
fi
- ebegin "Checking linux-headers version (>=${NPTL_KERN_VER})"
- if ! eend $(check_kheader_version "${min_kernel_version}" ; echo $?) ; then
+ ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})"
+ if ! eend_KV ${build_kv} ${want_kv} ; then
echo
- eerror "You need linux-headers of at least version ${NPTL_KERN_VER}"
- eerror "for NPTL support!"
+ eerror "You need linux-headers of at least ${want_kv} for NPTL support!"
die "linux-headers version too low!"
fi
}
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2009-11-09 22:16 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2009-11-09 22:16 UTC (permalink / raw
To: gentoo-commits
vapier 09/11/09 22:16:14
Modified: src_unpack.eblit
Log:
enable user patching
(Portage version: 2.2_rc49/cvs/Linux x86_64)
Revision Changes Path
1.9 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.8&r2=1.9
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- src_unpack.eblit 17 May 2009 22:17:56 -0000 1.8
+++ src_unpack.eblit 9 Nov 2009 22:16:13 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.8 2009/05/17 22:17:56 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.9 2009/11/09 22:16:13 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -126,6 +126,8 @@
echo "Gentoo patchset ${PATCH_VER}" >> csu/Banner
fi
+ epatch_user
+
gnuconfig_update
}
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2010-04-25 17:17 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2010-04-25 17:17 UTC (permalink / raw
To: gentoo-commits
vapier 10/04/25 17:17:55
Modified: src_unpack.eblit
Log:
Version bump #315477.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Revision Changes Path
1.10 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.9&r2=1.10
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- src_unpack.eblit 9 Nov 2009 22:16:13 -0000 1.9
+++ src_unpack.eblit 25 Apr 2010 17:17:55 -0000 1.10
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.9 2009/11/09 22:16:13 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.10 2010/04/25 17:17:55 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -60,7 +60,13 @@
local a=${PN}
[[ -n ${SNAP_VER} ]] && a="${a}-${RELEASE_VER}"
[[ -n $1 ]] && a="${a}-$1"
- [[ -n ${SNAP_VER} ]] && a="${a}-${SNAP_VER}" || a="${a}-${RELEASE_VER}"
+ if [[ -n $2 ]] ; then
+ a="${a}-$2"
+ elif [[ -n ${SNAP_VER} ]] ; then
+ a="${a}-${SNAP_VER}"
+ else
+ a="${a}-${RELEASE_VER}"
+ fi
unpack ${a}.tar.bz2
[[ -n $1 ]] && mv ${a} $1
}
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2010-06-08 4:59 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2010-06-08 4:59 UTC (permalink / raw
To: gentoo-commits
vapier 10/06/08 04:59:56
Modified: src_unpack.eblit
Log:
Tweak src_unpack a bit more to handle snaps again #323009 by Maksim Melnikau.
Revision Changes Path
1.11 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.10&r2=1.11
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- src_unpack.eblit 25 Apr 2010 17:17:55 -0000 1.10
+++ src_unpack.eblit 8 Jun 2010 04:59:56 -0000 1.11
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.10 2010/04/25 17:17:55 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.11 2010/06/08 04:59:56 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -60,12 +60,14 @@
local a=${PN}
[[ -n ${SNAP_VER} ]] && a="${a}-${RELEASE_VER}"
[[ -n $1 ]] && a="${a}-$1"
- if [[ -n $2 ]] ; then
- a="${a}-$2"
- elif [[ -n ${SNAP_VER} ]] ; then
+ if [[ -n ${SNAP_VER} ]] ; then
a="${a}-${SNAP_VER}"
else
- a="${a}-${RELEASE_VER}"
+ if [[ -n $2 ]] ; then
+ a="${a}-$2"
+ else
+ a="${a}-${RELEASE_VER}"
+ fi
fi
unpack ${a}.tar.bz2
[[ -n $1 ]] && mv ${a} $1
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2011-08-23 18:37 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2011-08-23 18:37 UTC (permalink / raw
To: gentoo-commits
vapier 11/08/23 18:37:57
Modified: src_unpack.eblit
Log:
Add support for live git builds.
(Portage version: 2.2.0_alpha51/cvs/Linux x86_64)
Revision Changes Path
1.13 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.12&r2=1.13
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- src_unpack.eblit 11 Mar 2011 02:40:28 -0000 1.12
+++ src_unpack.eblit 23 Aug 2011 18:37:57 -0000 1.13
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.12 2011/03/11 02:40:28 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.13 2011/08/23 18:37:57 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -77,7 +77,16 @@
# Check NPTL support _before_ we unpack things to save some time
want_nptl && check_nptl_support
- unpack_pkg
+ if [[ -n ${EGIT_REPO_URIS} ]] ; then
+ local i d
+ for ((i=0; i<${#EGIT_REPO_URIS[@]}; ++i)) ; do
+ EGIT_REPO_URI=${EGIT_REPO_URIS[$i]}
+ EGIT_SOURCEDIR=${EGIT_SOURCEDIRS[$i]}
+ git-2_src_unpack
+ done
+ else
+ unpack_pkg
+ fi
cd "${S}"
touch locale/C-translit.h #185476 #218003
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2012-01-13 21:18 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2012-01-13 21:18 UTC (permalink / raw
To: gentoo-commits
vapier 12/01/13 21:18:30
Modified: src_unpack.eblit
Log:
Version bump. Add xz tarball support so we can upload our own release tarballs early without conflicting with official ones. Drop coreutils static checks since latest glibc versions no longer have that bug.
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Revision Changes Path
1.15 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.14&r2=1.15
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- src_unpack.eblit 12 Dec 2011 17:47:28 -0000 1.14
+++ src_unpack.eblit 13 Jan 2012 21:18:30 -0000 1.15
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.14 2011/12/12 17:47:28 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.15 2012/01/13 21:18:30 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -69,8 +69,16 @@
a="${a}-${RELEASE_VER}"
fi
fi
- unpack ${a}.tar.bz2
- [[ -n $1 ]] && mv ${a} $1
+ if has ${a}.tar.xz ${A} ; then
+ unpack ${a}.tar.xz
+ if [[ ! -d ${a} ]] ; then
+ # EAPI=0 does not support .xz
+ xz -dc "${DISTDIR}/${a}.tar.xz" | tar xof - || die
+ fi
+ else
+ unpack ${a}.tar.bz2
+ fi
+ [[ -n $1 ]] && { mv ${a} $1 || die ; }
}
toolchain-glibc_src_unpack() {
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2012-08-12 5:44 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2012-08-12 5:44 UTC (permalink / raw
To: gentoo-commits
vapier 12/08/12 05:44:34
Modified: src_unpack.eblit
Log:
Do not use the -lgcc_eh hack with glibc-2.17+ since its been addressed upstream.
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Revision Changes Path
1.17 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.16&r2=1.17
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- src_unpack.eblit 16 Feb 2012 00:27:08 -0000 1.16
+++ src_unpack.eblit 12 Aug 2012 05:44:34 -0000 1.17
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.16 2012/02/16 00:27:08 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.17 2012/08/12 05:44:34 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -171,9 +171,13 @@
# static C-Only gcc, -lgcc_eh doesn't exist.
# http://sources.redhat.com/ml/libc-alpha/2003-09/msg00100.html
# http://sourceware.org/ml/libc-alpha/2005-02/msg00042.html
- echo 'int main(){}' > "${T}"/gcc_eh_test.c
- if ! $(tc-getCC ${CTARGET}) "${T}"/gcc_eh_test.c -lgcc_eh 2>/dev/null ; then
- sed -i -e 's:-lgcc_eh::' Makeconfig || die "sed gcc_eh"
+ # But! Finally fixed in recent versions:
+ # http://sourceware.org/ml/libc-alpha/2012-05/msg01865.html
+ if version_is_at_least 2.17 ${PV} ; then
+ echo 'int main(){}' > "${T}"/gcc_eh_test.c
+ if ! $(tc-getCC ${CTARGET}) "${T}"/gcc_eh_test.c -lgcc_eh 2>/dev/null ; then
+ sed -i -e 's:-lgcc_eh::' Makeconfig || die "sed gcc_eh"
+ fi
fi
cd "${WORKDIR}"
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2012-08-14 16:06 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2012-08-14 16:06 UTC (permalink / raw
To: gentoo-commits
vapier 12/08/14 16:06:06
Modified: src_unpack.eblit
Log:
Fix inverted version logic with libgcc_eh #431304 by David Flogeras.
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Revision Changes Path
1.18 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.17&r2=1.18
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- src_unpack.eblit 12 Aug 2012 05:44:34 -0000 1.17
+++ src_unpack.eblit 14 Aug 2012 16:06:06 -0000 1.18
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.17 2012/08/12 05:44:34 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.18 2012/08/14 16:06:06 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -173,7 +173,7 @@
# http://sourceware.org/ml/libc-alpha/2005-02/msg00042.html
# But! Finally fixed in recent versions:
# http://sourceware.org/ml/libc-alpha/2012-05/msg01865.html
- if version_is_at_least 2.17 ${PV} ; then
+ if ! version_is_at_least 2.17 ; then
echo 'int main(){}' > "${T}"/gcc_eh_test.c
if ! $(tc-getCC ${CTARGET}) "${T}"/gcc_eh_test.c -lgcc_eh 2>/dev/null ; then
sed -i -e 's:-lgcc_eh::' Makeconfig || die "sed gcc_eh"
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2013-02-09 4:42 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2013-02-09 4:42 UTC (permalink / raw
To: gentoo-commits
vapier 13/02/09 04:42:18
Modified: src_unpack.eblit
Log:
Update SRC_URI/bug/mail links to use sourceware.org #455152 by wbrana.
(Portage version: 2.2.0_alpha161/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)
Revision Changes Path
1.21 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.20&r2=1.21
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- src_unpack.eblit 28 Dec 2012 19:00:51 -0000 1.20
+++ src_unpack.eblit 9 Feb 2013 04:42:18 -0000 1.21
@@ -1,6 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.20 2012/12/28 19:00:51 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.21 2013/02/09 04:42:18 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -169,7 +169,7 @@
# Glibc is stupid sometimes, and doesn't realize that with a
# static C-Only gcc, -lgcc_eh doesn't exist.
- # http://sources.redhat.com/ml/libc-alpha/2003-09/msg00100.html
+ # http://sourceware.org/ml/libc-alpha/2003-09/msg00100.html
# http://sourceware.org/ml/libc-alpha/2005-02/msg00042.html
# But! Finally fixed in recent versions:
# http://sourceware.org/ml/libc-alpha/2012-05/msg01865.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2013-09-28 22:07 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2013-09-28 22:07 UTC (permalink / raw
To: gentoo-commits
vapier 13/09/28 22:07:57
Modified: src_unpack.eblit
Log:
Tweak how we check the kernel header version to work w/clang #485146 by eroen.
(Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit with key FB7C4156)
Revision Changes Path
1.24 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.23&r2=1.24
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- src_unpack.eblit 29 Jun 2013 03:22:32 -0000 1.23
+++ src_unpack.eblit 28 Sep 2013 22:07:57 -0000 1.24
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.23 2013/06/29 03:22:32 heroxbd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.24 2013/09/28 22:07:57 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -17,7 +17,7 @@
get_kheader_version() {
printf '#include <linux/version.h>\nLINUX_VERSION_CODE\n' | \
- $(tc-getCPP ${CTARGET}) -I "${EPREFIX}/$(alt_build_headers)" | \
+ $(tc-getCPP ${CTARGET}) -I "${EPREFIX}/$(alt_build_headers)" - | \
tail -n 1
}
^ permalink raw reply [flat|nested] 17+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit
@ 2014-08-21 14:06 Mike Frysinger (vapier)
0 siblings, 0 replies; 17+ messages in thread
From: Mike Frysinger (vapier) @ 2014-08-21 14:06 UTC (permalink / raw
To: gentoo-commits
vapier 14/08/21 14:06:17
Modified: src_unpack.eblit
Log:
Modernize the `find` commands.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path
1.26 sys-libs/glibc/files/eblits/src_unpack.eblit
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.26&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?rev=1.26&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit?r1=1.25&r2=1.26
Index: src_unpack.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- src_unpack.eblit 29 Mar 2014 05:31:59 -0000 1.25
+++ src_unpack.eblit 21 Aug 2014 14:06:17 -0000 1.26
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.25 2014/03/29 05:31:59 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/src_unpack.eblit,v 1.26 2014/08/21 14:06:17 vapier Exp $
int_to_KV() {
local version=$1 major minor micro
@@ -171,9 +171,9 @@
fi
cd "${WORKDIR}"
- find . -type f '(' -size 0 -o -name "*.orig" ')' -exec rm -f {} \;
- find . -name configure -exec touch {} \;
+ find . -type f '(' -size 0 -o -name "*.orig" ')' -delete
+ find . -name configure -exec touch {} +
- # Fix permissions on some of the scripts
+ # Fix permissions on some of the scripts.
chmod u+x "${S}"/scripts/*.sh
}
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2014-08-21 14:06 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-25 17:17 [gentoo-commits] gentoo-x86 commit in sys-libs/glibc/files/eblits: src_unpack.eblit Mike Frysinger (vapier)
-- strict thread matches above, loose matches on Subject: below --
2014-08-21 14:06 Mike Frysinger (vapier)
2013-09-28 22:07 Mike Frysinger (vapier)
2013-02-09 4:42 Mike Frysinger (vapier)
2012-08-14 16:06 Mike Frysinger (vapier)
2012-08-12 5:44 Mike Frysinger (vapier)
2012-01-13 21:18 Mike Frysinger (vapier)
2011-08-23 18:37 Mike Frysinger (vapier)
2010-06-08 4:59 Mike Frysinger (vapier)
2009-11-09 22:16 Mike Frysinger (vapier)
2009-05-17 22:17 Mike Frysinger (vapier)
2008-12-08 1:30 Mike Frysinger (vapier)
2008-11-29 21:03 Mike Frysinger (vapier)
2008-06-08 0:49 Mike Frysinger (vapier)
2007-11-11 20:12 Mike Frysinger (vapier)
2007-11-10 4:07 Mike Frysinger (vapier)
2007-10-07 3:43 Mike Frysinger (vapier)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox