Summary: | dev-libs/glib : please sync | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Palmer Dabbelt <palmer> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
dev-libs/glib-2.32.0.ebuild update
glib-2.31.0-solaris-thread.patch update for glib-2.32.0 glib-2.32.0-assert-test-failure.patch update for glib-2.32.0 glib-2.32.0-external-gdbus-codegen.patch update for glib-2.32.0 |
Created attachment 309363 [details, diff]
glib-2.31.0-solaris-thread.patch update for glib-2.32.0
This also applies to 2.31.0, which was my first attempt at a port. Some other eubild in my system wanted >2.31.0 so I figured I'd just update to 2.32.0.
Created attachment 309367 [details, diff]
glib-2.32.0-assert-test-failure.patch update for glib-2.32.0
This one doesn't apply to 2.31.0, but it does for 2.32.0 (the ebuild I originally attached).
Created attachment 309369 [details, diff]
glib-2.32.0-external-gdbus-codegen.patch update for glib-2.32.0
Also doesn't apply to 2.31.0, but does apply to 2.32.0
Thanks for the updated patches! I did the solaris patch myself (I didn't notice this bug early enough), the other patches are not necessary? If something doesn't work well for you with the version in tree now, please let us know. |
Created attachment 309359 [details] dev-libs/glib-2.32.0.ebuild update I was updating my system a few days ago and I got the message emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.31.0:2". (dependency required by "x11-libs/gdk-pixbuf-2.26.1" [installed]) (dependency required by "x11-libs/gtk+-2.24.10-r1" [installed]) (dependency required by "xfce-base/xfce4-settings-4.8.3" [installed]) (dependency required by "xfce-base/xfce4-meta-4.8" [installed]) (dependency required by "@selected" [set]) (dependency required by "@world" [argument]) I've attached an updated ebuild. There were a few patches that also needed to be updated, I'll attach those as well. I believe that two of the patches are now unnecessary so I've commented them out with FIXME but this probably needs to be verified by someone who knows what they're doing. I've also added a dependency on dev-libs/elfutils that seems to be new, as I got some missing elf_* symbols without elfutils installed. I think libelf could also satisfy this dependency, but I couldn't get it to build to verify this so I only added elfutils to the ebuild.