Since bigtop 1.4 we have all things integrated at gradlew and its easier to
build/test on docker. See:
https://cwiki.apache.org/confluence/display/BIGTOP/Quickstart+Guide%3A+Bigtop+Integration+Test+Framework+2.0


Olaf Flebbe <[email protected]> 於 2019年7月9日 週二 04:05 寫道:

> Hi Jay,
>
> no not a stretch. We already have it.
>
> yes we have containerized builds for long on all platforms (ppc64le,
> aarch64 and amd64). Local builders are deprecated since bigtop-1.2.
>
> Documented in confluence
>
> https://cwiki.apache.org/confluence/display/BIGTOP/How+to+build+Bigtop-trunk
>
> What specifically are you missing?
>
> Olaf
>
>
>
> On 08.07.19 21:27, Jay Vyas wrote:
> > Hi olaf- we do have containeirzed builders now, right? I might be wrong
> about this, as I haven’t built full packages for bigtop in the last 12
> months or so, but I used to use docker... Am thinking we should update docs
> to reflect that to build bigtop it’s easier to use our docker containers
> (Evans gave a good presentation on this
> https://events.static.linuxfound.org/sites/events/files/slides/How%20Bigtop%20Leveraged%20Docker%20for%20Build%20Automation%20and%20%20One-click%20Hadoop%20Provisioning%20ApacheBigData2015EU%20pub.pdf).
> ... and really just move away from using local builders of any other
> sort.... is that too much of a stretch?
> >
> >> On Jul 8, 2019, at 3:11 PM, Olaf Flebbe <[email protected]> wrote:
> >>
> >> Hi
> >>
> >> Right. This is automated compilation of protobuf is done while
> preparing the docker images.
> >>
> >> bigtop_toolchain/manifests/protobuf.pp
> >>
> >> I like to note we use this approach for all platforms for consistency.
> >>
> >> Best,
> >> Olaf
> >>
> >>
> >>> On 08.07.19 10:18, Zhenyu Zheng wrote:
> >>> Hi Yuqi,
> >>> Thanks for the reply, so can I understand that what bigtop did is
> similar
> >>> to what was suggested in:
> >>> https://groups.google.com/forum/#!topic/protobuf/fwLF5_t3q3U  ? I
> mean,
> >>> backport some patches
> >>> to 2.5.0 and build a protobuf that can work on ARM64?
> >>> BR,
> >>> Kevin Zheng
> >>>> On Mon, Jul 8, 2019 at 4:14 PM Yuqi Gu <[email protected]> wrote:
> >>>> Hi Zhenyu Zheng,
> >>>>
> >>>> Pls try to build Hadoop in docker:
> >>>> docker run -v `pwd`:/ws bigtop/slaves:1.4.0-ubuntu-16.04-aarch64 bash
> -l -c
> >>>> 'cd /ws ; hadoop-pkg'
> >>>>
> >>>> The protobuf patches for Hadoop are list: Here
> >>>> <
> >>>>
> https://github.com/apache/bigtop/blob/master/bigtop-packages/src/common/hadoop/do-component-build#L45-L105
> >>>>>
> >>>>
> >>>> BRs,
> >>>> Yuqi
> >>>>
> >>>> On Mon, 8 Jul 2019 at 15:42, Zhenyu Zheng <[email protected]>
> >>>> wrote:
> >>>>
> >>>>> Hi Bigtop:
> >>>>>
> >>>>> I'm trying to build Hadoop on ARM64 platform and I've meet some
> problem
> >>>>> related to protobuf 2.5.0 seems it does not build on ARM64, and
> there is
> >>>> an
> >>>>> issue in Hadoop about this:
> >>>>> https://issues.apache.org/jira/browse/HADOOP-13363 which has not yet
> >>>> been
> >>>>> solved. But I noticed that Bigtop has successfuly built Hadoop 2.8.5
> on
> >>>>> ARM64, eg.
> >>>>>
> >>>>>
> >>>>
> https://ci.bigtop.apache.org/view/Packages/job/Bigtop-trunk-packages/COMPONENTS=hadoop,OS=ubuntu-16.04-aarch64/
> >>>>> so
> >>>>> I'm quite curious how bigtop solved this problem?
> >>>>>
> >>>>> Thanks in advance
> >>>>>
> >>>>> Kevin Zheng
> >>>>>
> >>>>
> >
>

Reply via email to