Skip to content

Update GLIBC from 2.27 to 2.29 #1028

Closed
wants to merge 7 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion glibc-locales.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/env beesh

# BEE_VERSION glibc-locales-2.27-0
# BEE_VERSION glibc-locales-2.29-0

mee_install() {
mkdir -pv ${D}${LIBDIR}/locale
Expand Down
16 changes: 9 additions & 7 deletions glibc.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/bin/env beesh

# BEE_VERSION glibc-2.27-0
# Do not forget to update glibc-locales
# BEE_VERSION glibc-2.29-0

SRCURL[0]="https://ftp.gnu.org/gnu/glibc/glibc-${PKGVERSION}.tar.bz2"

Expand Down Expand Up @@ -31,7 +32,7 @@ mee_patch_post() {
# use /bin/bash instead of /bin/sh ..
echo "sed-ing elf/ldd.bash.in"
sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in

# fix some binary issues when gzipping manpages..
echo "sed-ing manual/Makefile"
sed -i 's|gzip -9|gzip -n -9|' manual/Makefile
Expand All @@ -51,7 +52,8 @@ mee_configure() {
--enable-add-ons \
--enable-obsolete-rpc \
--enable-obsolete-nsl \
--enable-kernel=4.4.34
--enable-kernel=4.14.87 \
--enable-stack-protector=strong
}

mee_build_pre() {
Expand Down Expand Up @@ -95,17 +97,17 @@ mee_install_post() {
# timezones anymore with glibc >= 2.16
# install Europe/Berlin as default Timezone
#rm -v ${D}${SYSCONFDIR}/localtime
#ln -v ${D}/${PREFIX}/share/zoneinfo/Europe/Berlin ${D}${SYSCONFDIR}/localtime
#ln -v ${D}/${PREFIX}/share/zoneinfo/Europe/Berlin ${D}${SYSCONFDIR}/localtime


if [ "${SLIBDIR}" != "${LIBDIR}" ] ; then
cd ${D}${SLIBDIR}
for i in * ; do
start_cmd ln -v $i ${D}${LIBDIR}/$i
done
cd -
fi

if [ "${ROOTSBINDIR}" != "${SBINDIR}" ] ; then
cd ${D}${ROOTSBINDIR}
for i in * ; do
Expand Down
2 changes: 1 addition & 1 deletion linux-headers.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env beesh

# BEE_VERSION linux-headers-4.14.76-0
# BEE_VERSION linux-headers-4.14.87-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)
Expand Down