From 36eb7494e915dc49306ad8a20622aaa41c913ee9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 16:06:12 +0300 Subject: [PATCH 1/7] lfs_stable_sync1 --- system/base/acl/actions.py | 8 +++++--- system/base/acl/pspec.xml | 9 ++++++++- system/base/attr/actions.py | 6 ++++-- system/base/attr/pspec.xml | 10 +++++++++- 4 files changed, 26 insertions(+), 7 deletions(-) diff --git a/system/base/acl/actions.py b/system/base/acl/actions.py index 6e52534a..e19b6d53 100644 --- a/system/base/acl/actions.py +++ b/system/base/acl/actions.py @@ -14,16 +14,18 @@ def setup(): shelltools.export("DEBUG", "-DNDEBUG") autotools.rawConfigure("--libdir=/lib \ + --disable-static \ --mandir=/usr/share/man \ --libexecdir=/lib \ --bindir=/bin") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + def build(): autotools.make() def install(): - autotools.make("DESTDIR=%s install install-lib install-dev" % get.installDIR()) - - pisitools.remove("/lib/*.a") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) shelltools.chmod("%s/lib/libacl.so.*.*.*" % get.installDIR(), 0755) diff --git a/system/base/acl/pspec.xml b/system/base/acl/pspec.xml index 58e62e1f..32e3a012 100644 --- a/system/base/acl/pspec.xml +++ b/system/base/acl/pspec.xml @@ -14,7 +14,7 @@ library Access control list utilities acl contains the getfacl and setfacl utilities needed for manipulating access control lists along with the needed libraries. - http://download.savannah.gnu.org/releases/acl/acl-2.2.52.src.tar.gz + http://download.savannah.gnu.org/releases/acl/acl-2.2.53.tar.gz attr-devel @@ -46,6 +46,13 @@ + + 2018-11-28 + 2.2.53 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 2.2.52 diff --git a/system/base/attr/actions.py b/system/base/attr/actions.py index 8caf3f73..f67de0d2 100644 --- a/system/base/attr/actions.py +++ b/system/base/attr/actions.py @@ -13,6 +13,8 @@ bindir = "/tmp" if get.buildTYPE() == "emul32" else "/bin" def setup(): autotools.rawConfigure("--libdir=/lib%s \ + --sysconfdir=/etc \ + --disable-static \ --mandir=/usr/share/man \ --libexecdir=/lib%s \ --bindir=%s" % (suffix, suffix, bindir)) @@ -20,7 +22,7 @@ def build(): autotools.make() def install(): - autotools.make("DIST_ROOT=%s install install-lib install-dev" % get.installDIR()) + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + if get.buildTYPE() == "emul32": pisitools.removeDir("/tmp") - pisitools.remove("/lib%s/libattr.a" % suffix) \ No newline at end of file diff --git a/system/base/attr/pspec.xml b/system/base/attr/pspec.xml index 29c4acf4..7106db66 100644 --- a/system/base/attr/pspec.xml +++ b/system/base/attr/pspec.xml @@ -13,13 +13,14 @@ library Utilities for managing filesystems extended attributes attr contains a set of tools for manipulating extended attributes on filesystem objects, in particular getfattr and setfattr. - http://download.savannah.gnu.org/releases/attr/attr-2.4.47.src.tar.gz + http://download.savannah.nongnu.org/releases/attr/attr-2.4.48.tar.gz attr /bin + /etc /lib /usr/share/locale /usr/share/doc @@ -56,6 +57,13 @@ + + 2018-11-28 + 2.4.48 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 2.4.47 From 63745a38f847d0570da09d0720383d39b4732051 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 19:58:49 +0300 Subject: [PATCH 2/7] expat update --- system/base/expat/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/system/base/expat/pspec.xml b/system/base/expat/pspec.xml index 598c8430..59437718 100644 --- a/system/base/expat/pspec.xml +++ b/system/base/expat/pspec.xml @@ -12,7 +12,7 @@ library XML parsing libraries This is expat, the C library for parsing XML, written by James Clark. Expat is a stream oriented XML parser. This means that you register handlers with the parser prior to starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures for which you may register handlers. - mirrors://sourceforge/expat/expat-2.2.5.tar.bz2 + mirrors://sourceforge/expat/expat-2.2.6.tar.bz2 gnuconfig glibc-devel @@ -63,6 +63,13 @@ + + 2018-11-28 + 2.2.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 2.2.5 From b14b6462748e88212910a8729c702b4fcaeb0a01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 20:09:48 +0300 Subject: [PATCH 3/7] procps update --- system/base/file/pspec.xml | 9 ++++++++- system/base/procps/pspec.xml | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/system/base/file/pspec.xml b/system/base/file/pspec.xml index 224734d0..af53a2c8 100644 --- a/system/base/file/pspec.xml +++ b/system/base/file/pspec.xml @@ -12,7 +12,7 @@ app:console Program to identify a file's format by scanning binary data for patterns Program to identify a file's format by scanning binary data for patterns. - ftp://ftp.astron.com/pub/file/file-5.32.tar.gz + ftp://ftp.astron.com/pub/file/file-5.34.tar.gz zlib-devel @@ -42,6 +42,13 @@ + + 2018-11-28 + 5.34 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 5.32 diff --git a/system/base/procps/pspec.xml b/system/base/procps/pspec.xml index bf994c27..813052b6 100644 --- a/system/base/procps/pspec.xml +++ b/system/base/procps/pspec.xml @@ -12,7 +12,7 @@ app:console Standard informational utilities and process-handling tools procps is the package that has a bunch of small useful utilities that give information about processes using the /proc filesystem. The package includes the programs ps, top, vmstat, w, kill, free, slabtop, and skill. - http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.12.tar.xz + http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.15.tar.xz ncurses-devel @@ -38,6 +38,13 @@ + + 2018-11-28 + 3.3.15 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 3.3.12 From 0ae9008f022f3117d8ff1e2ec318f4345528f42c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 20:15:04 +0300 Subject: [PATCH 4/7] sed update --- system/base/sed/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/system/base/sed/pspec.xml b/system/base/sed/pspec.xml index 4d83e1f3..5c0207f2 100644 --- a/system/base/sed/pspec.xml +++ b/system/base/sed/pspec.xml @@ -12,7 +12,7 @@ app:console GNU Stream Editor Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline). - mirrors://gnu/sed/sed-4.4.tar.xz + mirrors://gnu/sed/sed-4.5.tar.xz gettext attr-devel @@ -36,6 +36,13 @@ + + 2018-11-28 + 4.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-22 4.4 From e7aea5284dda6206ebabcb459397448d7de33dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 20:19:59 +0300 Subject: [PATCH 5/7] shadow update --- system/base/shadow/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/system/base/shadow/pspec.xml b/system/base/shadow/pspec.xml index 7ad92db6..da80b092 100644 --- a/system/base/shadow/pspec.xml +++ b/system/base/shadow/pspec.xml @@ -12,7 +12,7 @@ app:console Utilities to deal with user accounts The Shadow password file utilities package includes programs necessary to convert traditional V7 *NIX password files to the SVR4 shadow password format, and additional tools to maintain password and group files (that work with both shadow and non-shadow passwords). - https://github.com/shadow-maint/shadow/releases/download/4.5/shadow-4.5.tar.xz + https://github.com/shadow-maint/shadow/releases/download/4.6/shadow-4.6.tar.xz pam-devel gettext-devel @@ -70,6 +70,13 @@ + + 2018-11-28 + 4.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 4.5 From 24e930e12a651f427aea350e0befa4b719f1bf4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 20:27:21 +0300 Subject: [PATCH 6/7] xz update --- system/base/xz/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/system/base/xz/pspec.xml b/system/base/xz/pspec.xml index 42b38444..cd4b118a 100644 --- a/system/base/xz/pspec.xml +++ b/system/base/xz/pspec.xml @@ -15,7 +15,7 @@ library XZ compression utilities XZ Utils provide a general purpose data compression library and command line tools. The .xz format supports multiple compression algorithms, which are called "filters" in context of XZ Utils. The primary filter is currently LZMA2. - http://tukaani.org/xz/xz-5.2.3.tar.xz + http://tukaani.org/xz/xz-5.2.4.tar.xz @@ -61,6 +61,13 @@ + + 2018-11-28 + 5.2.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-07-15 5.2.3 From 122f73b1c3c0265de734e81fd3c8a0b862208275 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 28 Nov 2018 20:57:54 +0300 Subject: [PATCH 7/7] openssl update --- system/base/openssl/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/system/base/openssl/pspec.xml b/system/base/openssl/pspec.xml index 943015c3..cf827893 100644 --- a/system/base/openssl/pspec.xml +++ b/system/base/openssl/pspec.xml @@ -13,7 +13,7 @@ library Toolkit for SSL v2/v3 and TLS v1 OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) network protocols and related cryptography standards required by them. - https://www.openssl.org/source/openssl-1.0.2o.tar.gz + https://www.openssl.org/source/openssl-1.0.2q.tar.gz openssl-1.0.0-beta4-ca-dir.patch @@ -92,6 +92,13 @@ + + 2018-11-28 + 1.0.2q + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2018-08-11 1.0.2o