Are there any pre existing docker containers containing boost or pre built
versions of boost for manylinux?

On Thu, Oct 11, 2018 at 10:07 AM Jariullah Safi <[email protected]> wrote:

> Thanks for the tip. I ended up installing cmake using pip in the base
> image. I also recognize my mistake with the -L flag in my current command
> now.
>
> Boost is building now, I see the light at the end of the tunnel. Could it
> be? My first ever manylinux wheel 😱😱😱
>
> On Thu, Oct 11, 2018, 9:57 AM Jean-Christophe Fillion-Robin <
> [email protected]> wrote:
>
>> Hi Jariullah,
>>
>> I confirm that running the following works:
>>
>> docker pull quay.io/pypa/manylinux1_x86_64
>> docker run -ti --rm quay.io/pypa/manylinux1_x86_64 bash
>>
>> Then run
>>
>>   curl -#LO
>> https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz
>>
>>
>> This means that integrated similar command in your dockerfile should also
>> work.
>>
>>
>>
>> As a side note, if you would like to build software and ensure tools like
>> cmake, ninja, etc .. are available. You could look at dockcross/manylinux
>> images. See https://github.com/dockcross/dockcross#readme
>>
>>
>> Hth
>> Jc
>>
>>
>>
>> On Thu, Oct 11, 2018 at 12:51 PM Jariullah Safi <[email protected]> wrote:
>>
>>> So looks like I need to build boost as the version available in the
>>> centos 5 repos is too old, which is fine, but apparently there is no wget
>>> and I can't for the life of me get curl to download the tar.gz of boost
>>> source code. I'm currently cloning it but given the submodule nature of
>>> boost and the large size of that source code it's taking a very long time.
>>>
>>> Is there a way to get wget back? What's the recommended method of
>>> getting dependencies like this into the container? Should I be copying them
>>> from my filesystem?
>>>
>>> On Thu, Oct 11, 2018 at 8:07 AM Jariullah Safi <[email protected]> wrote:
>>>
>>>> That's a fair point. I tried that a bit before but was getting too
>>>> befuddled. I'll give it another shot.
>>>>
>>>> I've used Docker a fair aamount before but I'm brand new to CentOS 5
>>>> (which feels very ironic given how old it is 😅). I'm likely going to
>>>> stumble a fair amount trying to get all my dependencies in place and
>>>> building. Is this the best venue to ask for help during that process or is
>>>> there a more appropriate one? I'm worried about creating too much noise in
>>>> the mailing list.
>>>>
>>>>
>>>> On Wed, Oct 10, 2018, 3:35 PM Elana Hashman <[email protected]> wrote:
>>>>
>>>>> Why don't you put the build steps in your Dockerfile rather than
>>>>> trying to figure it out in interactive mode? That will let you cache
>>>>> layers, too.
>>>>>
>>>>> *From:* [email protected]
>>>>> *Sent:* October 10, 2018 6:23 PM
>>>>> *To:* [email protected]
>>>>> *Cc:* [email protected]
>>>>> *Subject:* Re: [Wheel-builders] manylinux1 vm image
>>>>>
>>>>> No I'm on Linux, just weary of docker interactive mode 😅
>>>>>
>>>>> On Wed, Oct 10, 2018, 3:01 PM Nathaniel Smith <[email protected]> wrote:
>>>>>
>>>>>> I'm not aware of such a thing, no. But... I guess you must be asking
>>>>>> because you want to work with the image on Windows or macOS? I believe 
>>>>>> both
>>>>>> of them have easy-to-install docker support, which will take care of
>>>>>> setting up a VM internally and then running any docker image you want on
>>>>>> that VM.
>>>>>>
>>>>>> On Wed, Oct 10, 2018, 14:43 Jariullah Safi <[email protected]> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Is there a prebuilt vmware or virtualbox image similar to the
>>>>>>> manylinux1 docker image? I need to do some experimentation to figure out
>>>>>>> how to get all of my package's dependencies in place and having a VM 
>>>>>>> would
>>>>>>> make the discovery somewhat easier.
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> Jari
>>>>>>> _______________________________________________
>>>>>>> Wheel-builders mailing list
>>>>>>> [email protected]
>>>>>>> https://mail.python.org/mailman/listinfo/wheel-builders
>>>>>>>
>>>>>> _______________________________________________
>>> Wheel-builders mailing list
>>> [email protected]
>>> https://mail.python.org/mailman/listinfo/wheel-builders
>>>
>>
_______________________________________________
Wheel-builders mailing list
[email protected]
https://mail.python.org/mailman/listinfo/wheel-builders

Reply via email to