Re: making a release



So I'm trying to perform `make distcheck` and get the error about
`g_type_init` just like this:

- https://bugzilla.gnome.org/show_bug.cgi?id=782227

but I cannot fix it as there, since the C source is generated by Automake.

So I try this:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

if GLIB_CHECK_VERSION(2,35,0)
SCANGOBJ_OPTIONS=--type-init-func=""
else
SCANGOBJ_OPTIONS=--type-init-func="g_type_init ();"
endif

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Which (of course) fails since I'm not allowed to use the parentheses
(apparently).

I'm not very familiar with the Autotools, and should RTFM about the
conditionals, but still how do I do it?

On 05/03/2017 08:12 AM, Alexandre Franke wrote:
On Sat, Apr 22, 2017 at 4:08 PM, Andrew Miloradovsky
<miloradovsky gmail com> wrote:
So I've just opened the pull request, and was told to suggest you make a
release -- it's been a long time...
Indeed, but it would be good to get a few things done before doing the
release. Rough checklist:
* actually passes distcheck
* investigate https://bugzilla.gnome.org/show_bug.cgi?id=782100
* browse the bugtracker and hunt for other reports of the same kind,
all build/compilation issues are good candidates for this step
* check if there are any trivial patches waiting to be pushed
* check if there are dead dependencies that can easily be removed
(e.g. not libgnomecanvas which is not trivial but… do we still have
libgda code with an obsolete version?)
* still passes distcheck ☺

It would also be really nice to fix any crasher and save/load issues,
but well if they already are in 0.14.6 blocking on them doesn’t change
much.


Open call: this checklist is not my personal todo list. You can help
with any of the above steps.


Say, 0.14.7 or even 0.15.0?
This will be 0.14.7.





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