Hello,

In the Message; 

  Subject    : Re: [e-users] Solved! (Was : Re: Building the latest git head of 
enlightenment got error)
  Message-ID : <20250807083614.51334d30366ffc7ecf356...@rasterman.com>
  Date & Time: Thu, 7 Aug 2025 08:36:14 +0100

[CH] == Carsten Haitzler <ras...@rasterman.com> has written:

CH>  On Thu, 07 Aug 2025 11:05:17 +0900 Masaru Nomiya <nom...@lake.dti.ne.jp> 
said:

[...]
MN> > I added -Dwizard=false option, then the problem was solved.

CH>  you're in trouble then for the next time you start with no config
CH>  in e. you need the wizrd to do a setup as the default profile
CH>  requires the wizard module and default is what you get the first
CH>  time you run e.

CH>  your problemi s your code is not what is in e. the code is
CH>  seemingly 7+ years old as the e_wizard_labels_update() has not
CH>  existed for 7 years. 7 years ago that was all moved into a struct
CH>  with function pointers. 

CH>  ../src/modules/wizard/page_010.c: In function ‘wizard_page_show’:
CH>  ../src/modules/wizard/page_010.c:219:24: error: implicit declaration of
CH>  function ‘e_wizard_labels_update’ [-Wimplicit-function-declaration] 219
CH>  |                        e_wizard_labels_update();

CH>  is the warning you reported... e_wizard_labels_update(). very
CH>  specifically.
CH>  complaining it was being used there when that function is not
CH>  referenced at all in the git code.. and when you grepped for it,
CH>  it's not there. so i can't tell you what you did wrong. your
CH>  compiler is complaining about a function being used that is
CH>  implicit... your grep says the function call is simply not 
CH>  there... so you either replaced ancient code with new code after
CH>  your re-cloned the tree or maybe you have modified the file
CH>  locally? i don't know but disabling the wizard is not the
CH>  solution.

Hmm, that's definitely strange.

Fortunately, I was able to build it without any problems on August 5,
so I installed that version.

By the way, did I change the code?
There's no way I would do that.

Anyway, I downloaded enlightenment-0.27.1.tar.xz from
https://www.enlightenment.org/download and tried building it. However,
the result was the same.

So, I suspected the current rpmbuild environment and tried building
enlightenment in a way that doesn't depend on the rpmbuild environment
as a user. It built and installed without any issues and is working
properly.

Currently, the RPM environment in Tumbleweed has undergone significant
changes, and I believe this is affecting enlightenment. I've been
encountering mysterious errors with other open-source RPM builds as
well. Thanks to enlightenment, I think I've figured out the cause.

Simon, what do you think?

Best Regards.

---
┏━━┓彡    Masaru Nomiya                  mail-to: nomiya @ lake.dti.ne.jp
┃\/彡
┗━━┛        "It was a sin to be delicious. -- Abstinence preached by
                  Christianity."

  -- "The History of the mind in French Cuisine" Chikako Hashimoto (in JP) --


_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to