<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 30/03/16 12:10, Raju DV wrote:<br>
    </div>
    <blockquote cite="mid:56FBB442.705@openmailbox.org" type="cite">
      <br>
      <Snipped>
      <br>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <blockquote type="cite">These are the package build logs.
              <br>
              <br>
              <a class="moz-txt-link-freetext" href="https://paste.hamaralinux.org/?eba03ce248593af4#y6PFSbdN93dtkFJStQoc8r5dhnXKOj1B0lOcgXutROk=">https://paste.hamaralinux.org/?eba03ce248593af4#y6PFSbdN93dtkFJStQoc8r5dhnXKOj1B0lOcgXutROk=</a>
              <br>
              Errors are located at the end.
              <br>
            </blockquote>
            gtk/ubuntu-private.h: No such file or directory
            <br>
            <br>
            Find out which package provides this in Ubuntu from
            packages.ubuntu.com
            <br>
            <br>
            Its from libgtk-3-dev
            <br>
            <br>
            And see if a similar file is present in debian.
            <br>
          </blockquote>
          See what this file does and make a similar one for debian.
          <br>
        </blockquote>
        Attached with the mail, There are two different files which are
        present in /usr/include/gtk-3.0/gtk
        <br>
        these are
        <br>
        <br>
        ubuntu-private.h
        <br>
        ubuntumenuitemfactory.h
        <br>
        <br>
        <br>
        The contents of these files contains a lot of #define keywords
        where a lot of keywords starting from __UBUNTU_.. are defined.
        <br>
        Looking at the contents of these two files, I think I can create
        some similar files for debian.
        <br>
        I'll update if creation of these files help libido3-0.1
        <br>
        <br>
        If it doesn't work then I'll try using the same files which are
        in Ubuntu to make this work.
        <br>
      </blockquote>
      <br>
      The files created were didn't work as It requires changes at a lot
      of other locations throughout the source code.
      <br>
      So, I used the same files which are in ubuntu, but the building of
      package still failed.
      <br>
      <br>
      Following is the build log
      <br>
      <br>
<a class="moz-txt-link-freetext" href="https://paste.hamaralinux.org/?61f0e8c86923fd95#NweuwuF7oIt3Qiz0xCRFsQnvFxCJLP/f9No/jNWcUh0=">https://paste.hamaralinux.org/?61f0e8c86923fd95#NweuwuF7oIt3Qiz0xCRFsQnvFxCJLP/f9No/jNWcUh0=</a>
      <br>
    </blockquote>
    <br>
    Seems the files you have included do not actually get built<br>
    <blockquote type="cite">
      <pre><code><span class="string">.</span><span class="comment">/</span>.<span class="comment">libs/libido3</span>-<span class="comment">0</span>.<span class="comment">1</span>.<span class="comment">so:</span> <span class="comment">undefined</span> <span class="comment">reference</span> <span class="comment">to</span> <span class="comment">`ubuntu_menu_item_factory_get_type'</span></code></pre>
    </blockquote>
    <br>
    It might be an idea  to create a diff between the debian source and
    the ubuntu source for libido3-0 - so we can see exactly where and
    how it differs. We can then come up with an approach for making them
    closer?<br>
    <br>
    <br>
  </body>
</html>