<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>4952</bug_id>
          
          <creation_ts>2013-07-30 04:48:40 +0000</creation_ts>
          <short_desc>[Test Case 207] sudoku-savant project compile in sdk image</short_desc>
          <delta_ts>2013-10-25 14:36:21 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>devtools / tool chain</component>
          <version>1.5</version>
          <rep_platform>x86</rep_platform>
          <op_sys>x86</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Chandrak">chandrak</reporter>
          <assigned_to name="Laurentiu Palcu">laurentiu.palcu</assigned_to>
          <cc>corneliux.stoicescu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>35143</commentid>
    <comment_count>0</comment_count>
    <who name="Chandrak">chandrak</who>
    <bug_when>2013-07-30 04:48:40 +0000</bug_when>
    <thetext>STATUS: FAILED
BUILD: master: 67864ca79da08df752487a3a4e1a975546da123d
ENVIRONMENT: qemu-x86
STEPS TO REPRODUCE: 1. Download sudoku-savant project from http://downloads.sourceforge.net/project/sudoku-savant/sudoku-savant/sudoku-savant-1.3/sudoku-savant-1.3.tar.bz2
2. Copy sudoku-savant tarball into sdk image
3. Extract the tarball and do &quot;configure&quot;, &quot;make&quot;

EXPECTED OUTCOME: sudoku-savant could be compiled successfully .


Console Log:------------------
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from support.h:9,
                 from main.cpp:19:
/usr/lib/glib-2.0/include/glibconfig.h:52:38: warning: ISO C++ 1998 does not support &apos;long long&apos; [-Wlong-long]
 G_GNUC_EXTENSION typedef signed long long gint64;
                                      ^
/usr/lib/glib-2.0/include/glibconfig.h:53:40: warning: ISO C++ 1998 does not support &apos;long long&apos; [-Wlong-long]
 G_GNUC_EXTENSION typedef unsigned long long guint64;
                                        ^
collect: recompiling board.cpp
In file included from /usr/include/glib-2.0/glib/gtypes.h:34:0,
                 from /usr/include/glib-2.0/glib/galloca.h:34,
                 from /usr/include/glib-2.0/glib.h:32,
                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
                 from /usr/include/glib-2.0/glib-object.h:25,
                 from /usr/include/glib-2.0/gio/gioenums.h:30,
                 from /usr/include/glib-2.0/gio/giotypes.h:30,
                 from /usr/include/glib-2.0/gio/gio.h:28,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from support.h:9,
                 from board.cpp:12:
/usr/lib/glib-2.0/include/glibconfig.h:52:38: warning: ISO C++ 1998 does not support &apos;long long&apos; [-Wlong-long]
 G_GNUC_EXTENSION typedef signed long long gint64;
                                      ^
/usr/lib/glib-2.0/include/glibconfig.h:53:40: warning: ISO C++ 1998 does not support &apos;long long&apos; [-Wlong-long]
 G_GNUC_EXTENSION typedef unsigned long long guint64;
                                        ^
collect: relinking
collect2: error: &apos;_ZNK6sudoku5Board4PushINS_6SquareEEclERS2_&apos; was assigned to &apos;board.rpo&apos;, but was not defined during recompilation, or vice versa
board.o:(.rodata+0x4): undefined reference to `typeinfo name for sudoku::Board::Push&lt;sudoku::Square&gt;&apos;
board.o:(.rodata+0x10): undefined reference to `typeinfo name for sudoku::Board::Push&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x14): undefined reference to `typeinfo for sudoku::Action&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x1c): undefined reference to `typeinfo name for sudoku::DropStack&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x20): undefined reference to `typeinfo for sudoku::Action&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x28): undefined reference to `typeinfo name for sudoku::DropStack&lt;sudoku::Square&gt;&apos;
board.o:(.rodata+0x34): undefined reference to `typeinfo name for sudoku::Clear&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x38): undefined reference to `typeinfo for sudoku::Action&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x40): undefined reference to `typeinfo name for sudoku::Clear&lt;sudoku::Square&gt;&apos;
board.o:(.rodata+0x4c): undefined reference to `typeinfo for sudoku::Action&lt;sudoku::Sequence&gt;&apos;
board.o:(.rodata+0x54): undefined reference to `sudoku::Action&lt;sudoku::Sequence&gt;::~Action()&apos;
board.o:(.rodata+0x58): undefined reference to `sudoku::Action&lt;sudoku::Sequence&gt;::~Action()&apos;
board.o:(.rodata+0x68): undefined reference to `sudoku::Board::Push&lt;sudoku::Square&gt;::operator()(sudoku::Square&amp;) const&apos;
board.o:(.rodata+0x80): undefined reference to `sudoku::Board::Push&lt;sudoku::Sequence&gt;::operator()(sudoku::Sequence&amp;) const&apos;
board.o:(.rodata+0x98): undefined reference to `sudoku::DropStack&lt;sudoku::Sequence&gt;::operator()(sudoku::Sequence&amp;) const&apos;
board.o:(.rodata+0xb0): undefined reference to `sudoku::DropStack&lt;sudoku::Square&gt;::operator()(sudoku::Square&amp;) const&apos;
board.o:(.rodata+0xc8): undefined reference to `sudoku::Clear&lt;sudoku::Sequence&gt;::operator()(sudoku::Sequence&amp;) const&apos;
board.o:(.rodata+0xe0): undefined reference to `sudoku::Clear&lt;sudoku::Square&gt;::operator()(sudoku::Square&amp;) const&apos;
canvas.o:(.rodata+0x4): undefined reference to `typeinfo name for std::unary_function&lt;sudoku::Square, void&gt;&apos;
canvas.o:(.rodata+0x38): undefined reference to `typeinfo name for sudoku::Canvas::Draw&lt;sudoku::Square&gt;&apos;
canvas.o:(.rodata+0x44): undefined reference to `typeinfo name for sudoku::Canvas::DrawOver&lt;sudoku::Square&gt;&apos;
collect2: error: ld returned 1 exit status
make[2]: *** [sudoku-savant] Error 1
make[2]: Leaving directory `/opt/build_testtools/sudoku/sudoku-savant-1.3/src&apos;
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/build_testtools/sudoku/sudoku-savant-1.3&apos;
make: *** [all] Error 2




Raising a new bug, ( not duplicate of 4812 ) because this one does not seem to be due be cstdlib missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36164</commentid>
    <comment_count>1</comment_count>
    <who name="Laurentiu Palcu">laurentiu.palcu</who>
    <bug_when>2013-09-02 15:16:16 +0000</bug_when>
    <thetext>With the latest commit on master (1b814498b60d5f354d8cc5bdf568b91baf0745dc), sudoku-savant compiles just fine on core-image-sato-sdk for qemux86. Closing the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38181</commentid>
    <comment_count>2</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2013-10-25 14:36:21 +0000</bug_when>
    <thetext>Marking as VERIFIED ss per 1.5 M5 RC8 test results: https://wiki.yoctoproject.org/wiki/WW41_-_2013-10-08_-_Full_Pass_Release_1.5_M5.rc8</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>