All of lore.kernel.org
 help / color / mirror / Atom feed
* Compilation error after upgrading rocko branch
@ 2018-05-11 12:02 Iván Castell
  2018-05-11 12:10 ` Burton, Ross
  0 siblings, 1 reply; 3+ messages in thread
From: Iván Castell @ 2018-05-11 12:02 UTC (permalink / raw)
  To: Yocto Project

[-- Attachment #1: Type: text/plain, Size: 2084 bytes --]

Hello forum.

After updating all my layers to the lastest state of the "rocko" branch, I
am getting this error in "meta-oe" layer:

| In file included from ../../git/fontforge/splinefont.h:36:0,
|                  from ../../git/fontforge/sd.h:34,
|                  from ../../git/fontforge/svg.h:4,
|                  from ../../git/fontforge/svg.c:28:
| ../../git/inc/gwwiconv.h:44:21: error: conflicting types for
‘gww_iconv_close’
|  #define iconv_close gww_iconv_close
|                      ^
| ../../git/inc/gwwiconv.h:37:13: note: previous declaration of
‘gww_iconv_close’ was here
|  extern void gww_iconv_close( gww_iconv_t cd);
|              ^~~~~~~~~~~~~~~
| Makefile:2282: recipe for target 'libfontforge_la-svg.lo' failed
| make[2]: *** [libfontforge_la-svg.lo] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[2]: Leaving directory
'/home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/build/fontforge'
| ERROR: oe_runmake failed
| Makefile:1561: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory '/home/yocto
/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/build'
| Makefile:1398: recipe for target 'all' failed
| make: *** [all] Error 2
| WARNING: /home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/temp/run.do_compile.13092:1
exit 1 from 'exit 1'
| ERROR: Function failed: do_compile (log file is located at /home/yocto
/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/temp/log.do_compile.13092)
ERROR: Task (virtual:native:/home/yocto
/yocto/sources/meta-oe/meta-oe/recipes-graphics/fontforge/fontforge_20170731.bb:do_compile)
failed with exit code '1'

This is my build machine:

 lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.4 (stretch)
Release: 9.4
Codename: stretch

rocko branch was building fine before the "git update" command.

Something seems to be broken?

Thank you in advance!
  -- Ivan

[-- Attachment #2: Type: text/html, Size: 4464 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Compilation error after upgrading rocko branch
  2018-05-11 12:02 Compilation error after upgrading rocko branch Iván Castell
@ 2018-05-11 12:10 ` Burton, Ross
  2018-05-11 12:23   ` Iván Castell
  0 siblings, 1 reply; 3+ messages in thread
From: Burton, Ross @ 2018-05-11 12:10 UTC (permalink / raw)
  To: Iván Castell; +Cc: Yocto Project

Turns out this is due to uninative only having a limited subset of the
conversion tables and fontforge checks for ones that we don't ship.
The good news is that Khem sent a patch this morning, but the
workaround right now is to disable uninative.  This in your local.conf
will work:

INHERIT_remove = "uninative"

Ross

On 11 May 2018 at 13:02, Iván Castell <icastell@nayarsystems.com> wrote:
> Hello forum.
>
> After updating all my layers to the lastest state of the "rocko" branch, I
> am getting this error in "meta-oe" layer:
>
> | In file included from ../../git/fontforge/splinefont.h:36:0,
> |                  from ../../git/fontforge/sd.h:34,
> |                  from ../../git/fontforge/svg.h:4,
> |                  from ../../git/fontforge/svg.c:28:
> | ../../git/inc/gwwiconv.h:44:21: error: conflicting types for
> ‘gww_iconv_close’
> |  #define iconv_close gww_iconv_close
> |                      ^
> | ../../git/inc/gwwiconv.h:37:13: note: previous declaration of
> ‘gww_iconv_close’ was here
> |  extern void gww_iconv_close( gww_iconv_t cd);
> |              ^~~~~~~~~~~~~~~
> | Makefile:2282: recipe for target 'libfontforge_la-svg.lo' failed
> | make[2]: *** [libfontforge_la-svg.lo] Error 1
> | make[2]: *** Waiting for unfinished jobs....
> | make[2]: Leaving directory
> '/home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/build/fontforge'
> | ERROR: oe_runmake failed
> | Makefile:1561: recipe for target 'all-recursive' failed
> | make[1]: *** [all-recursive] Error 1
> | make[1]: Leaving directory
> '/home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/build'
> | Makefile:1398: recipe for target 'all' failed
> | make: *** [all] Error 2
> | WARNING:
> /home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/temp/run.do_compile.13092:1
> exit 1 from 'exit 1'
> | ERROR: Function failed: do_compile (log file is located at
> /home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-native/20170731-r0/temp/log.do_compile.13092)
> ERROR: Task
> (virtual:native:/home/yocto/yocto/sources/meta-oe/meta-oe/recipes-graphics/fontforge/fontforge_20170731.bb:do_compile)
> failed with exit code '1'
>
> This is my build machine:
>
>  lsb_release -a
> No LSB modules are available.
> Distributor ID: Debian
> Description: Debian GNU/Linux 9.4 (stretch)
> Release: 9.4
> Codename: stretch
>
> rocko branch was building fine before the "git update" command.
>
> Something seems to be broken?
>
> Thank you in advance!
>   -- Ivan
>
>
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Compilation error after upgrading rocko branch
  2018-05-11 12:10 ` Burton, Ross
@ 2018-05-11 12:23   ` Iván Castell
  0 siblings, 0 replies; 3+ messages in thread
From: Iván Castell @ 2018-05-11 12:23 UTC (permalink / raw)
  To: Burton, Ross; +Cc: Yocto Project

[-- Attachment #1: Type: text/plain, Size: 4857 bytes --]

This works fine. Thanks a lot! :-)

2018-05-11 14:10 GMT+02:00 Burton, Ross <ross.burton@intel.com>:

> Turns out this is due to uninative only having a limited subset of the
> conversion tables and fontforge checks for ones that we don't ship.
> The good news is that Khem sent a patch this morning, but the
> workaround right now is to disable uninative.  This in your local.conf
> will work:
>
> INHERIT_remove = "uninative"
>
> Ross
>
> On 11 May 2018 at 13:02, Iván Castell <icastell@nayarsystems.com> wrote:
> > Hello forum.
> >
> > After updating all my layers to the lastest state of the "rocko" branch,
> I
> > am getting this error in "meta-oe" layer:
> >
> > | In file included from ../../git/fontforge/splinefont.h:36:0,
> > |                  from ../../git/fontforge/sd.h:34,
> > |                  from ../../git/fontforge/svg.h:4,
> > |                  from ../../git/fontforge/svg.c:28:
> > | ../../git/inc/gwwiconv.h:44:21: error: conflicting types for
> > ‘gww_iconv_close’
> > |  #define iconv_close gww_iconv_close
> > |                      ^
> > | ../../git/inc/gwwiconv.h:37:13: note: previous declaration of
> > ‘gww_iconv_close’ was here
> > |  extern void gww_iconv_close( gww_iconv_t cd);
> > |              ^~~~~~~~~~~~~~~
> > | Makefile:2282: recipe for target 'libfontforge_la-svg.lo' failed
> > | make[2]: *** [libfontforge_la-svg.lo] Error 1
> > | make[2]: *** Waiting for unfinished jobs....
> > | make[2]: Leaving directory
> > '/home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-
> native/20170731-r0/build/fontforge'
> > | ERROR: oe_runmake failed
> > | Makefile:1561: recipe for target 'all-recursive' failed
> > | make[1]: *** [all-recursive] Error 1
> > | make[1]: Leaving directory
> > '/home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-
> native/20170731-r0/build'
> > | Makefile:1398: recipe for target 'all' failed
> > | make: *** [all] Error 2
> > | WARNING:
> > /home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-
> native/20170731-r0/temp/run.do_compile.13092:1
> > exit 1 from 'exit 1'
> > | ERROR: Function failed: do_compile (log file is located at
> > /home/yocto/yocto/build/tmp/work/x86_64-linux/fontforge-
> native/20170731-r0/temp/log.do_compile.13092)
> > ERROR: Task
> > (virtual:native:/home/yocto/yocto/sources/meta-oe/meta-oe/
> recipes-graphics/fontforge/fontforge_20170731.bb:do_compile)
> > failed with exit code '1'
> >
> > This is my build machine:
> >
> >  lsb_release -a
> > No LSB modules are available.
> > Distributor ID: Debian
> > Description: Debian GNU/Linux 9.4 (stretch)
> > Release: 9.4
> > Codename: stretch
> >
> > rocko branch was building fine before the "git update" command.
> >
> > Something seems to be broken?
> >
> > Thank you in advance!
> >   -- Ivan
> >
> >
> >
> > --
> > _______________________________________________
> > yocto mailing list
> > yocto@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> >
>



-- 




*NOTA LEGAL*
Este correo electrónico y, en su caso, cualquier fichero anexo al mismo,
contiene información de carácter confidencial exclusivamente dirigida a su
destinatario y se encuentra protegido por Ley. Cualquier persona distinta
de su destinataria tiene prohibida su reproducción, uso, divulgación, copia
o impresión total o parcial. Si ha recibido este correo electrónico por
error, se ruega lo notifique de inmediato al remitente borrando el mensaje
original juntamente con sus ficheros anexos. Gracias.

De conformidad con lo establecido en la LOPD, NAYAR SYSTEMS SL garantiza la
adopción de las medidas necesarias para asegurar el tratamiento
confidencial de los datos de carácter personal. Así mismo le informamos de
la inclusión de sus datos en un fichero bajo la responsabilidad de NAYAR
SYSTEMS SL, con la finalidad de poder atender los compromisos derivados de
la relación que mantenemos con usted. Si lo desea, puede ejercer sus
derechos de acceso, rectificación, cancelación y oposición mediante un
escrito a la siguiente dirección: info@nayarsystems.com

*LEGAL NOTE*
This email and any attachments to it contains is confidential information
exclusively intended for the recipients. Any divulgation, copy or
distribution to third parties is prohibited without written permission of
NAYAR SYSTEMS SL. If you have received this e-mail in error, please notify
the sender immediately. In accordance with Law 15/1999 of 13 December on
the Protection of Personal Data, the NAYAR SYSTEMS SL guarantees that it
has adopted the necessary measures to ensure the confidential treatment of
personal information. We also inform you that you can exercise your access,
rectification, cancellation and opposition rights by send us a mail to:
info@nayarsystems.com

[-- Attachment #2: Type: text/html, Size: 6677 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-05-11 12:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-11 12:02 Compilation error after upgrading rocko branch Iván Castell
2018-05-11 12:10 ` Burton, Ross
2018-05-11 12:23   ` Iván Castell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.