mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Fri Sep 21 18:51:07 UTC 2018
a/eudev-3.2.6-x86_64-1.txz: Upgraded. a/glibc-solibs-2.28-x86_64-2.txz: Upgraded. a/grub-2.02-x86_64-3.txz: Rebuilt. Patched to fix compatibility with recent xfsprogs. Thanks to Markus Wiesner. a/kernel-generic-4.14.71-x86_64-1.txz: Upgraded. a/kernel-huge-4.14.71-x86_64-1.txz: Upgraded. a/kernel-modules-4.14.71-x86_64-1.txz: Upgraded. ap/opus-tools-0.2-x86_64-1.txz: Upgraded. ap/sqlite-3.25.1-x86_64-1.txz: Upgraded. d/icecream-20180905_cdc6ff8-x86_64-1.txz: Upgraded. d/kernel-headers-4.14.71-x86-1.txz: Upgraded. d/llvm-7.0.0-x86_64-1.txz: Upgraded. Shared library .so-version bump. k/kernel-source-4.14.71-noarch-1.txz: Upgraded. l/ffmpeg-3.4.4-x86_64-2.txz: Rebuilt. Don't try to link with Samba since the latest version is not compatible. l/glibc-2.28-x86_64-2.txz: Upgraded. All packages have been patched where needed for glibc-2.28 and compile tested here. Thanks to nobodino for the help. l/glibc-i18n-2.28-x86_64-2.txz: Upgraded. l/glibc-profile-2.28-x86_64-2.txz: Upgraded. l/gst-plugins-base-1.14.3-x86_64-1.txz: Upgraded. l/gst-plugins-good-1.14.3-x86_64-1.txz: Upgraded. l/gst-plugins-libav-1.14.3-x86_64-1.txz: Upgraded. l/gstreamer-1.14.3-x86_64-1.txz: Upgraded. l/imagemagick-6.9.10_11-x86_64-1.txz: Upgraded. l/libopusenc-0.2-x86_64-1.txz: Added. l/librsvg-2.44.3-x86_64-1.txz: Upgraded. l/opus-1.3_rc2-x86_64-1.txz: Upgraded. l/opusfile-0.11-x86_64-1.txz: Upgraded. l/soprano-2.9.4-x86_64-3.txz: Rebuilt. Recompiled to drop virtuoso dependency. l/virtuoso-ose-6.1.8-x86_64-9.txz: Removed. Even KDE4 has migrated away from actually using this for anything. The last thing in Slackware that was dependent on it was Soprano, which has been recompiled to no longer use it. n/postfix-3.3.1-x86_64-2.txz: Rebuilt. Recompiled so that it quits whining about OpenSSL. Thanks to shastah. x/mesa-18.2.1-x86_64-1.txz: Upgraded. Compiled against llvm-7.0.0. x/xf86-video-vmware-13.3.0-x86_64-2.txz: Rebuilt. Recompiled against llvm-7.0.0. x/xterm-336-x86_64-1.txz: Upgraded. extra/pure-alsa-system/ffmpeg-3.4.4-x86_64-2_alsa.txz: Rebuilt. Don't try to link with Samba since the latest version is not compatible. extra/pure-alsa-system/gst-plugins-good-1.14.3-x86_64-1_alsa.txz: Upgraded. isolinux/initrd.img: Rebuilt. kernels/*: Upgraded. usb-and-pxe-installers/usbboot.img: Rebuilt.
This commit is contained in:
parent
a22d184390
commit
48e09f463d
735 changed files with 3768 additions and 3807 deletions
|
@ -11,9 +11,68 @@
|
|||
<description>Tracking Slackware development in git.</description>
|
||||
<language>en-us</language>
|
||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||
<pubDate>Tue, 18 Sep 2018 19:22:30 GMT</pubDate>
|
||||
<lastBuildDate>Wed, 19 Sep 2018 07:00:30 GMT</lastBuildDate>
|
||||
<pubDate>Fri, 21 Sep 2018 18:51:07 GMT</pubDate>
|
||||
<lastBuildDate>Sat, 22 Sep 2018 07:00:35 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.10</generator>
|
||||
<item>
|
||||
<title>Fri, 21 Sep 2018 18:51:07 GMT</title>
|
||||
<pubDate>Fri, 21 Sep 2018 18:51:07 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20180921185107</link>
|
||||
<guid isPermaLink="false">20180921185107</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
a/eudev-3.2.6-x86_64-1.txz: Upgraded.
|
||||
a/glibc-solibs-2.28-x86_64-2.txz: Upgraded.
|
||||
a/grub-2.02-x86_64-3.txz: Rebuilt.
|
||||
Patched to fix compatibility with recent xfsprogs. Thanks to Markus Wiesner.
|
||||
a/kernel-generic-4.14.71-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-4.14.71-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-4.14.71-x86_64-1.txz: Upgraded.
|
||||
ap/opus-tools-0.2-x86_64-1.txz: Upgraded.
|
||||
ap/sqlite-3.25.1-x86_64-1.txz: Upgraded.
|
||||
d/icecream-20180905_cdc6ff8-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-4.14.71-x86-1.txz: Upgraded.
|
||||
d/llvm-7.0.0-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
k/kernel-source-4.14.71-noarch-1.txz: Upgraded.
|
||||
l/ffmpeg-3.4.4-x86_64-2.txz: Rebuilt.
|
||||
Don't try to link with Samba since the latest version is not compatible.
|
||||
l/glibc-2.28-x86_64-2.txz: Upgraded.
|
||||
All packages have been patched where needed for glibc-2.28 and compile
|
||||
tested here. Thanks to nobodino for the help.
|
||||
l/glibc-i18n-2.28-x86_64-2.txz: Upgraded.
|
||||
l/glibc-profile-2.28-x86_64-2.txz: Upgraded.
|
||||
l/gst-plugins-base-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/gst-plugins-good-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/gst-plugins-libav-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/gstreamer-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/imagemagick-6.9.10_11-x86_64-1.txz: Upgraded.
|
||||
l/libopusenc-0.2-x86_64-1.txz: Added.
|
||||
l/librsvg-2.44.3-x86_64-1.txz: Upgraded.
|
||||
l/opus-1.3_rc2-x86_64-1.txz: Upgraded.
|
||||
l/opusfile-0.11-x86_64-1.txz: Upgraded.
|
||||
l/soprano-2.9.4-x86_64-3.txz: Rebuilt.
|
||||
Recompiled to drop virtuoso dependency.
|
||||
l/virtuoso-ose-6.1.8-x86_64-9.txz: Removed.
|
||||
Even KDE4 has migrated away from actually using this for anything. The last
|
||||
thing in Slackware that was dependent on it was Soprano, which has been
|
||||
recompiled to no longer use it.
|
||||
n/postfix-3.3.1-x86_64-2.txz: Rebuilt.
|
||||
Recompiled so that it quits whining about OpenSSL. Thanks to shastah.
|
||||
x/mesa-18.2.1-x86_64-1.txz: Upgraded.
|
||||
Compiled against llvm-7.0.0.
|
||||
x/xf86-video-vmware-13.3.0-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against llvm-7.0.0.
|
||||
x/xterm-336-x86_64-1.txz: Upgraded.
|
||||
extra/pure-alsa-system/ffmpeg-3.4.4-x86_64-2_alsa.txz: Rebuilt.
|
||||
Don't try to link with Samba since the latest version is not compatible.
|
||||
extra/pure-alsa-system/gst-plugins-good-1.14.3-x86_64-1_alsa.txz: Upgraded.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Tue, 18 Sep 2018 19:22:30 GMT</title>
|
||||
<pubDate>Tue, 18 Sep 2018 19:22:30 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,54 @@
|
|||
Fri Sep 21 18:51:07 UTC 2018
|
||||
a/eudev-3.2.6-x86_64-1.txz: Upgraded.
|
||||
a/glibc-solibs-2.28-x86_64-2.txz: Upgraded.
|
||||
a/grub-2.02-x86_64-3.txz: Rebuilt.
|
||||
Patched to fix compatibility with recent xfsprogs. Thanks to Markus Wiesner.
|
||||
a/kernel-generic-4.14.71-x86_64-1.txz: Upgraded.
|
||||
a/kernel-huge-4.14.71-x86_64-1.txz: Upgraded.
|
||||
a/kernel-modules-4.14.71-x86_64-1.txz: Upgraded.
|
||||
ap/opus-tools-0.2-x86_64-1.txz: Upgraded.
|
||||
ap/sqlite-3.25.1-x86_64-1.txz: Upgraded.
|
||||
d/icecream-20180905_cdc6ff8-x86_64-1.txz: Upgraded.
|
||||
d/kernel-headers-4.14.71-x86-1.txz: Upgraded.
|
||||
d/llvm-7.0.0-x86_64-1.txz: Upgraded.
|
||||
Shared library .so-version bump.
|
||||
k/kernel-source-4.14.71-noarch-1.txz: Upgraded.
|
||||
l/ffmpeg-3.4.4-x86_64-2.txz: Rebuilt.
|
||||
Don't try to link with Samba since the latest version is not compatible.
|
||||
l/glibc-2.28-x86_64-2.txz: Upgraded.
|
||||
All packages have been patched where needed for glibc-2.28 and compile
|
||||
tested here. Thanks to nobodino for the help.
|
||||
l/glibc-i18n-2.28-x86_64-2.txz: Upgraded.
|
||||
l/glibc-profile-2.28-x86_64-2.txz: Upgraded.
|
||||
l/gst-plugins-base-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/gst-plugins-good-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/gst-plugins-libav-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/gstreamer-1.14.3-x86_64-1.txz: Upgraded.
|
||||
l/imagemagick-6.9.10_11-x86_64-1.txz: Upgraded.
|
||||
l/libopusenc-0.2-x86_64-1.txz: Added.
|
||||
l/librsvg-2.44.3-x86_64-1.txz: Upgraded.
|
||||
l/opus-1.3_rc2-x86_64-1.txz: Upgraded.
|
||||
l/opusfile-0.11-x86_64-1.txz: Upgraded.
|
||||
l/soprano-2.9.4-x86_64-3.txz: Rebuilt.
|
||||
Recompiled to drop virtuoso dependency.
|
||||
l/virtuoso-ose-6.1.8-x86_64-9.txz: Removed.
|
||||
Even KDE4 has migrated away from actually using this for anything. The last
|
||||
thing in Slackware that was dependent on it was Soprano, which has been
|
||||
recompiled to no longer use it.
|
||||
n/postfix-3.3.1-x86_64-2.txz: Rebuilt.
|
||||
Recompiled so that it quits whining about OpenSSL. Thanks to shastah.
|
||||
x/mesa-18.2.1-x86_64-1.txz: Upgraded.
|
||||
Compiled against llvm-7.0.0.
|
||||
x/xf86-video-vmware-13.3.0-x86_64-2.txz: Rebuilt.
|
||||
Recompiled against llvm-7.0.0.
|
||||
x/xterm-336-x86_64-1.txz: Upgraded.
|
||||
extra/pure-alsa-system/ffmpeg-3.4.4-x86_64-2_alsa.txz: Rebuilt.
|
||||
Don't try to link with Samba since the latest version is not compatible.
|
||||
extra/pure-alsa-system/gst-plugins-good-1.14.3-x86_64-1_alsa.txz: Upgraded.
|
||||
isolinux/initrd.img: Rebuilt.
|
||||
kernels/*: Upgraded.
|
||||
usb-and-pxe-installers/usbboot.img: Rebuilt.
|
||||
+--------------------------+
|
||||
Tue Sep 18 19:22:30 UTC 2018
|
||||
ap/dmidecode-3.2-x86_64-1.txz: Upgraded.
|
||||
ap/nano-3.1-x86_64-1.txz: Upgraded.
|
||||
|
|
3210
FILELIST.TXT
3210
FILELIST.TXT
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,7 @@
|
|||
|
||||
Slackware initrd mini HOWTO
|
||||
by Patrick Volkerding, volkerdi@slackware.com
|
||||
Sat Sep 15 20:46:22 UTC 2018
|
||||
Fri Sep 21 03:21:42 UTC 2018
|
||||
|
||||
This document describes how to create and install an initrd, which may be
|
||||
required to use the 4.x kernel. Also see "man mkinitrd".
|
||||
|
@ -33,15 +33,15 @@ flexible to ship a generic kernel and a set of kernel modules for it.
|
|||
|
||||
The easiest way to make the initrd is to use the mkinitrd script included
|
||||
in Slackware's mkinitrd package. We'll walk through the process of
|
||||
upgrading to the generic 4.14.70 Linux kernel using the packages
|
||||
upgrading to the generic 4.14.71 Linux kernel using the packages
|
||||
found in Slackware's slackware/a/ directory.
|
||||
|
||||
First, make sure the kernel, kernel modules, and mkinitrd package are
|
||||
installed (the current version numbers might be a little different, so
|
||||
this is just an example):
|
||||
|
||||
installpkg kernel-generic-4.14.70-x86_64-1.txz
|
||||
installpkg kernel-modules-4.14.70-x86_64-1.txz
|
||||
installpkg kernel-generic-4.14.71-x86_64-1.txz
|
||||
installpkg kernel-modules-4.14.71-x86_64-1.txz
|
||||
installpkg mkinitrd-1.4.11-x86_64-8.txz
|
||||
|
||||
Change into the /boot directory:
|
||||
|
@ -52,7 +52,7 @@ Now you'll want to run "mkinitrd". I'm using ext4 for my root filesystem,
|
|||
and since the disk controller requires no special support the ext4 module
|
||||
will be the only one I need to load:
|
||||
|
||||
mkinitrd -c -k 4.14.70 -m ext4
|
||||
mkinitrd -c -k 4.14.71 -m ext4
|
||||
|
||||
This should do two things. First, it will create a directory
|
||||
/boot/initrd-tree containing the initrd's filesystem. Then it will
|
||||
|
@ -61,10 +61,10 @@ you could make some additional changes in /boot/initrd-tree/ and
|
|||
then run mkinitrd again without options to rebuild the image. That's
|
||||
optional, though, and only advanced users will need to think about that.
|
||||
|
||||
Here's another example: Build an initrd image using Linux 4.14.70
|
||||
Here's another example: Build an initrd image using Linux 4.14.71
|
||||
kernel modules for a system with an ext4 root partition on /dev/sdb3:
|
||||
|
||||
mkinitrd -c -k 4.14.70 -m ext4 -f ext4 -r /dev/sdb3
|
||||
mkinitrd -c -k 4.14.71 -m ext4 -f ext4 -r /dev/sdb3
|
||||
|
||||
|
||||
4. Now that I've built an initrd, how do I use it?
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 4.14.70)!
|
||||
Welcome to 09Slackware6407 version 15.0 (Linux kernel 4.14.71)!
|
||||
|
||||
If you need to pass extra parameters to the kernel, enter them at the prompt
|
||||
below after the name of the kernel to boot (e.g., huge.s).
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
|
||||
These kernels are version 4.14.70.
|
||||
These kernels are version 4.14.71.
|
||||
|
||||
|
|
|
@ -57,6 +57,7 @@ gzip ./source/x/x11/patch/xdm/xdm-1.1.11-arc4random-include.patch
|
|||
gzip ./source/x/x11/patch/xdm/xdm.glibc.crypt.diff
|
||||
gzip ./source/x/x11/patch/xdm/xdm-consolekit.patch
|
||||
gzip ./source/x/x11/patch/xdm/xdm-1.1.11-setproctitle-include.patch
|
||||
gzip ./source/x/x11/patch/pixman/pixman.remove.glyph-test.that.fails.to.compile.diff
|
||||
gzip ./source/x/x11/patch/xf86-video-tseng/xf86-video-tseng.xorg-server-1.20.x.diff
|
||||
gzip ./source/x/x11/patch/xcompmgr/xcompmgr-follow-icccm-spec.diff
|
||||
gzip ./source/x/x11/patch/xcompmgr/patch-XFixesSetPictureClipRegion-shadow-fix-xcompmgr.c.diff
|
||||
|
@ -95,6 +96,7 @@ gzip ./source/n/ppp/pppsetup-1.98.moredevs.diff
|
|||
gzip ./source/n/ppp/pppsetup-1.98.pppoff.diff
|
||||
gzip ./source/n/ppp/ppp.slack.diff
|
||||
gzip ./source/n/ppp/pppsetup-1.98.slack.diff
|
||||
gzip ./source/n/ppp/ppp.glibc228.diff
|
||||
gzip ./source/n/ppp/pppsetup-1.98.backupfiles.diff
|
||||
gzip ./source/n/ntp/ntp.nano.diff
|
||||
gzip ./source/n/ntp/doinst.sh
|
||||
|
@ -324,6 +326,7 @@ gzip ./source/l/djvulibre/doinst.sh
|
|||
gzip ./source/l/gst-plugins-base0/gst-plugins-base-0.10.36-gcc_4_9_0_i686-1.patch
|
||||
gzip ./source/l/imagemagick/policy.xml.diff
|
||||
gzip ./source/l/imagemagick/doinst.sh
|
||||
gzip ./source/l/imagemagick/ImageMagick.fix.overloading.error.diff
|
||||
gzip ./source/l/dconf-editor/doinst.sh
|
||||
gzip ./source/l/gnome-themes-standard/doinst.sh
|
||||
gzip ./source/l/taglib-extras/taglib-extras-1.0.1-version.patch
|
||||
|
@ -399,6 +402,7 @@ gzip ./source/l/gtk+3/doinst.sh
|
|||
gzip ./source/l/libgpod/doinst.sh
|
||||
gzip ./source/l/libnl3/doinst.sh
|
||||
gzip ./source/l/libxml2/libxml2.do-not-check-crc.diff
|
||||
gzip ./source/l/parted/parted.glibc228.diff
|
||||
gzip ./source/l/parted/parted.configure.diff
|
||||
gzip ./source/l/zstd/zstd.dont.link.pzstd.to.static.libzstd.a.diff
|
||||
gzip ./source/l/clucene/clucene.install_contribs_lib.diff
|
||||
|
@ -488,7 +492,6 @@ gzip ./source/l/gtk+/gtk+-1.2.10-ppc64.patch
|
|||
gzip ./source/l/gtk+/gtk+-1.2.10-format.patch
|
||||
gzip ./source/l/gtk+/gtk+-1.2.10-pixmapref.patch
|
||||
gzip ./source/l/gtk+/gtk+-1.2.10-localecrash.patch
|
||||
gzip ./source/l/virtuoso-ose/doinst.sh
|
||||
gzip ./source/l/t1lib/t1lib_5.1.2-3.5.diff
|
||||
gzip ./source/l/alsa-lib/doinst.sh
|
||||
gzip ./source/l/libvisual/libvisual.glib.h.diff
|
||||
|
@ -502,6 +505,7 @@ gzip ./source/l/GConf/doinst.sh
|
|||
gzip ./source/l/GConf/patches/0002-dbus-Don-t-spew-to-console-when-unable-to-connect-to.patch
|
||||
gzip ./source/l/GConf/patches/0003-gsettings-data-convert-Warn-and-fix-invalid-schema-p.patch
|
||||
gzip ./source/l/GConf/patches/0001-mconvert-enable-recursive-scheme-lookup-and-fix-a-cr.patch
|
||||
gzip ./source/l/v4l-utils/v4l-utils.glibc228.diff
|
||||
gzip ./source/l/system-config-printer/system-config-printer.auth.dialog.2766d74a.patch
|
||||
gzip ./source/l/system-config-printer/doinst.sh
|
||||
gzip ./source/l/ncurses/terminfo/xterm.terminfo.orig
|
||||
|
@ -516,10 +520,10 @@ gzip ./source/l/gtk+2/gtk.xid.nowarningflood.diff
|
|||
gzip ./source/l/gtk+2/gtk+-2.24.x.icon-compat.diff
|
||||
gzip ./source/l/gtk+2/gtk+-2.24.x.icon-compat.am.diff
|
||||
gzip ./source/l/shared-mime-info/doinst.sh
|
||||
gzip ./source/l/alsa-oss/alsa-oss.glibc228.diff
|
||||
gzip ./source/l/glibc/glibc.locale.no-archive.diff
|
||||
gzip ./source/l/glibc/glibc-c-utf8-locale.patch
|
||||
gzip ./source/l/glibc/glibc.ru_RU.CP1251.diff
|
||||
gzip ./source/l/glibc/glibc.pkey_get.56170e0.diff
|
||||
gzip ./source/l/strigi/libstreams-0003-Build-fix-for-gcc-4.8.patch
|
||||
gzip ./source/l/strigi/libstreams-0005-use-rpath-only-when-needed.patch
|
||||
gzip ./source/l/strigi/libstreams-0004-Fix-Krazy-issues.patch
|
||||
|
@ -618,6 +622,7 @@ gzip ./source/xap/MPlayer/include-samba-4.0.patch
|
|||
gzip ./source/xap/mozilla-thunderbird/80754eac3809
|
||||
gzip ./source/xap/mozilla-thunderbird/mozilla-firefox.xpcom_arm.patch
|
||||
gzip ./source/xap/mozilla-thunderbird/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./source/xap/mozilla-thunderbird/mozilla.rust_1_29_0.patch
|
||||
gzip ./source/xap/mozilla-thunderbird/tb.ui.scrollToClick.diff
|
||||
gzip ./source/xap/ddd/doinst.sh
|
||||
gzip ./source/xap/ddd/strclass.C.diff
|
||||
|
@ -629,6 +634,7 @@ gzip ./source/xap/mozilla-firefox/mozilla-firefox-mimeTypes-fix.diff
|
|||
gzip ./source/xap/mozilla-firefox/mimeTypes.rdf
|
||||
gzip ./source/xap/mozilla-firefox/firefox.moz_plugin_path.diff
|
||||
gzip ./source/xap/mozilla-firefox/autoconf/autoconf-2.13-consolidated_fixes-1.patch
|
||||
gzip ./source/xap/mozilla-firefox/mozilla.rust_1_29_0.patch
|
||||
gzip ./source/xap/mozilla-firefox/ff.ui.scrollToClick.diff
|
||||
gzip ./source/xap/xaos/xaos.x86.registers.diff
|
||||
gzip ./source/xap/xaos/xaos.6
|
||||
|
@ -727,6 +733,7 @@ gzip ./source/d/libtool/doinst.sh
|
|||
gzip ./source/d/libtool/libtool.no.moved.warning.diff
|
||||
gzip ./source/d/nasm/0001-Remove-invalid-pure_func-qualifiers.patch
|
||||
gzip ./source/d/llvm/n_clang_allow_BUILD_SHARED_LIBRARY.patch
|
||||
gzip ./source/d/llvm/clang-tools-extra.no.clangd.diff
|
||||
gzip ./source/d/llvm/clang.toolchains.i586.triple.diff
|
||||
gzip ./source/d/opencl-headers/cl2.hpp
|
||||
gzip ./source/d/opencl-headers/cl.hpp
|
||||
|
@ -736,6 +743,7 @@ gzip ./source/d/distcc/doinst.sh
|
|||
gzip ./source/d/autoconf/doinst.sh
|
||||
gzip ./source/d/clisp/clisp.c_data.compact_empty_buckets.diff
|
||||
gzip ./source/d/rust/link_libffi.diff
|
||||
gzip ./source/d/m4/m4.glibc228.diff
|
||||
gzip ./source/d/perl/libnet-3.08-Do-not-create-Net-libnet.cfg.patch
|
||||
gzip ./source/d/perl/perl.configure.multilib.patch
|
||||
gzip ./source/d/perl/DBD-mysql.net_buffer_length.diff
|
||||
|
@ -795,6 +803,7 @@ gzip ./source/tcl/tix/configure.private.diff
|
|||
gzip ./source/tcl/tix/tix.soname.patch
|
||||
gzip ./source/tcl/tix/tix.tcl8.5.patch
|
||||
gzip ./source/tcl/hfsutils/hfsutils.errno.diff
|
||||
gzip ./source/a/sharutils/sharutils.glibc228.diff
|
||||
gzip ./source/a/tar/tar.nolonezero.diff
|
||||
gzip ./source/a/tar/tar-1.13.bzip2.diff
|
||||
gzip ./source/a/less/lesspipe.sh
|
||||
|
@ -820,6 +829,7 @@ gzip ./source/a/gpm/gpm-1.20.1-lib-silent.patch
|
|||
gzip ./source/a/gpm/inputattach.c
|
||||
gzip ./source/a/gpm/setup.mouse
|
||||
gzip ./source/a/udisks/udisks.no.pci-db.diff
|
||||
gzip ./source/a/udisks/udisks.glibc228.diff
|
||||
gzip ./source/a/findutils/findutils.nolocate.diff
|
||||
gzip ./source/a/findutils/findutils.no.default.options.warnings.diff
|
||||
gzip ./source/a/findutils/patches/findutils-4.4.2-xautofs.patch
|
||||
|
@ -846,6 +856,7 @@ gzip ./source/a/dcron/crontab.root
|
|||
gzip ./source/a/dcron/run-parts
|
||||
gzip ./source/a/usb_modeswitch/doinst.sh
|
||||
gzip ./source/a/usb_modeswitch/device_reference.txt
|
||||
gzip ./source/a/floppy/fdutils.glibc228.diff
|
||||
gzip ./source/a/floppy/fdutils-5.5-20081027.diff
|
||||
gzip ./source/a/floppy/fdutils.mediaprm.diff
|
||||
gzip ./source/a/rpm2tgz/patches/0008-Avoid-none-values-in-slack-desc.patch
|
||||
|
@ -880,6 +891,7 @@ gzip ./source/a/infozip/unzip.git.archive.fix.diff
|
|||
gzip ./source/a/elvis/elvis.ref.c.getline.diff
|
||||
gzip ./source/a/genpower/genpower.var.diff
|
||||
gzip ./source/a/genpower/genpower.halt.diff
|
||||
gzip ./source/a/lbzip2/lbzip2.glibc228.diff
|
||||
gzip ./source/a/lha/lha_1.14i-10.1.diff
|
||||
gzip ./source/a/quota/quota.lwrap.needs.lnsl.diff
|
||||
gzip ./source/a/acpid/default
|
||||
|
@ -888,10 +900,12 @@ gzip ./source/a/acpid/acpi_handler.sh
|
|||
gzip ./source/a/acpid/rc.acpid
|
||||
gzip ./source/a/e2fsprogs/doinst.sh
|
||||
gzip ./source/a/e2fsprogs/e2fsprogs.no.64bit.by.default.diff
|
||||
gzip ./source/a/reiserfsprogs/reiserfsprogs.glibc228.diff
|
||||
gzip ./source/a/minicom/doinst.sh
|
||||
gzip ./source/a/minicom/minicom.users
|
||||
gzip ./source/a/minicom/config.sub-x86_64.diff
|
||||
gzip ./source/a/minicom/lrzsz_0.12.21-5.diff
|
||||
gzip ./source/a/syslinux/syslinux.glibc228.diff
|
||||
gzip ./source/a/bash/doinst.sh
|
||||
gzip ./source/a/bash/bash_manpages.patch
|
||||
gzip ./source/a/upower/doinst.sh
|
||||
|
@ -907,6 +921,7 @@ gzip ./source/a/sysvinit/doinst.sh
|
|||
gzip ./source/a/sysvinit/sysvinit.use_dev_initctl_not_run_initctl.diff
|
||||
gzip ./source/a/sysvinit/sysvinit.no.console.agetty.without.sysvinit_agetty.diff
|
||||
gzip ./source/a/sysvinit/sysvinit.paths.diff
|
||||
gzip ./source/a/gzip/gzip.glibc228.diff
|
||||
gzip ./source/a/haveged/doinst.sh
|
||||
gzip ./source/a/eudev/doinst.sh
|
||||
gzip ./source/a/eudev/60-cdrom_id.rules.diff
|
||||
|
@ -947,6 +962,8 @@ gzip ./source/a/lvm2/doinst.sh
|
|||
gzip ./source/a/lvm2/create-dm-run-dir.diff
|
||||
gzip ./source/a/tcsh/doinst.sh
|
||||
gzip ./source/a/tcsh/tcsh.nobuiltincolorls.diff
|
||||
gzip ./source/a/jfsutils/jfsutils.glibc228.diff
|
||||
gzip ./source/a/jfsutils/jfsutils.inttypes.h.diff
|
||||
gzip ./source/a/shadow/shadow.CVE-2005-4890.relax.diff
|
||||
gzip ./source/a/shadow/shadow.login.display.short.hostname.diff
|
||||
gzip ./source/a/shadow/useradd
|
||||
|
@ -961,6 +978,7 @@ gzip ./source/a/bin/scripts/xx
|
|||
gzip ./source/a/bin/scripts/diskcopy
|
||||
gzip ./source/a/sysvinit-functions/doinst.sh
|
||||
gzip ./source/a/grub/0198-align-struct-efi_variable-better.patch
|
||||
gzip ./source/a/grub/grub.xfs.sparse.inodes.patch
|
||||
gzip ./source/a/grub/initrd_naming.patch
|
||||
gzip ./source/a/grub/doinst.sh
|
||||
gzip ./source/a/grub/grub.dejavusansmono.gfxterm.font.diff
|
||||
|
@ -979,6 +997,7 @@ gzip ./source/ap/jove/jove.getline.buffsiz.diff
|
|||
gzip ./source/ap/jove/jove.makefile.diff
|
||||
gzip ./source/ap/nano/doinst.sh
|
||||
gzip ./source/ap/cgmanager/doinst.sh
|
||||
gzip ./source/ap/dvd+rw-tools/dvd+rw-tools.glibc228.diff
|
||||
gzip ./source/ap/dvd+rw-tools/dvd+rw-tools.limits.h.diff
|
||||
gzip ./source/ap/sysstat/doinst.sh
|
||||
gzip ./source/ap/soma/doinst.sh
|
||||
|
@ -1048,6 +1067,7 @@ gzip ./source/ap/screen/screen.no_libelf.diff
|
|||
gzip ./source/ap/screen/60-revert-screenrc-change.diff
|
||||
gzip ./source/ap/screen/45suppress_remap.patch
|
||||
gzip ./source/ap/screen/52fix_screen_utf8_nfd.patch
|
||||
gzip ./source/ap/dc3dd/dc3dd.glibc228.diff
|
||||
gzip ./source/ap/mariadb/rc.mysqld
|
||||
gzip ./source/ap/mariadb/doinst.sh
|
||||
gzip ./source/ap/vim/vim.vimrc.diff
|
||||
|
@ -1058,6 +1078,7 @@ gzip ./source/ap/libx86/libx86-add-pkgconfig.patch
|
|||
gzip ./source/ap/seejpeg/seejpeg-1.10.diff
|
||||
gzip ./source/ap/ghostscript/cidfmap
|
||||
gzip ./source/ap/acct/acct.logdir.fhs.diff
|
||||
gzip ./source/ap/squashfs-tools/squashfs-tools.glibc228.diff
|
||||
gzip ./source/ap/alsa-utils/alsa-utils.alsaconf.diff
|
||||
gzip ./source/ap/alsa-utils/doinst.sh
|
||||
gzip ./source/ap/alsa-utils/rc.alsa-oss
|
||||
|
@ -1089,9 +1110,6 @@ gzip ./source/ap/linuxdoc-tools/doinst.sh
|
|||
gzip ./source/t/texlive/doinst.sh
|
||||
gzip ./source/t/xfig/xfig.fig.ad.diff
|
||||
gzip ./source/t/xfig/xfig.no.pdf.ref.diff
|
||||
gzip ./testing/source/glibc/glibc.locale.no-archive.diff
|
||||
gzip ./testing/source/glibc/glibc-c-utf8-locale.patch
|
||||
gzip ./testing/source/glibc/glibc.ru_RU.CP1251.diff
|
||||
gzip ./pasture/source/php/php-fpm.conf.diff
|
||||
gzip ./pasture/source/php/PHP-5.6.31-OpenSSL-1.1.0-compatibility-20170801.patch
|
||||
gzip ./pasture/source/php/doinst.sh
|
||||
|
|
|
@ -61,9 +61,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.14.70 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.14.70 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.14.70 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.14.71 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.14.71 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.14.71 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -61,9 +61,9 @@ system. :^) Press ENTER when you are done." 21 76 10 \
|
|||
"jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
|
||||
"kbd" "Change keyboard and console mappings" "on" \
|
||||
"kernel-firmware" "Linux kernel firmware -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.14.70 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.14.70 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.14.70 kernel modules -- REQUIRED" "on" \
|
||||
"kernel-generic" "Generic 4.14.71 kernel (needs an initrd)" "on" \
|
||||
"kernel-huge" "Loaded 4.14.71 Linux kernel" "on" \
|
||||
"kernel-modules" "Linux 4.14.71 kernel modules -- REQUIRED" "on" \
|
||||
"kmod" "Kernel module utilities -- REQUIRED" "on" \
|
||||
"lbzip2" "Parallel bzip2 compressor" "on" \
|
||||
"less" "A text pager utility - REQUIRED" "on" \
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 4.14.70 kernel source" "on" \
|
||||
"kernel-source" "Linux 4.14.71 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -21,7 +21,7 @@ from series K. Use the UP/DOWN keys to scroll through the list, and \
|
|||
the SPACE key to deselect any items you don't want to install. \
|
||||
Press ENTER when you are \
|
||||
done." 11 70 1 \
|
||||
"kernel-source" "Linux 4.14.70 kernel source" "on" \
|
||||
"kernel-source" "Linux 4.14.71 kernel source" "on" \
|
||||
2> $TMP/SeTpkgs
|
||||
if [ $? = 1 -o $? = 255 ]; then
|
||||
rm -f $TMP/SeTpkgs
|
||||
|
|
|
@ -191,6 +191,7 @@ you are done." 22 74 10 \
|
|||
"libogg" "Ogg Bitstream library" "on" \
|
||||
"liboggz" "Ogg inspect/edit/validate library" "on" \
|
||||
"liboil" "CPU optimizations library" "on" \
|
||||
"libopusenc" "Library for encoding .opus files" "on" \
|
||||
"libpcap" "Packet Capture library" "on" \
|
||||
"libplist" "Apple Binary and XML Property Lists library" "on" \
|
||||
"libpng" "Portable Network Graphics library" "on" \
|
||||
|
@ -334,7 +335,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -342,7 +343,7 @@ ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -191,6 +191,7 @@ you are done." 22 74 10 \
|
|||
"libogg" "Ogg Bitstream library" "on" \
|
||||
"liboggz" "Ogg inspect/edit/validate library" "on" \
|
||||
"liboil" "CPU optimizations library" "on" \
|
||||
"libopusenc" "Library for encoding .opus files" "on" \
|
||||
"libpcap" "Packet Capture library" "on" \
|
||||
"libplist" "Apple Binary and XML Property Lists library" "on" \
|
||||
"libpng" "Portable Network Graphics library" "on" \
|
||||
|
@ -334,7 +335,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -342,7 +343,7 @@ ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost cairo cairomm chmlib clucene db42 db44 db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound exiv2 expat ffmpeg fftw fluidsynth freetype fribidi fuse gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-standard gnu-efi gobject-introspection grantlee gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell icon-naming-utils icu4c id3lib ilmbase imagemagick iso-codes jansson jasper jemalloc jmtpfs js185 json-c json-glib judy keybinder keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcroco libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnih libnjb libnl libnl3 libnotify libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lzo media-player-info mhash mm mozilla-nss mpfr ncurses neon netpbm newt ocl-icd openexr openjpeg opus opusfile orc pango pangomm parted pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-docutils python-idna python-notify2 python-packaging python-pillow python-requests python-sane python-six python-urllib3 qca qimageblitz qjson qt qt-gstreamer qtscriptgenerator raptor2 rasqal readline redland sbc sdl seamonkey-solibs serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent urwid utf8proc v4l-utils virtuoso-ose vte wavpack xapian-core zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -176,6 +176,7 @@ libodfgen:REC
|
|||
libogg:REC
|
||||
liboggz:REC
|
||||
liboil:REC
|
||||
libopusenc:REC
|
||||
libpcap:REC
|
||||
libplist:REC
|
||||
libpng:REC
|
||||
|
|
|
@ -53,7 +53,7 @@ else
|
|||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}
|
||||
|
|
|
@ -49,7 +49,7 @@ fi
|
|||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-acpid
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j8}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -53,7 +53,7 @@ else
|
|||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ -z "$ARCH" ]; then
|
|||
esac
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i486" ]; then
|
||||
SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
PKGNAM=btrfs-progs
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Download the btrfs-progs Git head if there's no tarball:
|
||||
if ! /bin/ls $CWD/btrfs-progs*tar* 1> /dev/null 2> /dev/null ; then
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=coreutils
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-${PKGNAM}
|
||||
|
|
|
@ -27,7 +27,7 @@ PKGNAM=dbus
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -28,7 +28,7 @@ PKGNAM=e2fsprogs
|
|||
VERSION=${VERSION:-$(echo e2fsprogs*.tar.?z | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
MARCH=$( uname -m )
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-${PKGNAM}
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -23,10 +23,10 @@
|
|||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=eudev
|
||||
VERSION=${VERSION:-$(echo eudev-*.tar.* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-4}
|
||||
VERSION=${VERSION:-$(echo eudev-*.tar.?* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -59,7 +59,7 @@ rm -rf $PKG
|
|||
mkdir -p $TMP $PKG/lib/udev
|
||||
cd $TMP
|
||||
rm -rf eudev-$VERSION
|
||||
tar xvf $CWD/eudev-$VERSION.tar.xz || exit 1
|
||||
tar xvf $CWD/eudev-$VERSION.tar.?z || exit 1
|
||||
cd eudev-$VERSION || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
|
|
1
source/a/eudev/eudev.url
Normal file
1
source/a/eudev/eudev.url
Normal file
|
@ -0,0 +1 @@
|
|||
http://dev.gentoo.org/~blueness/eudev/
|
|
@ -26,7 +26,7 @@ PKGNAM=file
|
|||
VERSION=${VERSION:-$(echo file-*.tar.?z* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -36,7 +36,7 @@ if [ -z "$ARCH" ]; then
|
|||
esac
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-findutils
|
||||
|
|
50
source/a/floppy/fdutils.glibc228.diff
Normal file
50
source/a/floppy/fdutils.glibc228.diff
Normal file
|
@ -0,0 +1,50 @@
|
|||
--- ./src/driveprm.c.orig 2005-03-03 14:45:38.000000000 -0600
|
||||
+++ ./src/driveprm.c 2018-09-18 18:47:59.701061467 -0500
|
||||
@@ -8,6 +8,7 @@
|
||||
#include <linux/fd.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <linux/major.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include "parse.h"
|
||||
#include "driveprm.h"
|
||||
#include "driveprmP.h"
|
||||
--- ./src/floppymeter.c.orig 2002-11-02 07:37:12.000000000 -0600
|
||||
+++ ./src/floppymeter.c 2018-09-18 18:47:59.703061467 -0500
|
||||
@@ -14,6 +14,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/stat.h>
|
||||
#include <linux/major.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <getopt.h>
|
||||
#include "enh_options.h"
|
||||
#include "fdutils.h"
|
||||
--- ./src/diskseekd.c.orig 2002-11-02 07:36:42.000000000 -0600
|
||||
+++ ./src/diskseekd.c 2018-09-18 18:47:59.699061467 -0500
|
||||
@@ -14,6 +14,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/stat.h>
|
||||
#include <linux/major.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include "enh_options.h"
|
||||
#include <sys/signal.h>
|
||||
#include <errno.h>
|
||||
--- ./src/xdfcopy.c.orig 2003-07-18 01:27:48.000000000 -0500
|
||||
+++ ./src/xdfcopy.c 2018-09-18 18:47:59.705061467 -0500
|
||||
@@ -18,6 +18,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/stat.h>
|
||||
#include <linux/major.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <sys/time.h>
|
||||
#include <errno.h>
|
||||
#include "fdutils.h"
|
||||
--- ./src/superformat.c.orig 2005-03-03 15:41:05.000000000 -0600
|
||||
+++ ./src/superformat.c 2018-09-18 18:47:59.704061467 -0500
|
||||
@@ -47,6 +47,7 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/stat.h>
|
||||
#include <linux/major.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <errno.h>
|
||||
#include "enh_options.h"
|
||||
#include "mediaprm.h"
|
|
@ -64,6 +64,7 @@ tar xvf $CWD/fdutils-$VERSION.tar.?z*
|
|||
cd fdutils-$VERSION
|
||||
zcat $CWD/fdutils-5.5-20081027.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
||||
zcat $CWD/fdutils.mediaprm.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
||||
zcat $CWD/fdutils.glibc228.diff.gz | patch -p1 --verbose --backup --suffix=.orig || exit 1
|
||||
sed -i 's|<linux/ext2_fs.h>|<ext2fs/ext2_fs.h>|' src/fdmount.c
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=gawk
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=gettext-tools
|
|||
VERSION=0.19.8.1
|
||||
BUILD=${BUILD:-5}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j6 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=gettext
|
|||
VERSION=0.19.8.1
|
||||
BUILD=${BUILD:-5}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j6 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i386" ]; then
|
||||
SLKCFLAGS="-DHAVE_SNPRINTF=1 -O2 -march=i386 -mcpu=i686"
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=grep
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -28,7 +28,7 @@ PKGNAM=grub
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
# Better to use _ than ~ in the package filenames version:
|
||||
PKGVER=$(echo $VERSION | tr '~' '_')
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-3}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -49,7 +49,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i386" ]; then
|
||||
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
|
||||
|
@ -115,6 +115,9 @@ zcat $CWD/0001-Fix-CVE-2015-8370-Grub2-user-pass-vulnerability.patch.gz | patch
|
|||
# Fix alignment error with gcc8:
|
||||
zcat $CWD/0198-align-struct-efi_variable-better.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Fix compatibility with recent xfsprogs:
|
||||
zcat $CWD/grub.xfs.sparse.inodes.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
build_grub() {
|
||||
EFI_DO="$*"
|
||||
# Configure:
|
||||
|
|
61
source/a/grub/grub.xfs.sparse.inodes.patch
Normal file
61
source/a/grub/grub.xfs.sparse.inodes.patch
Normal file
|
@ -0,0 +1,61 @@
|
|||
From cda0a857dd7a27cd5d621747464bfe71e8727fff Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Kiper <daniel.kiper@oracle.com>
|
||||
Date: Tue, 29 May 2018 16:16:02 +0200
|
||||
Subject: xfs: Accept filesystem with sparse inodes
|
||||
|
||||
The sparse inode metadata format became a mkfs.xfs default in
|
||||
xfsprogs-4.16.0, and such filesystems are now rejected by grub as
|
||||
containing an incompatible feature.
|
||||
|
||||
In essence, this feature allows xfs to allocate inodes into fragmented
|
||||
freespace. (Without this feature, if xfs could not allocate contiguous
|
||||
space for 64 new inodes, inode creation would fail.)
|
||||
|
||||
In practice, the disk format change is restricted to the inode btree,
|
||||
which as far as I can tell is not used by grub. If all you're doing
|
||||
today is parsing a directory, reading an inode number, and converting
|
||||
that inode number to a disk location, then ignoring this feature
|
||||
should be fine, so I've added it to XFS_SB_FEAT_INCOMPAT_SUPPORTED
|
||||
|
||||
I did some brief testing of this patch by hacking up the regression
|
||||
tests to completely fragment freespace on the test xfs filesystem, and
|
||||
then write a large-ish number of inodes to consume any existing
|
||||
contiguous 64-inode chunk. This way any files the grub tests add and
|
||||
traverse would be in such a fragmented inode allocation. Tests passed,
|
||||
but I'm not sure how to cleanly integrate that into the test harness.
|
||||
|
||||
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
|
||||
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
|
||||
Tested-by: Chris Murphy <lists@colorremedies.com>
|
||||
---
|
||||
grub-core/fs/xfs.c | 11 ++++++++++-
|
||||
1 file changed, 10 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/grub-core/fs/xfs.c b/grub-core/fs/xfs.c
|
||||
index c6031bd..3b00c74 100644
|
||||
--- a/grub-core/fs/xfs.c
|
||||
+++ b/grub-core/fs/xfs.c
|
||||
@@ -79,9 +79,18 @@ GRUB_MOD_LICENSE ("GPLv3+");
|
||||
#define XFS_SB_FEAT_INCOMPAT_SPINODES (1 << 1) /* sparse inode chunks */
|
||||
#define XFS_SB_FEAT_INCOMPAT_META_UUID (1 << 2) /* metadata UUID */
|
||||
|
||||
-/* We do not currently verify metadata UUID so it is safe to read such filesystem */
|
||||
+/*
|
||||
+ * Directory entries with ftype are explicitly handled by GRUB code.
|
||||
+ *
|
||||
+ * We do not currently read the inode btrees, so it is safe to read filesystems
|
||||
+ * with the XFS_SB_FEAT_INCOMPAT_SPINODES feature.
|
||||
+ *
|
||||
+ * We do not currently verify metadata UUID, so it is safe to read filesystems
|
||||
+ * with the XFS_SB_FEAT_INCOMPAT_META_UUID feature.
|
||||
+ */
|
||||
#define XFS_SB_FEAT_INCOMPAT_SUPPORTED \
|
||||
(XFS_SB_FEAT_INCOMPAT_FTYPE | \
|
||||
+ XFS_SB_FEAT_INCOMPAT_SPINODES | \
|
||||
XFS_SB_FEAT_INCOMPAT_META_UUID)
|
||||
|
||||
struct grub_xfs_sblock
|
||||
--
|
||||
cgit v1.0-41-gc330
|
||||
|
||||
|
|
@ -26,7 +26,7 @@ PKGNAM=gzip
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -70,6 +70,8 @@ rm -rf ${PKGNAM}-${VERSION}
|
|||
tar xvf $CWD/${PKGNAM}-$VERSION.tar.xz || exit 1
|
||||
cd ${PKGNAM}-$VERSION
|
||||
|
||||
zcat $CWD/gzip.glibc228.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Make sure ownerships and permissions are sane:
|
||||
chown -R root:root .
|
||||
find . \
|
||||
|
|
126
source/a/gzip/gzip.glibc228.diff
Normal file
126
source/a/gzip/gzip.glibc228.diff
Normal file
|
@ -0,0 +1,126 @@
|
|||
--- ./lib/stdio-impl.h.orig 2018-01-03 18:38:53.000000000 -0600
|
||||
+++ ./lib/stdio-impl.h 2018-09-18 18:49:17.349062298 -0500
|
||||
@@ -18,6 +18,12 @@
|
||||
the same implementation of stdio extension API, except that some fields
|
||||
have different naming conventions, or their access requires some casts. */
|
||||
|
||||
+/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this
|
||||
+ problem by defining it ourselves. FIXME: Do not rely on glibc
|
||||
+ internals. */
|
||||
+#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN
|
||||
+# define _IO_IN_BACKUP 0x100
|
||||
+#endif
|
||||
|
||||
/* BSD stdio derived implementations. */
|
||||
|
||||
--- ./lib/freading.c.orig 2018-01-03 18:38:53.000000000 -0600
|
||||
+++ ./lib/freading.c 2018-09-18 18:49:17.347062298 -0500
|
||||
@@ -31,7 +31,7 @@
|
||||
/* Most systems provide FILE as a struct and the necessary bitmask in
|
||||
<stdio.h>, because they need it for implementing getc() and putc() as
|
||||
fast macros. */
|
||||
-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
return ((fp->_flags & _IO_NO_WRITES) != 0
|
||||
|| ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0
|
||||
&& fp->_IO_read_base != NULL));
|
||||
--- ./lib/fflush.c.orig 2018-01-03 18:38:53.000000000 -0600
|
||||
+++ ./lib/fflush.c 2018-09-18 18:49:17.345062298 -0500
|
||||
@@ -33,7 +33,7 @@
|
||||
#undef fflush
|
||||
|
||||
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
|
||||
/* Clear the stream's ungetc buffer, preserving the value of ftello (fp). */
|
||||
static void
|
||||
@@ -72,7 +72,7 @@
|
||||
|
||||
#endif
|
||||
|
||||
-#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */)
|
||||
+#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */)
|
||||
|
||||
# if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && defined __SNPT
|
||||
/* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
|
||||
@@ -148,7 +148,7 @@
|
||||
if (stream == NULL || ! freading (stream))
|
||||
return fflush (stream);
|
||||
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
|
||||
clear_ungetc_buffer_preserving_position (stream);
|
||||
|
||||
--- ./lib/fpurge.c.orig 2018-01-03 18:38:53.000000000 -0600
|
||||
+++ ./lib/fpurge.c 2018-09-18 18:49:17.346062298 -0500
|
||||
@@ -62,7 +62,7 @@
|
||||
/* Most systems provide FILE as a struct and the necessary bitmask in
|
||||
<stdio.h>, because they need it for implementing getc() and putc() as
|
||||
fast macros. */
|
||||
-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
fp->_IO_read_end = fp->_IO_read_ptr;
|
||||
fp->_IO_write_ptr = fp->_IO_write_base;
|
||||
/* Avoid memory leak when there is an active ungetc buffer. */
|
||||
--- ./lib/fseeko.c.orig 2018-01-06 18:03:28.000000000 -0600
|
||||
+++ ./lib/fseeko.c 2018-09-18 18:49:17.348062298 -0500
|
||||
@@ -47,7 +47,7 @@
|
||||
#endif
|
||||
|
||||
/* These tests are based on fpurge.c. */
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
if (fp->_IO_read_end == fp->_IO_read_ptr
|
||||
&& fp->_IO_write_ptr == fp->_IO_write_base
|
||||
&& fp->_IO_save_base == NULL)
|
||||
@@ -123,7 +123,7 @@
|
||||
return -1;
|
||||
}
|
||||
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
fp->_flags &= ~_IO_EOF_SEEN;
|
||||
fp->_offset = pos;
|
||||
#elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
|
||||
--- ./lib/fseterr.c.orig 2018-01-03 18:38:53.000000000 -0600
|
||||
+++ ./lib/fseterr.c 2018-09-18 18:49:17.349062298 -0500
|
||||
@@ -29,7 +29,7 @@
|
||||
/* Most systems provide FILE as a struct and the necessary bitmask in
|
||||
<stdio.h>, because they need it for implementing getc() and putc() as
|
||||
fast macros. */
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
fp->_flags |= _IO_ERR_SEEN;
|
||||
#elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
|
||||
/* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Minix 3, Android */
|
||||
--- ./ChangeLog.orig 2018-01-07 16:33:52.000000000 -0600
|
||||
+++ ./ChangeLog 2018-09-18 18:49:17.343062298 -0500
|
||||
@@ -1,3 +1,26 @@
|
||||
+2018-03-05 Paul Eggert <address@hidden>
|
||||
+
|
||||
+ fflush: adjust to glibc 2.28 libio.h removal
|
||||
+ Problem reported by Daniel P. Berrangé in:
|
||||
+ https://lists.gnu.org/r/bug-gnulib/2018-03/msg00000.html
|
||||
+ * lib/fbufmode.c (fbufmode):
|
||||
+ * lib/fflush.c (clear_ungetc_buffer_preserving_position)
|
||||
+ (disable_seek_optimization, rpl_fflush):
|
||||
+ * lib/fpending.c (__fpending):
|
||||
+ * lib/fpurge.c (fpurge):
|
||||
+ * lib/freadable.c (freadable):
|
||||
+ * lib/freadahead.c (freadahead):
|
||||
+ * lib/freading.c (freading):
|
||||
+ * lib/freadptr.c (freadptr):
|
||||
+ * lib/freadseek.c (freadptrinc):
|
||||
+ * lib/fseeko.c (fseeko):
|
||||
+ * lib/fseterr.c (fseterr):
|
||||
+ * lib/fwritable.c (fwritable):
|
||||
+ * lib/fwriting.c (fwriting):
|
||||
+ Check _IO_EOF_SEEN instead of _IO_ftrylockfile.
|
||||
+ * lib/stdio-impl.h (_IO_IN_BACKUP) [_IO_EOF_SEEN]:
|
||||
+ Define if not already defined.
|
||||
+
|
||||
2018-01-07 Jim Meyering <meyering@fb.com>
|
||||
|
||||
version 1.9
|
|
@ -43,7 +43,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-hdparm
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=isapnptools
|
|||
VERSION=${VERSION:-1.27}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -70,6 +70,8 @@ find . \
|
|||
|
||||
# Fix build with recent glibc:
|
||||
sed "s@<unistd.h>@&\n#include <sys/types.h>@g" -i fscklog/extract.c
|
||||
zcat $CWD/jfsutils.glibc228.diff.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/jfsutils.inttypes.h.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
|
|
10
source/a/jfsutils/jfsutils.glibc228.diff
Normal file
10
source/a/jfsutils/jfsutils.glibc228.diff
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- ./libfs/devices.c.orig 2009-03-23 10:37:05.000000000 -0500
|
||||
+++ ./libfs/devices.c 2018-09-18 18:51:00.699063404 -0500
|
||||
@@ -40,6 +40,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/ioctl.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#if defined(__DragonFly__)
|
||||
#include <machine/param.h>
|
||||
#include <sys/diskslice.h>
|
11
source/a/jfsutils/jfsutils.inttypes.h.diff
Normal file
11
source/a/jfsutils/jfsutils.inttypes.h.diff
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- ./libfs/devices.h.orig 2005-11-22 14:43:55.000000000 -0600
|
||||
+++ ./libfs/devices.h 2018-09-19 01:55:37.960336102 -0500
|
||||
@@ -40,6 +40,8 @@
|
||||
#define ERROR_INVALID_PARAMETER 87
|
||||
#define ERROR_DISK_FULL 112
|
||||
|
||||
+#include <inttypes.h>
|
||||
+
|
||||
struct stat;
|
||||
|
||||
int ujfs_get_dev_size(FILE *, int64_t * size);
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-kbd
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
@ -81,6 +81,8 @@ rm -rf $PKGNAM-$VERSION
|
|||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||
cd $PKGNAM-$VERSION || exit 1
|
||||
|
||||
zcat $CWD/lbzip2.glibc228.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
|
|
11
source/a/lbzip2/lbzip2.glibc228.diff
Normal file
11
source/a/lbzip2/lbzip2.glibc228.diff
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- ./lib/fseterr.c.orig 2014-03-09 09:46:03.000000000 -0500
|
||||
+++ ./lib/fseterr.c 2018-09-18 18:51:50.403063936 -0500
|
||||
@@ -29,7 +29,7 @@
|
||||
/* Most systems provide FILE as a struct and the necessary bitmask in
|
||||
<stdio.h>, because they need it for implementing getc() and putc() as
|
||||
fast macros. */
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
fp->_flags |= _IO_ERR_SEEN;
|
||||
#elif defined __sferror || defined __DragonFly__ /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin */
|
||||
fp_->_flags |= __SERR;
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=libgudev
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.* | cut -d - -f 2 | rev | cut -f 3- -d . | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=logrotate
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=lvm2
|
|||
VERSION=$(echo LVM2.*.tar.?z | cut -f 2- -d . | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i386" ]; then
|
||||
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i386" ]; then
|
||||
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-mdadm
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=minicom
|
|||
VERSION=2.7.1
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-mkinitrd
|
||||
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -33,7 +33,7 @@ SRCNAM=ntfs-3g_ntfsprogs
|
|||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=pciutils
|
|||
VERSION=${VERSION:-$(echo pciutils-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -47,7 +47,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
fi
|
||||
|
||||
# parallel build will cause an error building ccdv:
|
||||
NUMJOBS=${NUMJOBS:-" -j1 "}
|
||||
NUMJOBS=" -j1 "
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-pcmciautils
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i386" ]; then
|
||||
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i386" ]; then
|
||||
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-reiserfsprogs
|
||||
|
@ -67,6 +67,9 @@ cd $TMP
|
|||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z* || exit 1
|
||||
cd $PKGNAM-$VERSION || exit 1
|
||||
|
||||
zcat $CWD/reiserfsprogs.glibc228.diff.gz | patch -p1 --backup --suffix=.orig || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
|
|
24
source/a/reiserfsprogs/reiserfsprogs.glibc228.diff
Normal file
24
source/a/reiserfsprogs/reiserfsprogs.glibc228.diff
Normal file
|
@ -0,0 +1,24 @@
|
|||
--- ./include/misc.h.orig 2017-07-24 20:34:11.000000000 -0500
|
||||
+++ ./include/misc.h 2018-09-18 19:00:40.783069613 -0500
|
||||
@@ -73,7 +73,7 @@
|
||||
int get_dma_info(dma_info_t *dma_info);
|
||||
void clean_after_dma_check(int fd, dma_info_t *dma_info);
|
||||
|
||||
-int valid_offset(int fd, loff_t offset);
|
||||
+int valid_offset(int fd, off_t offset);
|
||||
unsigned long count_blocks(const char *filename, int blocksize);
|
||||
|
||||
void print_how_far(FILE * fp, unsigned long *passed, unsigned long total,
|
||||
--- ./include/reiserfs_lib.h.orig 2016-06-07 09:22:56.000000000 -0500
|
||||
+++ ./include/reiserfs_lib.h 2018-09-18 19:00:40.786069613 -0500
|
||||
@@ -297,8 +297,8 @@
|
||||
char *key_of_what(const struct reiserfs_key *key);
|
||||
int type_unknown(const struct reiserfs_key *key);
|
||||
void set_type(int format, struct reiserfs_key *key, int type);
|
||||
-void set_offset(int format, struct reiserfs_key *key, loff_t offset);
|
||||
-void set_type_and_offset(int format, struct reiserfs_key *key, loff_t offset,
|
||||
+void set_offset(int format, struct reiserfs_key *key, off_t offset);
|
||||
+void set_type_and_offset(int format, struct reiserfs_key *key, off_t offset,
|
||||
int type);
|
||||
|
||||
typedef int (*check_unfm_func_t) (reiserfs_filsys_t , __u32);
|
|
@ -26,7 +26,7 @@ PKGNAM=sdparm
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-"-j6"}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -47,6 +47,8 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-shadow
|
||||
|
|
|
@ -68,6 +68,9 @@ cd $TMP
|
|||
rm -rf sharutils-$VERSION
|
||||
tar xvf $CWD/sharutils-$VERSION.tar.?z || exit 1
|
||||
cd sharutils-$VERSION || exit 1
|
||||
|
||||
zcat $CWD/sharutils.glibc228.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
|
|
20
source/a/sharutils/sharutils.glibc228.diff
Normal file
20
source/a/sharutils/sharutils.glibc228.diff
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- ./lib/fseeko.c.orig 2015-05-30 10:34:54.000000000 -0500
|
||||
+++ ./lib/fseeko.c 2018-09-18 19:01:59.959070461 -0500
|
||||
@@ -47,7 +47,7 @@
|
||||
#endif
|
||||
|
||||
/* These tests are based on fpurge.c. */
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
if (fp->_IO_read_end == fp->_IO_read_ptr
|
||||
&& fp->_IO_write_ptr == fp->_IO_write_base
|
||||
&& fp->_IO_save_base == NULL)
|
||||
@@ -123,7 +123,7 @@
|
||||
return -1;
|
||||
}
|
||||
|
||||
-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */
|
||||
fp->_flags &= ~_IO_EOF_SEEN;
|
||||
fp->_offset = pos;
|
||||
#elif defined __sferror || defined __DragonFly__ || defined __ANDROID__
|
|
@ -42,7 +42,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-sysklogd
|
||||
|
|
|
@ -54,6 +54,8 @@ rm -rf ${PKGNAM}-${VERSION}
|
|||
tar xvf $CWD/${PKGNAM}-$VERSION.tar.xz || exit 1
|
||||
cd ${PKGNAM}-$VERSION
|
||||
|
||||
zcat $CWD/syslinux.glibc228.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Make sure ownerships and permissions are sane:
|
||||
chown -R root:root .
|
||||
find . \
|
||||
|
|
10
source/a/syslinux/syslinux.glibc228.diff
Normal file
10
source/a/syslinux/syslinux.glibc228.diff
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- ./extlinux/main.c.orig 2013-07-25 04:28:59.000000000 -0500
|
||||
+++ ./extlinux/main.c 2018-09-18 19:04:58.814072375 -0500
|
||||
@@ -36,6 +36,7 @@
|
||||
#include <getopt.h>
|
||||
#include <sysexits.h>
|
||||
#include <sys/ioctl.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/mount.h>
|
|
@ -28,7 +28,7 @@ PKGNAM=tar
|
|||
VERSION=1.30
|
||||
BUILD=${BUILD:-3}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine architecture for build & packaging:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-${PKGNAM}
|
||||
|
|
|
@ -45,7 +45,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=tree
|
|||
VERSION=1.7.0
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j6}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -30,7 +30,7 @@ PKGNAM=udisks
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-4}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
MARCH=$( uname -m )
|
||||
|
@ -91,6 +91,7 @@ find . \
|
|||
-exec chmod 644 {} \;
|
||||
|
||||
zcat $CWD/udisks.no.pci-db.diff.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/udisks.glibc228.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
|
|
52
source/a/udisks/udisks.glibc228.diff
Normal file
52
source/a/udisks/udisks.glibc228.diff
Normal file
|
@ -0,0 +1,52 @@
|
|||
--- ./src/device.c.orig 2014-03-10 03:57:48.000000000 -0500
|
||||
+++ ./src/device.c 2018-09-18 19:06:22.494073271 -0500
|
||||
@@ -33,6 +33,7 @@
|
||||
#include <sys/stat.h>
|
||||
#include <sys/time.h>
|
||||
#include <sys/resource.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <fcntl.h>
|
||||
#include <pwd.h>
|
||||
#include <grp.h>
|
||||
--- ./src/daemon.c.orig 2014-03-10 03:57:48.000000000 -0500
|
||||
+++ ./src/daemon.c 2018-09-18 19:06:22.490073271 -0500
|
||||
@@ -45,6 +45,7 @@
|
||||
#include <sys/socket.h>
|
||||
#include <sys/un.h>
|
||||
#include <sys/utsname.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <net/if_arp.h>
|
||||
#include <fcntl.h>
|
||||
#include <signal.h>
|
||||
--- ./src/mount-monitor.c.orig 2014-03-10 03:58:42.000000000 -0500
|
||||
+++ ./src/mount-monitor.c 2018-09-18 19:06:22.495073271 -0500
|
||||
@@ -28,7 +28,9 @@
|
||||
#include <errno.h>
|
||||
#include <string.h>
|
||||
#include <sys/types.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <sys/stat.h>
|
||||
+
|
||||
#include <mntent.h>
|
||||
|
||||
#include <glib.h>
|
||||
--- ./tools/umount-udisks.c.orig 2014-03-10 03:57:48.000000000 -0500
|
||||
+++ ./tools/umount-udisks.c 2018-09-18 19:06:22.497073271 -0500
|
||||
@@ -30,6 +30,7 @@
|
||||
#include <string.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <fcntl.h>
|
||||
#include <pwd.h>
|
||||
#include <grp.h>
|
||||
--- ./tools/udisks.c.orig 2014-03-10 03:57:48.000000000 -0500
|
||||
+++ ./tools/udisks.c 2018-09-18 19:06:22.496073271 -0500
|
||||
@@ -31,6 +31,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include <sys/wait.h>
|
||||
+#include <sys/sysmacros.h>
|
||||
#include <fcntl.h>
|
||||
#include <pwd.h>
|
||||
#include <grp.h>
|
|
@ -31,7 +31,7 @@ SRCNAM=udisks
|
|||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
MARCH=$( uname -m )
|
||||
|
|
|
@ -30,7 +30,7 @@ PKGNAM=upower
|
|||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
|
||||
BUILD=${BUILD:-4}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
MARCH=$( uname -m )
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=usbutils
|
|||
VERSION=${VERSION:-$(echo usbutils-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:--j7}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -32,7 +32,7 @@ ADJTIMEXVERS=1.29
|
|||
SETSERIALVERS=2.17
|
||||
ZIPTOOLVERS=1.4.0
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=xfsprogs
|
|||
VERSION=${VERSION:-$(echo xfsprogs-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -71,7 +71,7 @@ case "$ARCH" in
|
|||
;;
|
||||
esac
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-${PKGNAM}
|
||||
|
|
|
@ -26,7 +26,7 @@ PKGNAM=alsa-utils
|
|||
VERSION=${VERSION:-$(echo alsa-utils-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-alsa-utils
|
||||
|
|
|
@ -43,7 +43,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-${PKGNAM}
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-cdparanoia
|
||||
|
|
|
@ -44,7 +44,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
|
@ -27,7 +27,7 @@ VERSION=${VERSION:-$(echo cdrtools-*.tar.?z* | cut -d - -f 2 | rev | cut -f 3- -
|
|||
BUILD=${BUILD:-4}
|
||||
|
||||
ZISOFSTOOLS=1.0.8
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
|
@ -46,7 +46,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
|||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j7 "}
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue