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

Reply via email to