Mail Archives: geda-user/2019/11/29/19:49:18
Roland:
...
> I'm a bit unsure how to proceed about minimum required versions. Since I
> don't have an easy way to test gEDA/gaf with older dependency versions, I
> don't notice if something breaks unless someone tells me.
For e.g, v2.0.10, I do it like:
git clone git://git.sv.gnu.org/guile.git
git co v2.0.10
./autogen.sh
./configure --prefix=/usr/local/guile_2.0.10
make
make install
cd ..../geda-gaf
./autogen.sh
export GUILE_CFLAGS="-I/usr/local/guile_2.0.10/include/guile/2.0 -pthread"
export GUILE_LIBS="-L/usr/local/guile_2.0.10/lib -lguile-2.0 -latomic_ops -lgc"
export GUILE=/usr/local/guile_2.0.10/bin/guile
export GUILE_SNARF=/usr/local/guile_2.0.10/bin/guile-snarf
./configure <...>
make
make install
and I try to fit in
make uninstall
make clean
somewhere.
or you can use the pkgonfig file in
<guile install dir>/lib/pkgconfig/guile-x.x.pc
> One option would be requiring at least the versions shipped in Debian
> oldstable. This is the oldest distribution on which I regularly build
> gEDA/gaf, and considering the overall conservativeness of Debian, these
> should be reasonable minimum versions to expect. What do you think?
Who are your target and how much time do you have/want to spend on geda,
decide that first, and then go by that. And, yea, try to get fellow
developers/testers/etc. on the train.
As for reasonable,
. it is reasonable that you test the code on systems you are familiar
with and have available (on a daily basis)
Beyound that, it is the responsibility of the users.
Regards,
/Karl Hammar
- Raw text -