Dear Brother,

> I've been working on updating the gregorio packages in the AUR.*

Thank you very much!

> The first step for that is being able to build outside of the
> packaging environment, so I've tried various avenues of downloading
> and building the source. While I can successfully build and install
> from the v2.4.2 tarball (i.e. build the gregorio executable and use
> the distributed fonts), I've had various errors building different
> branches from the repository.

We are planning to make releases more often, maybe using the tarballs
provided with each release would be enough? A 3.0.0-rc1 should be
released very soon.

> develop: I tried this first, because my understanding is that this
> is the main "bleeding-edge" branch, which is what users would expect
> from a gregorio-git package. build.sh fails with 
> '/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../../lib/libfl.so:
>
> 
undefined reference to `yylex'' (develop.log attached).

I have to admit I don't really understand what's going on... Can you try
removing lines 37 and 38 of src/gabc/gabc-score-determination.y?

> release-3.0: The gregorio executable builds fine, but I can't build
> the fonts. I suspect this is related to Arch's not including python2 
> bindings for fontforge. When I try 'make fonts', python2 complains
> that it can't find fontforge, as expected. However, when I try to
> run squarize.py with python3, I get a really strange ImportError
> saying that psMat is not a built-in module (rather than the usual
> module not found). I described this on Stackoverflow: [1] Does anyone
> build the fonts on Arch Linux?

I believe Br. Elijah will be able to help you, but this is a problem
that would be solved by taking the tarballs (the fonts will be included
in it).

> * I know that this was recently removed from the development
> branches; I prefer to install from a package, but the only place
> those files really need to be is on the AUR, so while I'm happy to
> merge them in if I get them working, I'm equally happy to leave them
> in my own repo. (AUR = Arch User Repository)

What form do AUR take? Do you have your own AUR repo? Is it publicly
accessible? If you are ready to maintain them, it's possible to
reintegrate them, no problem with that (after all, the Debian packaging
is included too)...

Thank you,
-- 
Elie

_______________________________________________
Gregorio-users mailing list
Gregorio-users@gna.org
https://mail.gna.org/listinfo/gregorio-users

Reply via email to