Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mark a bunch of stuff broken for ppc
@ 2019-06-10 20:08 voidlinux-github
  2019-06-11 12:30 ` [PR PATCH] [Merged]: " voidlinux-github
  0 siblings, 1 reply; 2+ messages in thread
From: voidlinux-github @ 2019-06-10 20:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 332 bytes --]

There is a new pull request by q66 against master on the void-packages repository

https://github.com/void-power/void-packages assorted-ppc-breaks
https://github.com/void-linux/void-packages/pull/12386

mark a bunch of stuff broken for ppc


A patch file from https://github.com/void-linux/void-packages/pull/12386.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-assorted-ppc-breaks-12386.patch --]
[-- Type: application/text/x-diff, Size: 5587 bytes --]

From 98ccce6e1f51e64aad48ef12131386661c7ad47e Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:33:53 +0200
Subject: [PATCH 1/7] biosdisk: mark broken outside of x86

---
 srcpkgs/biosdisk/template | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/srcpkgs/biosdisk/template b/srcpkgs/biosdisk/template
index 99fd58ceaa8..324d249d36c 100644
--- a/srcpkgs/biosdisk/template
+++ b/srcpkgs/biosdisk/template
@@ -11,3 +11,8 @@ license="GPL-2.0"
 homepage="https://github.com/dell/biosdisk"
 distfiles="https://github.com/dell/biosdisk/archive/${version}.tar.gz"
 checksum=e89cf680914ab3d5bbb549c124c6c29594ef495880befc0d059ec8a3aaf1e3e7
+
+case "$XBPS_TARGET_MACHINE" in
+	i686*|x86_64*) ;;
+	*) broken="only for x86";;
+esac

From b29d0cc2160ddc9204f526472a476daa57272532 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:36:05 +0200
Subject: [PATCH 2/7] chronograf: broken on ppc (js module failure)

---
 srcpkgs/chronograf/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/chronograf/template b/srcpkgs/chronograf/template
index 41c58dafb34..b01da59cd39 100644
--- a/srcpkgs/chronograf/template
+++ b/srcpkgs/chronograf/template
@@ -20,6 +20,7 @@ make_dirs="${_chronograf_homedir} 0755 _chronograf _chronograf"
 
 case "$XBPS_TARGET_MACHINE" in
 	i686*) broken="yarn not available" ;;
+	ppc*) broken="ftbfs in some js module" ;;
 esac
 
 pre_build() {

From 80ef7c41677c48508c9dead4aff83b1a8d92b517 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:37:12 +0200
Subject: [PATCH 3/7] cparser: also broken on 32-bit ppc

---
 srcpkgs/cparser/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/cparser/template b/srcpkgs/cparser/template
index 351f6282b4f..b550adc4612 100644
--- a/srcpkgs/cparser/template
+++ b/srcpkgs/cparser/template
@@ -13,7 +13,7 @@ distfiles="https://github.com/MatzeB/cparser/archive/cparser-${version}.tar.gz"
 checksum=0965aa23d8ed7d4cce309806fec2d2c18ad20a74a084340baed0dc874b24175b
 
 case "$XBPS_TARGET_MACHINE" in
-	aarch64*|ppc64*) broken="requires broken libfirm" ;;
+	aarch64*|ppc*) broken="requires broken libfirm" ;;
 esac
 
 post_extract() {

From e996ac9c4c8d04b78e5580ef3bfb320a93207979 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:37:40 +0200
Subject: [PATCH 4/7] libfirm: also broken on 32-bit ppc

---
 srcpkgs/libfirm/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libfirm/template b/srcpkgs/libfirm/template
index 794e04019fa..eedbd928007 100644
--- a/srcpkgs/libfirm/template
+++ b/srcpkgs/libfirm/template
@@ -13,7 +13,7 @@ distfiles="https://github.com/MatzeB/${pkgname}/archive/${pkgname}-${version}.ta
 checksum=2e681db62610a41394f1aa3a62583acff8a67cea138354be6b3d2d8d390665c3
 
 case "$XBPS_TARGET_MACHINE" in
-	aarch64*|ppc64*) broken="Unsupported long double format" ;;
+	aarch64*|ppc*) broken="Unsupported long double format" ;;
 esac
 
 do_configure() {

From d0278b5acf1419fd92b4a458f2acd85f2d3cd952 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:42:27 +0200
Subject: [PATCH 5/7] ion: broken on ppc (works upstream, does not release)

---
 srcpkgs/ion/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ion/template b/srcpkgs/ion/template
index 8ab0e2d09ce..3bb3aeb6653 100644
--- a/srcpkgs/ion/template
+++ b/srcpkgs/ion/template
@@ -13,7 +13,7 @@ distfiles="${homepage}/archive/${version}/${pkgname}-${version}.tar.gz"
 checksum=7c7f696060a82669cb9c73cf0ec1d07d4ffefbfd54fc60acad0179ca3f46716d
 
 case "$XBPS_TARGET_MACHINE" in
-	aarch64-musl) broken="https://build.voidlinux.org/builders/aarch64-musl_builder/builds/14113/steps/shell_3/logs/stdio"
+	aarch64-musl|ppc*) broken="https://build.voidlinux.org/builders/aarch64-musl_builder/builds/14113/steps/shell_3/logs/stdio"
 esac
 
 post_install() {

From 03edd9dd9b92b824f963a0432ca3d47350826c20 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:43:35 +0200
Subject: [PATCH 6/7] libretro-mupen64plus: broken on ppc (works upstream, no
 releases)

---
 srcpkgs/libretro-mupen64plus/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/libretro-mupen64plus/template b/srcpkgs/libretro-mupen64plus/template
index e98aaabba44..e76143e9d4b 100644
--- a/srcpkgs/libretro-mupen64plus/template
+++ b/srcpkgs/libretro-mupen64plus/template
@@ -16,6 +16,7 @@ checksum=643379eaa840d632cd8fa046fc4858cc8ccd5a57ce5991771ab16f1ef675cee2
 case "$XBPS_TARGET_MACHINE" in
 	i686*|x86_64*)  build_options_default="opengl";;
 	armv[67]*) build_options_default="rpi";;
+	ppc*) broken="not supported in this release";;
 esac
 
 do_build() {

From 3a6547031b6304983cfff2faedbd16f34f2a7ec3 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:44:14 +0200
Subject: [PATCH 7/7] ppsspp: also broken on 32-bit ppc

[ci skip]
---
 srcpkgs/ppsspp/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/ppsspp/template b/srcpkgs/ppsspp/template
index f15ef5c3c4d..17081ce1583 100644
--- a/srcpkgs/ppsspp/template
+++ b/srcpkgs/ppsspp/template
@@ -36,7 +36,7 @@ checksum="a7011feb0480a352d60e6a3c939d88d4d2e3a2e76620886b183aa2cb36f910de
 case $XBPS_TARGET_MACHINE in
 	x86_64* | i686*) configure_args+=" -DUNITTEST=ON";;
 	armv[67]*) broken="SDL2 is not build against x11";;
-	ppc64*) broken="No JIT support";;
+	ppc*) broken="No JIT support";;
 	*) configure_args+=" -DUNITTEST=OFF";;
 esac
 

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: mark a bunch of stuff broken for ppc
  2019-06-10 20:08 [PR PATCH] mark a bunch of stuff broken for ppc voidlinux-github
@ 2019-06-11 12:30 ` voidlinux-github
  0 siblings, 0 replies; 2+ messages in thread
From: voidlinux-github @ 2019-06-11 12:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 169 bytes --]

There's a merged pull request on the void-packages repository

mark a bunch of stuff broken for ppc
https://github.com/void-linux/void-packages/pull/12386
Description: 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-06-11 12:30 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-10 20:08 [PR PATCH] mark a bunch of stuff broken for ppc voidlinux-github
2019-06-11 12:30 ` [PR PATCH] [Merged]: " voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).