hhfeuer / Gentoo-Gnome-3.32-X

Unofficial Gentoo Gnome 3.32 on Xorg overlay
GNU General Public License v2.0
1 stars 2 forks source link

Gnome 3.34 #7

Open enx1998 opened 4 years ago

enx1998 commented 4 years ago

Hi hhfeuer, can I know if you plan do make an overlay for gnome-3.34, please?

Thanks ENx

hhfeuer commented 4 years ago

Sorry for the late answer. TBH, I'm unsure about 3.34. Up to 3.30, it was an easy decision because official Gentoo portage was stuck at 3.24 but while I was sitting at 3.32, Gentoo devs caught up massively, pushing out some 3.32 ebuilds. So I stopped working on 3.32 thinking it was unnecessary, then Gentoo stalled again. Since the most (IMHO) urgent (mutter) patches from 3.34 already are in my 3.32 overlay, I'm leaning to skipping the 3.34 release and rather do an early 3.36 overlay. But maybe I get bored at some time and push out 3.34 nevertheless.

enx1998 commented 4 years ago

First of all, thanks for the reply. I am interested on gnome 3.34 because of its perfomance improvements that I read on some sites; when you say that urgent patches from 3.34 are in your 3.32 overlay, you mean such performance improvements?

Thanks for your great work that give gentoo users the opportunity to have latest stable gnome release.

hhfeuer commented 4 years ago

Yes, exactly all the performance improvements are already included in my 3.32 release. So you won't get anything in that regard from 3.34. It's the four mutter patches I included.

hhfeuer commented 4 years ago

NB: if you're on unstable (~amd64), you're probably using the official Gentoo Gnome 3.32 which doesn't include those.

enx1998 commented 4 years ago

No no, I am on stable gentoo (amd64), this is why I need and appreciate your work ;-)

hhfeuer commented 4 years ago

Actually, those long standing performance bugs were the original motivation for me to create the 3.26 overlay because you can't go meddle on the Gnome bugzilla and talk about 3.22 while they're at 3.26. Only with those overlays I could nag, check code and test patches.

aspann commented 4 years ago

Hi,

I'm currently working on a 3.34 port, but I think that i'm not able to back port it to the stable branch. But if youre interested, take a look.

zGnome (Gnome 3.34 gentoo overlay): https://lab.retarded.farm/zappel/zGnome

@hhfeuer: I took portions of your repo, as well as heather's and gnome-next. Maybe you can support me a little bit with your knowledge of gnome and have a look. :)

cheers.

jrevillard commented 4 years ago

@aspann I have an issue with media-libs/gstreamer-1.16.2-r1 for the abi_x86_32 use flag. I would like to submit an issue to you repo but it seems that I'm not allowed to create an account (email domain name not allowed).:

make[4]: Leaving directory '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86/libs/gst/base'
Making all in controller
make[4]: Entering directory '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86/libs/gst/controller'
 cd /var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2 && /bin/sh /var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2/missing automake-1.16 --gnu libs/gst/controller/Makefile
configure.ac:78: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:78: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:78: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
 cd ../../.. && /bin/sh ./config.status libs/gst/controller/Makefile depfiles
config.status: creating libs/gst/controller/Makefile
config.status: executing depfiles commands
Makefile:593: *** unterminated call to function 'foreach': missing ')'.  Stop.
make[4]: Leaving directory '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86/libs/gst/controller'
make[3]: *** [Makefile:553: all-recursive] Error 1
make[3]: Leaving directory '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86/libs/gst'
make[2]: *** [Makefile:548: all-recursive] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86/libs'
make[1]: *** [Makefile:742: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86'
make: *** [Makefile:648: all] Error 2
 * ERROR: media-libs/gstreamer-1.16.2-r1::zGnome failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=media-libs/gstreamer-1.16.2-r1::zGnome'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/gstreamer-1.16.2-r1::zGnome'`.
 * The complete build log is located at '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2-abi_x86_32.x86'
 * S: '/var/tmp/portage/media-libs/gstreamer-1.16.2-r1/work/gstreamer-1.16.2'
aspann commented 4 years ago

@jrevillard whoops... register should work now. Please open an issue over there, so that we're not spamming here in this repo... ;)

cheers.