From 44ac05c1b5a536d9a995d9172d64c6307175858d Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 12 Sep 2018 10:06:50 +0200 Subject: extra/flashplugin: new version => new checksum --- extra/flashplugin/PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extra/flashplugin/PKGBUILD b/extra/flashplugin/PKGBUILD index da0b6cc6..2eb35f20 100644 --- a/extra/flashplugin/PKGBUILD +++ b/extra/flashplugin/PKGBUILD @@ -1,4 +1,4 @@ # bring back the i686 specific stuff source=("${source[@]//x86_64/i386}") -sha256sums=('5d986d67db7a46ac92fbcd62d28ad6744b45039b78b6cdf62397b1544c3c8d66' - '6ee89ba267eb8fea9e84c3739228cbab1ac7e41055015f58f23da108b01ef397') +sha256sums=('aa919124f1a3c7fe5cd290f95e540c526d911bc65c7efcdcfc3ffda131e7387a' + 'ff51c3a0b7abdd5be3fc7bef36fd8f8edf8b983b8985ee743b1d99721fd7920a') -- cgit v1.2.3-70-g09d2 From cf4fcd0b6d35841ee2fb0b335cbc276f0f003a56 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 12 Sep 2018 10:19:58 +0200 Subject: core/bzip2: temp. patch removed --- core/bzip2/PKGBUILD | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 core/bzip2/PKGBUILD diff --git a/core/bzip2/PKGBUILD b/core/bzip2/PKGBUILD deleted file mode 100644 index abe949ba..00000000 --- a/core/bzip2/PKGBUILD +++ /dev/null @@ -1,4 +0,0 @@ -# reported as FS#59289 -source[0]="bzip2_1.0.6.tar.bz2::http://http.debian.net/debian/pool/main/b/bzip2/bzip2_1.0.6.orig.tar.bz2" -sha1sums[0]="3725a0554fa6bb654ef2728fef36bc06aed4e388" -sha1sums[2]="3318e71b4a6d9d350a61f47de495301a937fad8a" -- cgit v1.2.3-70-g09d2 From 13160576b99ff949630f0e0ed7493725a6a9156f Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 13 Sep 2018 15:42:35 +0200 Subject: core/gcc: incorporate i486 stuff --- core/gcc/PKGBUILD | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD index 86d70aae..fecb7d16 100644 --- a/core/gcc/PKGBUILD +++ b/core/gcc/PKGBUILD @@ -14,6 +14,7 @@ eval "$( declare -f build | \ sed ' s/--enable-multilib/--disable-multilib/ + s,--with-bugurl=https://bugs\.archlinux\.org/,--with-bugurl=https://bugs.archlinux32.org/, ' declare -f package_gcc-libs | \ sed ' @@ -46,3 +47,72 @@ eval "$( ' done )" + +# i486-specific + +# disable doxygen documentation +makedepends=(${makedepends[@]//doxygen/}) +makedepends_i686+=('doxygen') + +if [ "${CARCH}" = "i486" ]; then + eval "$( + declare -f build | \ + sed ' + /make.*doc-man-doxygen/d + ' + )" + + eval "$( + declare -f package_gcc | \ + sed ' + /make.*doc-man-doxygen/d + /make.*doc-install-man/d + ' + )" +fi + +# no ADA +makedepends=(${makedepends[@]//gcc-ada/}) +makedepends_i686+=('gcc-ada') + +if [ "${CARCH}" = "i486" ]; then + package_gcc-ada() { + touch "$pkgdir/this-is-a-dummy-package" + } + + eval "$( + declare -f build | \ + sed ' + /enable-languages/ s/ada// + ' + )" + + eval "$( + declare -f package_gcc | \ + sed ' + s/,gnat-style,gnat_rm,gnat_ugn// + ' + )" + + # building toolchain (gcc): again, lobtool problems + # /usr/lib/gcc/i486-pc-linux-gnu/7.3.0/ld: cannot find -lquadmath + # collect2: error: ld returned 1 exit status + # libtool: install: error: relink `libgfortran.la' with the above command before installing it + # make: Leaving directory '/build/gcc/src/gcc-build/i486-pc-linux-gnu/libgfortran' + # => wrong link order: libgfortran requires libquadmath + eval "$( + declare -f package_gcc-libs | \ + sed ' + s/libgfortran/libquadmath libgfortran/ + ' + )" + + # disable CET (Control Flow instructions endbr32/enbr64) + eval "$( + declare -f build | \ + sed ' + s/--enable-cet=auto/--disable-cet/ + ' + )" + +fi -- cgit v1.2.3-70-g09d2