Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] mark some haskell packages broken because of stack
@ 2019-06-10 20:05 voidlinux-github
  2019-06-11 12:31 ` [PR PATCH] [Merged]: " voidlinux-github
  0 siblings, 1 reply; 2+ messages in thread
From: voidlinux-github @ 2019-06-10 20:05 UTC (permalink / raw)
  To: ml

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

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

https://github.com/void-power/void-packages stack
https://github.com/void-linux/void-packages/pull/12385

mark some haskell packages broken because of stack
Stack currently does not work 100% on ppc, which means xbps-src cannot build these templates... this will be investigated and fixed later (apparently changes are needed in stack upstream), for now break.

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-stack-12385.patch --]
[-- Type: application/text/x-diff, Size: 2248 bytes --]

From c14ea05a129ee9137625f6c4aadc758ad0118bdc Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:35:27 +0200
Subject: [PATCH 1/3] cgrep: mark broken on ppc for now (broken stack)

---
 srcpkgs/cgrep/template | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/srcpkgs/cgrep/template b/srcpkgs/cgrep/template
index d4f1e916594..411aa7ffdf8 100644
--- a/srcpkgs/cgrep/template
+++ b/srcpkgs/cgrep/template
@@ -14,3 +14,7 @@ distfiles="https://github.com/awgn/cgrep/archive/v${version}.tar.gz"
 checksum=1c623478e1b93a43eb1f151d20fa1096439a84b6ce7024bb9856f10c6ffeca59
 nopie_files="/usr/bin/cgrep"
 conflicts="codesearch"
+
+case "$XBPS_TARGET_MACHINE" in
+	ppc*) broken="broken stack" ;;
+esac

From 72f5a16d863fc5b680a2951ce3c51c1141f95924 Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:43:55 +0200
Subject: [PATCH 2/3] pandoc: broken on ppc (stack does not work correctly)

---
 srcpkgs/pandoc/template | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/srcpkgs/pandoc/template b/srcpkgs/pandoc/template
index 8869a20b793..d7c70d0d504 100644
--- a/srcpkgs/pandoc/template
+++ b/srcpkgs/pandoc/template
@@ -25,6 +25,10 @@ nopie_files="
  /usr/bin/pandoc-citeproc
 "
 
+case "$XBPS_TARGET_MACHINE" in
+	ppc*) broken="broken stack" ;;
+esac
+
 post_extract() {
 	sed -i 's/tasty .*,/tasty,/' pandoc-*/pandoc.cabal
 	sed -i 's/zip-archive .*,/zip-archive,/' pandoc-*/pandoc.cabal

From a25372ecb6a369388d94e05ecc379f32a47e6e9d Mon Sep 17 00:00:00 2001
From: q66 <daniel@octaforge.org>
Date: Mon, 10 Jun 2019 21:31:57 +0200
Subject: [PATCH 3/3] amsynth: mark broken on ppc

[ci skip]
---
 srcpkgs/amsynth/template | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/srcpkgs/amsynth/template b/srcpkgs/amsynth/template
index a2b27787b79..759d0ca5d6f 100644
--- a/srcpkgs/amsynth/template
+++ b/srcpkgs/amsynth/template
@@ -12,3 +12,7 @@ license="GPL-2.0-or-later"
 homepage="https://amsynth.github.io/"
 distfiles="https://github.com/amsynth/${pkgname}/releases/download/release-${version}/${pkgname}-${version}.tar.bz2"
 checksum=c0d1e11be528366da543363e73363a4b9fd86f72e03d2d22adb3ec355fa61a80
+
+case "$XBPS_TARGET_MACHINE" in
+	ppc*) broken="broken pandoc" ;;
+esac

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

* Re: [PR PATCH] [Merged]: mark some haskell packages broken because of stack
  2019-06-10 20:05 [PR PATCH] mark some haskell packages broken because of stack voidlinux-github
@ 2019-06-11 12:31 ` voidlinux-github
  0 siblings, 0 replies; 2+ messages in thread
From: voidlinux-github @ 2019-06-11 12:31 UTC (permalink / raw)
  To: ml

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

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

mark some haskell packages broken because of stack
https://github.com/void-linux/void-packages/pull/12385
Description: Stack currently does not work 100% on ppc, which means xbps-src cannot build these templates... this will be investigated and fixed later (apparently changes are needed in stack upstream), for now break.

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

end of thread, other threads:[~2019-06-11 12:31 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:05 [PR PATCH] mark some haskell packages broken because of stack voidlinux-github
2019-06-11 12:31 ` [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).