-
Notifications
You must be signed in to change notification settings - Fork 9
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
atk removal tracker #92
Comments
libressl should not interefere with webkit2gtk. Ive never had any issues with it anyway.. regarding building it without atk, Ive not been able to do so. |
ruby is a dependency of webkit2gtk and i am unable to compile it for that reason. |
ah, I see. Ive had issues with ruby on my laptop too. but it builds fine on my desktop. both with libressl. you can however still build it in a chroot, and just copy the tarball, or do a kiss i $dirtorubytarball. its what ive done to get webkit working. |
|
same error I get |
Its because of header changes in libressl past version 3.5, this needs to be patched upstream, I didn't bother to fix this. |
@wael444 @hovercats Here's openbsd's patches for ruby 3.1 https://github.com/openbsd/ports/tree/master/lang/ruby/3.1/patches Looks like this is the relevant patch? Can confirm it works with a minor tweak. |
I can confirm that said patch worked for me aswell. @cemkeylan, this might be of interest for you aswell, even with the solution you already have for building ruby. |
Luckily the latest version of ruby no longer requires the patch. |
thats nice though. but the new ruby version doesnt build for me. *** Following extensions are not compiled:
psych:
Could not be configured. It will not be installed.
Check ext/psych/mkmf.log for more details.
*** Fix the problems, then remove these directories and try again if you want.
make[1]: Leaving directory '/tmp/13893/build/ruby'
Generating RDoc documentation
/tmp/13893/build/ruby/lib/yaml.rb:3: warning: It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
uh-oh! RDoc had a problem:
cannot load such file -- psych
run with --debug for full backtrace
make: *** [uncommon.mk:598: rdoc] Error 1 |
Hadn't realised |
seems its required now.. unfortunatly. |
@ehawkvu you can just disable atk in chromium.. oh wait! IT ALREADY IS! https://github.com/ehawkvu/kiss-xorg/blob/master/community/chromium/build#L183 i dont see why atk is a dependency of chromium, and is ALSO checked at build time within gtk.. |
The text was updated successfully, but these errors were encountered: