[ARGUS] argus-clients and mysql8
Andreas Hasenack
andreas at canonical.com
Fri Aug 28 15:34:43 EDT 2020
I noticed it when I built argus-clients with mysql 5.7:
checking for my_bool in /usr/include/mysql/mysql.h... no
And the build failed after that.
With the typo fix, it built fine with mysql 5.7.
On Fri, Aug 28, 2020 at 11:19 AM Carter Bullard <carter at qosient.com> wrote:
>
> Well, the interesting thing is that in the test environments that I checked it on … it worked :o)
> I’ve made the change and uploaded a new set (without bumping up the version) as we’ll use that as a start !!!
> Carter
>
> > On Aug 28, 2020, at 9:49 AM, Andreas Hasenack <andreas at canonical.com> wrote:
> >
> > Hi,
> >
> > I think you have a typo in the changes:
> > AC_MSG_CHECKING([for my_bool in $ac_cv_mysql_where_inc/mysql.h])
> > AC_EGREP_HEADER(my_bool, $ac_cv_mysql_where_inc/mysql.h,
> > MYSQL_MY_BOOL_AVAILABLE=yes,)
> >
> > if test "$MYSQL_BOOL_AVAILABLE" = yes; then
> >
> > Your grep result sets MYSQL_MY_BOOL_AVAILABLE, but the subsequent test
> > looks for MYSQL_BOOL_AVAILABLE
> >
> > Did you mean this?
> > --- acsite.m4.orig 2020-08-28 10:48:44.044290241 -0300
> > +++ acsite.m4 2020-08-28 10:48:45.692284417 -0300
> > @@ -894,7 +894,7 @@
> > AC_EGREP_HEADER(my_bool, $ac_cv_mysql_where_inc/mysql.h,
> > MYSQL_MY_BOOL_AVAILABLE=yes,)
> >
> > - if test "$MYSQL_BOOL_AVAILABLE" = yes; then
> > + if test "$MYSQL_MY_BOOL_AVAILABLE" = yes; then
> > AC_DEFINE([HAVE_MYSQL_MY_BOOL],[],
> > [Define if your mysql implimentation defines my_bool type])
> > AC_MSG_RESULT([yes])
> >
> > On Fri, Aug 28, 2020 at 10:06 AM Carter Bullard <carter at qosient.com> wrote:
> >>
> >> We are just now putting out the testing for argus-[clients-]3.0.8.4, which should be released soon …. I figured we’d put your fixes there.
> >>
> >>> On Aug 28, 2020, at 8:58 AM, Andreas Hasenack <andreas at canonical.com> wrote:
> >>>
> >>> Hi,
> >>>
> >>> On Fri, Aug 28, 2020 at 9:55 AM Carter Bullard <carter at qosient.com> wrote:
> >>>>
> >>>> Hey Andreas,
> >>>> Odd releases are development / test releases … in the dev directory ...
> >>>> https://qosient.com/argus/dev/argus-3.0.8.3.tar.gz
> >>>> https://qosient.com/argus/dev//argus-clients-3.0.8.3.tar.gz
> >>>>
> >>>
> >>> Oh, even for patch releases? Ok, thanks for the links
> >>
>
More information about the argus
mailing list