flathub / org.frescobaldi.Frescobaldi

https://flathub.org/apps/details/org.frescobaldi.Frescobaldi
1 stars 3 forks source link

Do not limit the set of architectures to build on #2

Closed fedelibre closed 3 years ago

fedelibre commented 3 years ago

As org.freedesktop.Sdk.Extension.texlive is now built from source, I can build for any architecture including aarch64.

flathubbot commented 3 years ago

Started test build 37882

flathubbot commented 3 years ago

Build 37882 failed

flathubbot commented 3 years ago

Started test build 37939

flathubbot commented 3 years ago

Build 37939 failed

hfiguiere commented 3 years ago

You initial build issue is that the tarball is too old for aarch64 and needs updated config.guess and config.sub

The way to do so is to copy them from the local install in the sdk. This is done by adding a source entry to the module:

        {
          "type": "shell",
          "commands": [
            "cp -p /usr/share/automake-*/config.{sub,guess} ."
          ]
        }

(may need to be tweaked depending on where the files are in the tarball, this works in most cases though)

hfiguiere commented 3 years ago

Commit cfef69b doesn't help and should be removed (to be clear)

fedelibre commented 3 years ago

Thanks. These files are in the build-aux/ directory in the tarball and default permission is read-only. Changing permission with chmod and then using your cp command seem to work fine here on my laptop (x86_64).

I'll push and test the aarch64 build soon.

flathubbot commented 3 years ago

Started test build 38002

flathubbot commented 3 years ago

Build 38002 failed

flathubbot commented 3 years ago

Started test build 38013

flathubbot commented 3 years ago

Build 38013 failed

fedelibre commented 3 years ago

Now ghostscript is failing. I'll copy from Inkscape manifest.

flathubbot commented 3 years ago

Started test build 38019

flathubbot commented 3 years ago

Build 38019 failed

flathubbot commented 3 years ago

Started test build 38106

flathubbot commented 3 years ago

Build 38106 failed

flathubbot commented 3 years ago

Started test build 38148

flathubbot commented 3 years ago

Build 38148 failed

flathubbot commented 3 years ago

Started test build 38186

flathubbot commented 3 years ago

Build 38186 failed

flathubbot commented 3 years ago

Started test build 38254

flathubbot commented 3 years ago

Build 38254 failed

fedelibre commented 3 years ago

Before trying to work around the Pyqt error... I don't have many ideas to test, except the qmake path maybe.

The problem is I cannot build anymore even x86_64 on my laptop. guile module is failing, see guile-error.txt.

I'm curious to know why x86_64 build works here and it doesn't (anymore) on my computer. I did a fresh build.

fedelibre commented 3 years ago

Replaced by #3