View previous topic :: View next topic |
Author |
Message |
Elleni Veteran
Joined: 23 May 2006 Posts: 1289
|
Posted: Tue May 01, 2018 10:09 pm Post subject: |
|
|
absolutely
gnome-calendar failed to build with meson build error: native dependency libdazzle-1.0 not found. -> emerge -1 libdazzle and continuing of 3.28 build
gnome-boxes failed to build -> libosinfo found 0.3.1 but need >= 1.1.0
keyworded libosinfo with ~amd64:
Code: | # required by sys-apps/osinfo-db-20170326::dantrell-gnome
# required by sys-libs/libosinfo-1.1.0::dantrell-gnome
# required by libosinfo (argument)
=sys-apps/osinfo-db-tools-1.1.0 **
# required by sys-libs/libosinfo-1.1.0::dantrell-gnome
# required by libosinfo (argument)
=sys-apps/osinfo-db-20170326 **
|
and continued building
[Moderator edit: added [code] tags to preserve output layout. -Hu]
Last edited by Elleni on Tue May 01, 2018 11:38 pm; edited 5 times in total |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Tue May 01, 2018 11:00 pm Post subject: |
|
|
Elleni wrote: | absolutely |
Done (but not live until you have GNOME 3.28 running).
Elleni wrote: | gnome-calendar failed to build with meson build error: native dependency libdazzle-1.0 not found. -> emerge -1 libdazzle and continuing of 3.28 build |
Done (and live).
Elleni wrote: | gnome-boxes failed to build -> libosinfo found 0.3.1 but need >= 1.1.0 |
And, done (but also not live). _________________ Dantrell B.
Last edited by dantrell on Tue May 01, 2018 11:25 pm; edited 2 times in total |
|
Back to top |
|
|
Elleni Veteran
Joined: 23 May 2006 Posts: 1289
|
Posted: Tue May 01, 2018 11:22 pm Post subject: |
|
|
Done - just booted into new 3.28 gnome - thank you very much Dantrell for your great job |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Tue May 01, 2018 11:51 pm Post subject: |
|
|
Elleni wrote: | Done - just booted into new 3.28 gnome - thank you very much Dantrell for your great job |
Thanks for confirming. All changes are now live.
The fourth vic—, eer, volunteer can now step up. _________________ Dantrell B. |
|
Back to top |
|
|
skyrrd n00b
Joined: 22 Jul 2017 Posts: 11
|
Posted: Wed May 02, 2018 7:22 am Post subject: |
|
|
Tried yesterday to update from 3.26
I added 3.28 overlay, synced and switched profile to [17. 0] 3.28-extended.
As i tried to update i was prompted with an error about the profile being invalid. Same with "non-extended"
Will sync and retry after work and report here |
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 156 Location: CET/CEST
|
Posted: Wed May 02, 2018 3:55 pm Post subject: |
|
|
Hi, I'm about to upgrade and something seems off to me:
Code: | [ebuild r U ] dev-libs/glib-2.56.1:2/56::dantrell-gnome [2.54.3:2/54::dantrell-gnome] USE="dbus (mime) xattr -debug (-fam) (-selinux) -static-libs -systemtap {-test} -utils" ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_5 -python3_4 -python3_6" 7841 KiB
[ebuild UD ] net-libs/glib-networking-2.50.0::dantrell-gnome [2.54.1::dantrell-gnome-3-26] USE="gnome libproxy ssl -smartcard {-test}" ABI_X86="(64) -32 (-x32)" 426 KiB |
glib upgrades to 2.56 whereas glib-networking downgrades to 2.50.
This is my complete output: https://imgur.com/a/kWB8XJk |
|
Back to top |
|
|
skyrrd n00b
Joined: 22 Jul 2017 Posts: 11
|
Posted: Wed May 02, 2018 3:57 pm Post subject: |
|
|
That the emerge output i was talking about
Code: | [58] dantrell-gnome-3-26:default/linux/amd64/17.0/desktop/gnome/3.26
[59] dantrell-gnome-3-26:default/linux/amd64/17.0/desktop/gnome/3.26/extended *
[60] dantrell-gnome-3-28:default/linux/amd64/13.0/desktop/gnome/3.28
[61] dantrell-gnome-3-28:default/linux/amd64/13.0/desktop/gnome/3.28/extended
[62] dantrell-gnome-3-28:default/linux/amd64/17.0/desktop/gnome/3.28
[63] dantrell-gnome-3-28:default/linux/amd64/17.0/desktop/gnome/3.28/extended
skyrrd /home/thomas # eselect profile set 63
skyrrd /home/thomas # emerge --ask --update --deep --changed-use --with-bdeps=y @world
!!! Unable to parse profile: '/etc/portage/make.profile'
!!! ParseError: Parent '/var/lib/layman/dantrell-gnome/profiles/targets/desktop/gnome/3.28' not found: '/var/lib/layman/dantrell-gnome-3-28/profiles/default/linux/amd64/17.0/desktop/gnome/3.28/parent'
!!! /etc/portage/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
!!! Your current profile is invalid. If you have just changed your profile
!!! configuration, you should revert back to the previous configuration.
!!! Allowed actions are limited to --help, --info, --search, --sync, and
!!! --version.
|
Edit: synced repos again and now it works... No idea what went wrong. Anyway... Compiling right now
Last edited by skyrrd on Wed May 02, 2018 8:05 pm; edited 1 time in total |
|
Back to top |
|
|
saboya Guru
Joined: 28 Nov 2006 Posts: 552 Location: Brazil
|
Posted: Wed May 02, 2018 6:08 pm Post subject: |
|
|
FYI, updated from 3.26 to 3.28 on my laptop and the process went smoothly, aside from the pam line issue.
Login feels a bit slower now, not sure why. |
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 156 Location: CET/CEST
|
Posted: Wed May 02, 2018 11:16 pm Post subject: |
|
|
Shibotto wrote: | glib upgrades to 2.56 whereas glib-networking downgrades to 2.50. |
I ignored this (meh ) and it all worked fine.
And now for what does not :
- I am able to reproduce the pam/gnome-keyring issue reported by saboya.
- bluetoothd SIGSEGV (Address boundary error) when starting "gnome-control-center bluetooth", although my mouse remains connected? I'm a bit confused, I admit it...
- (upstream?)Some strings in gnome-control-center sidebar are not translated (see English/Italian hybrid): https://imgur.com/a/ADxe3zm
BONUS BUG (not this project's fault, but worth mentioning): some extensions are now able the crash-loop your Shell with
Code: | libnm symbols detected; Mixing libnm with libnm-util/libnm-glib is not supported |
so if you find yourself permanently locked out of your desktop just take a look inside ~/.cache/gdm/session.log and if necessary disable your extensions until you'll eventually find the culprit. |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Thu May 03, 2018 12:00 am Post subject: |
|
|
Shibotto wrote: | glib upgrades to 2.56 whereas glib-networking downgrades to 2.50. |
Nice catch.
This happened because the ssl USE flag was dropped from >=net-libs/glib-networking-2.56.0 (because Meson) but some packages:
Code: | media-gfx/gimp
net-libs/libsoup
net-misc/eventd
net-misc/megatools |
depend on it and so the next closest applicable version was pulled in.
The solution here is to use dependency defaults (which I did for net-libs/libsoup since that is on my end) but I don't really want to fork the other packages so I put the ssl USE flag back as a workaround.
skyrrd wrote: | synced repos again and now it works... No idea what went wrong. Anyway... Compiling right now |
I was going to say it sounded like some inconsistency in the overlays on your end.
saboya wrote: | FYI, updated from 3.26 to 3.28 on my laptop and the process went smoothly, aside from the pam line issue. |
Nice.
saboya wrote: | Login feels a bit slower now, not sure why. |
This I didn't notice (since I use GNOME 3.14) but maybe it's related to the PAM issue?
Shibotto wrote: | I am able to reproduce the pam/gnome-keyring issue reported by saboya. |
Oh no.
Shibotto wrote: | bluetoothd SIGSEGV (Address boundary error) when starting "gnome-control-center bluetooth", although my mouse remains connected? I'm a bit confused, I admit it... |
I investigated but I didn't find anything. I guess we can be confused together.
Shibotto wrote: | (upstream?)Some strings in gnome-control-center sidebar are not translated (see English/Italian hybrid): https://imgur.com/a/ADxe3zm |
This one does look like an upstream issue but maybe rule out my patchset? _________________ Dantrell B. |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 742 Location: /home
|
Posted: Thu May 03, 2018 6:32 am Post subject: |
|
|
saboya wrote: |
Login feels a bit slower now, not sure why.
|
Ive noticed it takes GDM a bit longer to start up. Doesnt really bother me since I dont boot that often, and I really thought it was somehow related to newest nvidia drivers. But just my 2 cents here.
(So when I boot, I can see the "hostname login: " text in TTY for few seconds before my X / GDM launches and it throws me automatically to Gnome) |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Thu May 03, 2018 10:06 am Post subject: |
|
|
dantrell wrote: | P.S. Off topic, but I ran into this performance related merge request for Mutter. Will probably back port it (provided previews look fine without mipmapping). |
saboya wrote: | Nice find with the patch! |
This patch has been backported and is also applied by default.
Feel free to renable mipmapping through the vanilla-mipmapping USE flag on x11-wm/mutter if you feel preview quality has degraded and/or the performance increase isn't worth it. _________________ Dantrell B. |
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 156 Location: CET/CEST
|
Posted: Thu May 03, 2018 10:35 am Post subject: |
|
|
dantrell wrote: | Shibotto wrote: | I am able to reproduce the pam/gnome-keyring issue reported by saboya. |
Oh no. |
I have no idea how to properly configure PAM, but the newly released Fedora 28 is missing system-login altogether.
dantrell wrote: | Shibotto wrote: | bluetoothd SIGSEGV (Address boundary error) when starting "gnome-control-center bluetooth", although my mouse remains connected? I'm a bit confused, I admit it... |
I investigated but I didn't find anything. I guess we can be confused together. |
Good (maybe?) news! It's not working on 3.26 either, I just never noticed because I rarely open that panel if I'm not testing. Seems to be net-wireless/bluez-5.49 fault, downgrading to 5.47-r1 never crashes. Arch includes some patches in its bluez 5.49-3 package, unfortunately I don't have time right now to see if they are related to this issue.
dantrell wrote: | Shibotto wrote: | (upstream?)Some strings in gnome-control-center sidebar are not translated (see English/Italian hybrid): https://imgur.com/a/ADxe3zm |
This one does look like an upstream issue but maybe rule out my patchset? |
Bad news! It works fine on Fedora 28 (the only patches they have in -2 seem to be about thunderbolt panel backport): https://imgur.com/a/Iz8JynH |
|
Back to top |
|
|
saboya Guru
Joined: 28 Nov 2006 Posts: 552 Location: Brazil
|
|
Back to top |
|
|
Elleni Veteran
Joined: 23 May 2006 Posts: 1289
|
Posted: Thu May 03, 2018 8:30 pm Post subject: |
|
|
Small issue on the combined profile, which exists only for me anyways
Code: | !!! Unable to parse profile: '/etc/portage/make.profile'
!!! ParseError: Parent 'dantrell-gnome-3-26:default/linux/amd64/17.0/desktop/gnome/3.28/extended' not found: '/var/lib/layman/dantrell-gnome/profiles/default/linux/amd64/17.0/desktop/gnome+plasma/parent'
* Successfully added overlay(s) dantrell-gnome. |
|
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Thu May 03, 2018 11:21 pm Post subject: |
|
|
dantrell wrote: | This patch has been backported and is also applied by default.
Feel free to renable mipmapping through the vanilla-mipmapping USE flag on x11-wm/mutter if you feel preview quality has degraded and/or the performance increase isn't worth it. |
On second thought, I'm probably (almost definitely) going to revert applying the patch by default as the window previews in the workspace dock are visibly affected by this change.
Shibotto wrote: | I have no idea how to properly configure PAM, but the newly released Fedora 28 is missing system-login altogether. |
Sounds like a hint to me. I'll continue investigating.
Shibotto wrote: | Bad news! It works fine on Fedora 28 (the only patches they have in -2 seem to be about thunderbolt panel backport): https://imgur.com/a/Iz8JynH |
I think I know what happened here. I'll confirm and let you know.
saboya wrote: | So, I managed to pinpoint the cause of slow logins: sys-auth/elogind-236.1. |
The profile keywords have been adjusted accordingly.
Anyone missing the elogind 236 series can now expect it in GNOME 3.30 or later.
Shibotto wrote: | Good (maybe?) news! It's not working on 3.26 either, I just never noticed because I rarely open that panel if I'm not testing. Seems to be net-wireless/bluez-5.49 fault, downgrading to 5.47-r1 never crashes. Arch includes some patches in its bluez 5.49-3 package, unfortunately I don't have time right now to see if they are related to this issue. |
Thanks. This is now live.
Elleni wrote: | Small issue on the combined profile, which exists only for me anyways |
Until next time. _________________ Dantrell B. |
|
Back to top |
|
|
Spargeltarzan Guru
Joined: 23 Jul 2017 Posts: 319
|
Posted: Fri May 04, 2018 1:24 pm Post subject: |
|
|
Hi,
How can I upgrade from Gnome 3.26 to Gnome 3.28? The profile is not in the list for me (eselect profile list), i synced layman and tried to add overlay dantrell-gnome-3-28 but neither of it works. Is 3.28 only somewhere for testing? _________________ ___________________
Regards
Spargeltarzan
Notebook: Lenovo YOGA 900-13ISK: Gentoo stable amd64, GNOME systemd, KVM/QEMU
Desktop-PC: Intel Core i7-4770K, 8GB Ram, AMD Radeon R9 280X, ZFS Storage, GNOME openrc, Dantrell, Xen |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Fri May 04, 2018 11:50 pm Post subject: |
|
|
dantrell wrote: | On second thought, I'm probably (almost definitely) going to revert applying the patch by default as the window previews in the workspace dock are visibly affected by this change. |
This patch is now off by default and clearly described in the project documentation (i.e. "trades scaled and smoothed window previews for a measurable performance increase").
dantrell wrote: | Anyone missing the elogind 236 series can now expect it in GNOME 3.30 or later. |
This is apparently being tracked on elogind issue #59.
Spargeltarzan wrote: | How can I upgrade from Gnome 3.26 to Gnome 3.28? The profile is not in the list for me (eselect profile list), i synced layman and tried to add overlay dantrell-gnome-3-28 but neither of it works. Is 3.28 only somewhere for testing? |
It's in the same place as the others.
You might have to go over your Layman setup as I just tested it and everything still works as intended. _________________ Dantrell B. |
|
Back to top |
|
|
simonvanderveldt Apprentice
Joined: 26 Jan 2016 Posts: 151
|
|
Back to top |
|
|
Shibotto Apprentice
Joined: 19 Jun 2015 Posts: 156 Location: CET/CEST
|
Posted: Sun May 06, 2018 10:13 pm Post subject: |
|
|
This will also fix app-text/texlive-core-2017-r3 (currently stable), required by app-text/evince[dvi] (virtual/tex-base), which needs >=app-text/poppler-0.58.0:=
Sorry I forgot to mention until now (you can see me excluding texlive-core in my last screenshot though ahah ^^') |
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Sun May 06, 2018 11:36 pm Post subject: |
|
|
simonvanderveldt wrote: | Any chance you can version bump app-text/poppler for stable? |
Shibotto wrote: | This will also fix app-text/texlive-core-2017-r3 (currently stable), required by app-text/evince[dvi] (virtual/tex-base), which needs >=app-text/poppler-0.58.0:= |
Reviewing packages for stabilization is definitely something that needs to be done.
In fact, I'm going to start the review process now so expect an update shortly.
I have mentioned this before but it bears repeating... I do keep my eyes open for various security advisories regarding GNOME-related packages and I do my best to apply fixes across all provided GNOME release versions.
You may notice that some packages provided by the project will fail a GLSA check, however, in most (if not all) cases, I have already patched the related CVEs (if I miss any, just let me know).
For example, app-text/poppler-0.56.0-r2 and app-text/poppler-0.58.0 were contained about a month ago.
Gentoo's preference towards resolving vulnerabilities is to upgrade the package and drop any vulnerable versions (which will result in a clean GLSA check) because (probably) it's easier. I backport (which will often fail a GLSA check) because I support multiple GNOME release versions. _________________ Dantrell B. |
|
Back to top |
|
|
BuBuaBu l33t
Joined: 09 Jul 2005 Posts: 914 Location: France
|
Posted: Mon May 07, 2018 12:28 am Post subject: |
|
|
I've upgraded from 3.26 to 3.28.
I've got some errors in kernel logs:
Code: | [ 5.813132] udevd[2059]: starting version 3.2.5
[ 5.828568] udevd[2059]: invalid key/value pair in file /usr/lib64/udev/rules.d/61-gdm.rules on line 2, starting at character 175 ('[')
[ 5.847833] udevd[2069]: starting eudev-3.2.5
[ 5.903735] udevd[2069]: invalid key/value pair in file /usr/lib64/udev/rules.d/61-gdm.rules on line 2, starting at character 175 ('[')
|
file content:
Code: | $ cat /usr/lib64/udev/rules.d/61-gdm.rules
# disable Wayland on Cirrus chipsets
ATTR{vendor}=="0x1013", ATTR{device}=="0x00b8", ATTR{subsystem_vendor}=="0x1af4", ATTR{subsystem_device}=="0x1100", RUN+="/bin/sh -c '/bin/mkdir /run/gdm ; /usr/bin/printf \"[daemon]\nWaylandEnable=false\" >> /run/gdm/custom.conf'" |
Code: | $ equery b /usr/lib/udev/rules.d/61-gdm.rules
* Searching for /usr/lib/udev/rules.d/61-gdm.rules ...
gnome-base/gdm-3.28.1 (/usr/lib/udev/rules.d/61-gdm.rules)
|
I also noticed these:
Code: | May 7 00:06:01 Bub-i7 gdm-launch-environment]: AccountsService: Could not get current seat: Aucun périphérique ou adresse |
May 7 00:06:09 Bub-i7 gdm-password]: AccountsService: Could not get current seat: Aucun périphérique ou adresse |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Mon May 07, 2018 3:07 am Post subject: |
|
|
dantrell wrote: | I have mentioned this before but it bears repeating... I do keep my eyes open for various security advisories regarding GNOME-related packages and I do my best to apply fixes across all provided GNOME release versions.
You may notice that some packages provided by the project will fail a GLSA check, however, in most (if not all) cases, I have already patched the related CVEs (if I miss any, just let me know).
For example, app-text/poppler-0.56.0-r2 and app-text/poppler-0.58.0 were contained about a month ago.
Gentoo's preference towards resolving vulnerabilities is to upgrade the package and drop any vulnerable versions (which will result in a clean GLSA check) because (probably) it's easier. I backport (which will often fail a GLSA check) because I support multiple GNOME release versions. | Damn, that's excellent work.
I much prefer your approach. Gentoo could easily do the same, by using -rXX increments.
If nothing else, it could just use your ebuilds ;-) |
|
Back to top |
|
|
simonvanderveldt Apprentice
Joined: 26 Jan 2016 Posts: 151
|
Posted: Mon May 07, 2018 8:34 pm Post subject: |
|
|
dantrell wrote: | simonvanderveldt wrote: | Any chance you can version bump app-text/poppler for stable? |
Shibotto wrote: | This will also fix app-text/texlive-core-2017-r3 (currently stable), required by app-text/evince[dvi] (virtual/tex-base), which needs >=app-text/poppler-0.58.0:= |
Reviewing packages for stabilization is definitely something that needs to be done.
In fact, I'm going to start the review process now so expect an update shortly.
|
That's very nice, thanks!
dantrell wrote: |
I have mentioned this before but it bears repeating... I do keep my eyes open for various security advisories regarding GNOME-related packages and I do my best to apply fixes across all provided GNOME release versions.
You may notice that some packages provided by the project will fail a GLSA check, however, in most (if not all) cases, I have already patched the related CVEs (if I miss any, just let me know).
For example, app-text/poppler-0.56.0-r2 and app-text/poppler-0.58.0 were contained about a month ago.
Gentoo's preference towards resolving vulnerabilities is to upgrade the package and drop any vulnerable versions (which will result in a clean GLSA check) because (probably) it's easier. I backport (which will often fail a GLSA check) because I support multiple GNOME release versions. |
I didn't know this, that's great and a very nice thing to do, especially for those running older versions of GNOME. Thanks (again ) !
Whilst emerging dev-cpp/glibmm-2.56.0 (still using gcc 7.3.0) I ran into the following:
Code: | /var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc: In member function 'void Gio::Application::set_option_context_parameter_string(const Glib::ustring&)':
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc:1169:3: error: 'g_application_set_option_context_parameter_string' was not declared in this scope
g_application_set_option_context_parameter_string(gobj(), parameter_string.empty() ? nullptr : parameter_string.c_str());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc:1169:3: note: suggested alternative: 'set_option_context_parameter_string'
g_application_set_option_context_parameter_string(gobj(), parameter_string.empty() ? nullptr : parameter_string.c_str());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
set_option_context_parameter_string
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc: In member function 'void Gio::Application::set_option_context_summary(const Glib::ustring&)':
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc:1174:3: error: 'g_application_set_option_context_summary' was not declared in this scope
g_application_set_option_context_summary(gobj(), summary.empty() ? nullptr : summary.c_str());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc:1174:3: note: suggested alternative: 'set_option_context_summary'
g_application_set_option_context_summary(gobj(), summary.empty() ? nullptr : summary.c_str());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
set_option_context_summary
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc: In member function 'void Gio::Application::set_option_context_description(const Glib::ustring&)':
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc:1179:3: error: 'g_application_set_option_context_description' was not declared in this scope
g_application_set_option_context_description(gobj(), description.empty() ? nullptr : description.c_str());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-cpp/glibmm-2.56.0/work/glibmm-2.56.0/gio/giomm/application.cc:1179:3: note: suggested alternative: 'set_option_context_description'
g_application_set_option_context_description(gobj(), description.empty() ? nullptr : description.c_str());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
Back to top |
|
|
dantrell l33t
Joined: 01 Jun 2007 Posts: 915 Location: Earth
|
Posted: Tue May 08, 2018 8:28 am Post subject: |
|
|
dantrell wrote: | Reviewing packages for stabilization is definitely something that needs to be done.
In fact, I'm going to start the review process now so expect an update shortly. |
In case anyone didn't notice, the review process was completed (with about 175 files being affected).
BuBuaBu wrote: | I've upgraded from 3.26 to 3.28. |
Just to confirm, those errors weren't present in the logs on GNOME 3.26?
steveL wrote: | I much prefer your approach. |
simonvanderveldt wrote: | I didn't know this, that's great and a very nice thing to do, especially for those running older versions of GNOME. Thanks (again ) ! |
I do what I can.
simonvanderveldt wrote: | Whilst emerging dev-cpp/glibmm-2.56.0 (still using gcc 7.3.0) I ran into the following [...] |
I was able to reproduce this error by building against an older version of GLib so despite the dependency on GLib 2.50.0 or greater, it actually needs 2.56.0 or greater which can be seen in GLib commit 0e22d19.
That said, GLibmm 2.56.0 shouldn't have been pulled in unless you were on GNOME 3.28 so this led me to investigate my secret overlay toolkit where I found some room for improvement. _________________ Dantrell B. |
|
Back to top |
|
|
|