Re: [gtk-osx-users] ftp.gnu.org issues.





On Aug 7, 2018, at 11:49 AM, Pascal <p p14 orange fr> wrote:


Le 6 août 2018 à 00:04, John Ralls <jralls ceridwen us> a écrit :



On Aug 5, 2018, at 1:03 PM, Pascal <p p14 orange fr> wrote:


Le 5 août 2018 à 19:47, John Ralls <jralls ceridwen us> a écrit :

On Aug 5, 2018, at 8:11 AM, Pascal <p p14 orange fr> wrote:

...
Then:
*** Checking out gtk-engines *** [17/18]
curl --continue-at - -L 
http://ftp.gnome.org/pub/GNOME/sources/gtk-engines/2.20/gtk-engines-2.20.2.tar.bz2 -o 
/usr/local/src-2018/pkgs/gtk-engines-2.20.2.tar.bz2
...
checking for GTK... no
configure: error: GTK+-2.12 is required to compile gtk-engines
*** Error during phase configure of gtk-engines: ########## Error running ./configure --prefix 
/usr/local/xnadalib-2018    *** [17/18]

I haven't found a fix.

Have you an idea?

Did you build meta-gtk-osx-core?

No John, I followed:

$ jhbuild bootstrap
$ jhbuild build python
$ jhbuild build meta-gtk-osx-bootstrap
$ jhbuild build meta-gtk-osx-gtk3
$ jhbuild build meta-gtk-osx-themes

as I wanted to get gtk3.

Ah, wrong themes meta-module: That one's for gtk2. The Gtk3 one is meta-gtk-osx-gtk3-core-themes".

Thanks, John, it's ok with meta-gtk-osx-gtk3-core-themes.

Then I've got an error with Glade:
curl --continue-at - -L http://ftp.gnome.org/pub/GNOME/sources/glade/3.20/glade-3.20.0.tar.xz -o 
/usr/local/src-2018/pkgs/glade-3.20.0.tar.xz
...
 CC       libgladeui_2_la-glade-widget-action.lo
glade-signal-model.c:68:1: error: static declaration of 'g_ptr_array_find'
     follows non-static declaration
g_ptr_array_find (GPtrArray *array, gpointer data)
^
/usr/local/xnadalib-2018/include/glib-2.0/glib/garray.h:186:12: note: previous
     declaration is here
gboolean   g_ptr_array_find               (GPtrArray        *haystack,
          ^
glade-signal-model.c:527:61: error: too few arguments to function call, expected
     3, have 2
                 gint handler_index = g_ptr_array_find (handlers, handler);

Thus, I configure a newer version in moduleset:
  <branch module="glade/3.20/glade-3.20.0.tar.xz" version="3.20.0"
           hash="sha256:82d96dca5dec40ee34e2f41d49c13b4ea50da8f32a3a49ca2da802ff14dc18fe">
   </branch>
-->
   <branch module="glade/3.22/glade-3.22.1.tar.xz" version="3.22.1"
           hash="sha256:dff89a2ef2eaf000ff2a46979978d03cb9202cb04668e01d0ea5c5bb5547e39a">
   </branch>

Very good. Why don't you work through everything you need to build and then make a PR (Github) or MR 
(gitlab.gnome.org) with all of the fixes you discover?

Regards,
John Ralls



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]