~emersion/mrsh-dev

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch
2 2

[PATCH imrsh] build: Add builds.sr.ht script using arch image

Details
Message ID
<20201124015647.18390-1-zachdecook@librem.one>
DKIM signature
missing
Download raw message
Patch: +21 -0
---
 .build.yml | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 .build.yml

diff --git a/.build.yml b/.build.yml
new file mode 100644
index 0000000..76988dc
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,21 @@
image: archlinux
packages:
  - meson
  - pkgconf
  - libtickit
sources:
  - https://git.sr.ht/~emersion/mrsh
  - https://git.sr.ht/~sircmpwn/imrsh
tasks:
  - dependencies: |
      cd mrsh
      ./configure
      make
      sudo make install
  - build: |
      cd imrsh
      mkdir subprojects
      ln -s ../../mrsh subprojects/
      meson build
      ninja -C build
      sudo ninja -C build install
-- 
2.29.2
Details
Message ID
<C7B4FUHJ7SQO.20NEKS3DY75YW@taiga>
In-Reply-To
<20201124015647.18390-1-zachdecook@librem.one> (view parent)
DKIM signature
fail
Download raw message
DKIM signature: fail
Can you re-roll this with alpine instead?
Details
Message ID
<C7B6ZN6Z80LB.31G7YK5AT5EVT@zach-macbookpro121>
In-Reply-To
<C7B4FUHJ7SQO.20NEKS3DY75YW@taiga> (view parent)
DKIM signature
missing
Download raw message
On Mon Nov 23, 2020 at 9:00 PM EST, Drew DeVault wrote:
> Can you re-roll this with alpine instead?

I haven't been able to...
I suspect it has something to do with how mrsh installs itself.

I either get `ld: cannot find -lmrsh`, or (if I make the symlink libmrsh.so),
get a bunch of "undefined reference to mrsh_buffer_add" et al.

https://builds.sr.ht/~earboxer/job/350432
https://builds.sr.ht/~earboxer/job/350439

(I hope someone can figure this out, since I've had the same problems
trying to use mrsh in my own (non-meson) project).
Reply to thread Export thread (mbox)