activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Clebert Suconic <clebert.suco...@gmail.com>
Subject Re: [DISCUSS] 32 bits compilation for Artemis libaio native
Date Sat, 18 Aug 2018 00:41:49 GMT
That works for embedded dependencies.  But how that works on the server
classpath?

On Fri, Aug 17, 2018 at 7:41 PM michael.andre.pearce
<michael.andre.pearce@me.com.invalid> wrote:

> I would suggest we implement what netty does with native libs like epoll.
> Package a 32 and 64 bit and depending on deployed architecture and os, you
> use the corresponding compiled native lib.
> This way those on 64bit get the advantage. Yet supporting those on 32bit
> still where needed.
>
>
>
> Sent from my Samsung Galaxy smartphone.
> -------- Original message --------From: Clebert Suconic <
> clebert.suconic@gmail.com> Date: 17/08/2018  17:35  (GMT+00:00) To:
> dev@activemq.apache.org Subject: Re: [DISCUSS] 32 bits compilation for
> Artemis libaio native
> Sorry to resurrect a 3 years old thread.
>
> I turned out, I have some users from Wildfly complaining about removing 32
> bits.
>
> I am having more trouble on answering these calls than I would on
> compiling it back.. so I will just place it back..
>
> Any strong feeling about it?
> On Mon, Dec 19, 2016 at 4:45 PM Clebert Suconic
> <clebert.suconic@gmail.com> wrote:
> >
> > Alright.. thanks guys.. will remove it.
> >
> > On Mon, Dec 19, 2016 at 11:44 AM, Matt Pavlovich <mattrpav@gmail.com>
> wrote:
> > > +1 remove.  Most of the embedded/low-power chips are all 64-bits now. I
> > > can't imagine in a 32-bit use case that AIO would be significantly
> faster
> > > than the Java NIO anyway.
> > >
> > >
> > >
> > > On 12/19/16 10:27 AM, Clebert Suconic wrote:
> > >>
> > >> Anyone aware for 32 bits still being widely used these days?
> > >>
> > >> I have a Déjà vu that I had already asked this...
> > >>
> > >> Any time I make a change to the native library on artemis, I have to
> > >> remove the dust of a very old laptop just to compile the 32 bits
> > >> library. I know I know, I could install an image and do some work
> > >> around it.. but the point is... is my effort having the benefit to
> > >> anyone?
> > >>
> > >> Can I remove the 32 bits compilation from future distributions and
> > >> from master? (although anyone using it will still be able to compile
> > >> themselves at least for now, but it won't be testing by anyone it if
> > >> we decide to remove it.)
> > >>
> > >>
> > >> Reference to anyone wishing to compile the native library themselves:
> > >> http://activemq.apache.org/artemis/docs/1.5.1/libaio.html
> > >>
> > >>
> > >>
> > >
> >
> >
> >
> > --
> > Clebert Suconic
>
>
>
> --
> Clebert Suconic
>
-- 
Clebert Suconic

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message