Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

utime #367

Closed
bjarthur opened this issue Oct 5, 2018 · 2 comments
Closed

utime #367

bjarthur opened this issue Oct 5, 2018 · 2 comments

Comments

@bjarthur
Copy link

bjarthur commented Oct 5, 2018

i'm trying to build

http://ftp.acc.umu.se/pub/GNOME/sources/pango/1.42/pango-1.42.4.tar.xz

which relies on

https://github.com/staticfloat/GlibBuilder/releases/download/v2.54.2-2/build.jl
https://github.com/bjarthur/FreeTypeWithoutHarbuzzBuilder/releases/download/v2.9.1/build_FreetypeWithoutHarBuzzBuilder.v2.9.1.jl
https://github.com/bjarthur/FontconfigBuilder/releases/download/v2.13.1/build_Fontconfig.v2.13.1.jl
https://github.com/bjarthur/CairoBuilder/releases/download/v1.14.12/build_Cairo.v1.14.12.jl
https://github.com/bjarthur/HarfbuzzBuilder/releases/download/v2.0.2-1/build_Harfbuzz.v2.0.2.jl
https://github.com/SimonDanisch/FribidiBuilder/releases/download/0.14.0/build_fribidi.v0.14.0.jl
https://github.com/staticfloat/libffiBuilder/releases/download/v3.2.1-0/build.jl
https://github.com/bjarthur/ExpatBuilder/releases/download/v2.2.6/build_Expat.v2.2.6.jl
https://github.com/bjarthur/LibuuidBuilder/releases/download/v1.0.3/build_Libuuid.v1.0.3.jl

when ./configureing pango in the wizard, i get an error that cairo is not found. so i try to untar cairo. the first few files come out fine, but none of the rest. the error starts out as

Cannot utime: Device timeout

then a few files later switches to

Cannot utime: No file descriptors available

and finally switches to

Cannot open: No file descriptors available

which utime returns nothing. and i can't install it in the usual manner because yum and apt-get are also missing.

suggestions?

@staticfloat
Copy link
Member

The linux distribution we're using is Alpine linux, so you can use apk to try and install things. In this case it's not complaining about a missing utime command though, it's complaining about the utime syscall.

Are you running on a OSX or Linux host? And what runner are you using? (You can check via BinaryBuilder.versioninfo())

@bjarthur
Copy link
Author

bjarthur commented Oct 27, 2018

so the big misconception here on my part was that the tar file dependencies needed to be manually unpacked. the solution was to set CFLAGS etc. appropriately.

the problem i'm running into now is that harbuzz and freetype are purportedly circularly dependent on each other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants