For reference - I updated the patch I linked to shortly after I sent this email. Turns out I had the wrong version of the patch. Once I had the latest version it was applying properly.
On Thu, Jan 15, 2015 at 4:59 AM, Daniel Kolesa <dan...@octaforge.org> wrote: > On Thu, Jan 15, 2015 at 10:51 AM, Daniel Kolesa <dan...@octaforge.org> > wrote: > > > On Thu, Jan 15, 2015 at 10:12 AM, Daniel Kolesa <dan...@octaforge.org> > > wrote: > > > >> On Thu, Jan 15, 2015 at 4:52 AM, Jeff Hoogland <jeffhoogl...@linux.com> > >> wrote: > >> > >>> Howdy Folks, > >>> > >>> Before he dropped off the face of the planet, Kukko had written this > >>> patch > >>> < > >>> > https://github.com/JeffHoogland/bodhibuildscripts/blob/master/patches/bodhi_e17.diff > >>> > > >>> that > >>> added some menu entries and edit the E17 Wizard for Bodhi. It compiled > a > >>> few months ago, but as of EFL 1.12.2 I am now getting this compile > error: > >>> > >>> e_int_menus.c: In function ‘_e_int_menus_bodhi_about’: > >>> e_int_menus.c:666:34: error: ‘E_Zone’ has no member named ‘comp’ dlg = > >>> e_obj_dialog_new(m->zone->comp, BODHI_ABOUT_TITLE, "E", "_about"); ^ > >>> e_int_menus.c: In function ‘_e_int_menus_clients_title_abbrv’: > >>> e_int_menus.c:1459:7: warning: ‘eina_unicode_utf8_get_next’ is > deprecated > >>> (declared at /usr/include/eina-1/eina/eina_unicode.h:143) > >>> [-Wdeprecated-declarations] eina_unicode_utf8_get_next(title, &len); ^ > >>> make[5]: *** [enlightenment-e_int_menus.o] Error 1 make[5]: Leaving > >>> directory `/home/jeff/bodhi_debs/20150114/e17-20150114/src/bin' > make[4]: > >>> *** [all-recursive] Error 1 make[4]: Leaving directory > >>> `/home/jeff/bodhi_debs/20150114/e17-20150114/src/bin' make[3]: *** > >>> [all-recursive] Error 1 make[3]: Leaving directory > >>> `/home/jeff/bodhi_debs/20150114/e17-20150114/src' make[2]: *** > >>> [all-recursive] Error 1 make[2]: Leaving directory > >>> `/home/jeff/bodhi_debs/20150114/e17-20150114' make[1]: *** [all] Error > 2 > >>> make[1]: Leaving directory > `/home/jeff/bodhi_debs/20150114/e17-20150114' > >>> > >>> The patch is applied against the E17.6 source from here > >>> <http://download.enlightenment.org/releases/>. If anyone who is more > >>> familiar with C/E17.6 source than I am has a chance to make this > compile > >>> with the latest EFL I would be very grateful. > >>> > >> > >> Yo, > >> > >> I take a look at the patch too much but how about you just try replacing > >> all instances of eina_unicode_utf8_get_next with > >> eina_unicode_utf8_next_get? (search and replace should do) If there are > no > >> other errors it should work. > >> > > > > Also nevermind me... my brain for some reason completely ignored half of > > the error :P > > > > I just took a closer look at the patch. It appears that what you've applied > doesn't really match what you've linked. > > Your version you're trying to compile is trying to do > "e_obj_dialog_new(m->zone->comp, BODHI_ABOUT_TITLE, "E", "_about")" while > the patch you linked actually does "e_obj_dialog_new(m->zone->container, > BODHI_ABOUT_TITLE, "E", "_about");". > > > > > > > >> > >> > >>> > >>> Regards, > >>> -- > >>> ~Jeff Hoogland <http://jeffhoogland.com/> > >>> My Projects on GitHub <https://github.com/JeffHoogland> > >>> > >>> > ------------------------------------------------------------------------------ > >>> New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > >>> GigeNET is offering a free month of service with a new server in > Ashburn. > >>> Choose from 2 high performing configs, both with 100TB of bandwidth. > >>> Higher redundancy.Lower latency.Increased capacity.Completely > compliant. > >>> http://p.sf.net/sfu/gigenet > >>> _______________________________________________ > >>> enlightenment-devel mailing list > >>> enlightenment-devel@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > >>> > >> > >> D5 > >> > > > > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ~Jeff Hoogland <http://jeffhoogland.com/> My Projects on GitHub <https://github.com/JeffHoogland> ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel