On 27/05/13 00:27, Emilio Pozuelo Monfort wrote:
Hi Daniel,

On 25/05/13 12:33, Daniel Espinosa wrote:
I'm trying to reproduce this bug, but I can't.

I'm using a Debian 7 virtual box, download libgda from git, checked out
branch  and tag for 5.0.3 version, but build works with --enable-gda-gi
switch. No build problems.

How can I get same environment?

Get the necessary packages (the ones we depend on while building libgda)

apt-get build-dep libgda5


Then build with this flags:

                 --with-postgres        \
                 --with-mysql        \
                 --with-libsoup        \
                 --without-bdb        \
                 --without-oracle    \
                 --without-ldap        \
                 --without-firebird    \
                 --without-mdb        \
                 --without-java        \
                 --without-gnome-keyring    \
                 --without-ui        \
                 --enable-system-sqlite    \
                 --enable-introspection    \
                 --disable-crypto    \
                 --enable-gtk-doc

Or build the Debian way:

apt-get source libgda5
cd libgda5-5.0.3
dpkg-buildpackage -us -uc

Have you try with development version 5.0.4 from git repository? Or you
just can work with tarballs?

I saw the 5.0 branch hadn't had commits for more than a year and thought it was
abandoned, but I have just seen that there are commits that may fix this. I will
check this week.

I've tried to build from the 5.0 branch and it failed in a similar way:

/usr/bin/g-ir-compiler --includedir=. --includedir=. Gda-5.0.gir -o 
Gda-5.0.typelib

** (g-ir-compiler:3655): ERROR **: Invalid typelib for module 'Gda': In directory:Constant value type void
make[3]: *** [Gda-5.0.typelib] Trace/breakpoint trap (core dumped)
make[3]: Leaving directory `/tmp/buildd/libgda5-5.0.3+git/libgda'


Note that we currently build without vala. That may be related.

Cheers,
Emilio


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to