Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (18cee73a002b5bd53d6ffff30cc0ddacc00daabd)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (18cee73a002b5bd53d6ffff30cc0ddacc00daabd)
  • Date: Sun, 17 Feb 2019 14:59:50 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

libs/glibc/BUILD | 4 +---
libs/glibc/DEPENDS | 1 +
libs/glibc/DETAILS | 2 +-
libs/glibc/HISTORY | 8 ++++++++
libs/glibc/INSTALL | 2 +-
libs/glibc/PREPARE | 1 +
libs/glibc/PRE_INSTALL | 2 +-
7 files changed, 14 insertions(+), 6 deletions(-)

New commits:
commit 18cee73a002b5bd53d6ffff30cc0ddacc00daabd
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

glibc improvements

diff --git a/libs/glibc/BUILD b/libs/glibc/BUILD
index 38fd04f..6b17033 100755
--- a/libs/glibc/BUILD
+++ b/libs/glibc/BUILD
@@ -1,5 +1,3 @@
-make_single &&
-
# Following flags make the build fail
for flag in \
-flto \
@@ -37,7 +35,7 @@ if [ "$GLIBC_NPTL" = "y" ]; then
fi &&

OPTS="$OPTS --with-tls \
- --enable-kernel=2.6"
+ --enable-kernel=3.2.0"
else
ADDONS="linuxthreads" &&
OPTS="$OPTS --without-__thread \
diff --git a/libs/glibc/DEPENDS b/libs/glibc/DEPENDS
index e4b6f7e..b339b90 100755
--- a/libs/glibc/DEPENDS
+++ b/libs/glibc/DEPENDS
@@ -3,6 +3,7 @@ depends autoconf &&
depends gcc &&
depends gettext &&
depends perl &&
+depends python3 &&
depends smgl-fhs &&
depends smgl-archspecs &&

diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 985952f..0a0688d 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -40,7 +40,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SECURITY_PATCH=13
fi
if [[ $GLIBC_SANITIZE_HEADERS == n ]]; then
- HEADERS_VERSION=4.14.69
+ HEADERS_VERSION=4.19.19
SOURCE3=linux-${HEADERS_VERSION}.tar.xz
SOURCE6=linux-${HEADERS_VERSION}.tar.sign
SOURCE6_IGNORE=signature
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index 62b8017..69e523f 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -2,6 +2,14 @@
* DETAILS, PRE_BUILD: removed 2.x kernels support in sanitized
headers code

+2019-02-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: latest 4,19.19
+ * BUILD: remove make single
+ support kernel version 3.2.0
+ * PREPARE: tweak
+ * DEPENDS: add python3
+ * PRE_INSTALL: correctly copy old libs
+
2019-01-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.29, SECURITY_PATCH++,
(CVE-2018-19591, CVE-2019-6488, CVE-2016-10739)
diff --git a/libs/glibc/INSTALL b/libs/glibc/INSTALL
index 741183a..bbc47af 100755
--- a/libs/glibc/INSTALL
+++ b/libs/glibc/INSTALL
@@ -16,7 +16,7 @@ for dir in *
do
install -d ${INSTALL_ROOT}/usr/include/$dir &&
cp -fa $dir/* ${INSTALL_ROOT}/usr/include/$dir
-done
+done &&

cd $SOURCE_DIRECTORY.bld &&

diff --git a/libs/glibc/PREPARE b/libs/glibc/PREPARE
index b92b081..04a05d5 100755
--- a/libs/glibc/PREPARE
+++ b/libs/glibc/PREPARE
@@ -14,3 +14,4 @@ if [[ $(uname -r) = 2.6.* ]] \
config_query GLIBC_SANITIZE_HEADERS "Do you want to use sanitized linux
kernel headers from the latest stable release" n
fi
fi
+message "it is recommended to run this spell at runlevel 1"
diff --git a/libs/glibc/PRE_INSTALL b/libs/glibc/PRE_INSTALL
index cadcee1..77cb162 100755
--- a/libs/glibc/PRE_INSTALL
+++ b/libs/glibc/PRE_INSTALL
@@ -4,7 +4,7 @@ if [ -z $INSTALL_ROOT ]; then
local each &&
for each in /lib{,64,32}/*; do
if test -f "$each"; then
- cp "$each" $SOURCE_DIRECTORY.bld/old.libs
+ cp -a "$each" $SOURCE_DIRECTORY.bld/old.libs
fi
done &&
ldconfig $SOURCE_DIRECTORY.bld/old.libs &&



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (18cee73a002b5bd53d6ffff30cc0ddacc00daabd), Treeve Jelbert, 02/17/2019

Archive powered by MHonArc 2.6.24.

Top of Page