need patch for old gcc docs for newer makeinfo was Re: Unable to build m68k arch on 4.9

Joel Sherrill joel at rtems.org
Mon Dec 17 17:07:26 UTC 2018


Bringing this back up. I have the sources fetching now but gcc requires a
patch for the documentation because it was built using an old version of
makeinfo that is more forgiving. I don't seem to be abl eot find these
patches. I know we had them.

I was just going to go through 4.9 and 4.10 to see if I could make them
build.

--joel


On Wed, Dec 12, 2018 at 2:47 PM Joel Sherrill <joel at rtems.org> wrote:

> Hi
>
> How about this in the file ./source-builder/config/gcc-4.3-1.cfg
>
> #
> # Packages GCC requires
> #
> %source set mpfr
> http://www.mpfr.org/mpfr-%{mpfr_version}/mpfr-%{mpfr_version}.tar.bz2
> %source set mpc
> http://www.multiprecision.org/mpc/download/mpc-%{mpc_version}.tar.gz
> %source set gmp ftp://ftp.gnu.org/gnu/gmp/gmp-%{gmp_version}.tar.bz2
>
> The thread starts at the file rtems-m68k.bset. Then it includes a file and
> I think that includes another one. The file
> ./source-builder/config/gcc-4.3-1.cfg end of the list.
>
> I think the URL for download is
> http://www.multiprecision.org/downloads/mpc-0.8.2.tar.gz
>
> %source set mpc
> http://www.multiprecision.org/downloads/mpc-%{mpc_version}.tar.gz
>
> should work.
>
> --joel
>
>
>
>
>
> On Wed, Dec 12, 2018 at 3:55 AM Shashvat Jain <shashvatjain2002 at gmail.com>
> wrote:
>
>> Ping Dr Joel ,
>> I still do not find a script in the .bset files which has the mpc url ,
>> so that i can modify it  .
>> I want to continue debugging 4.9 RSB to close the ticket. #2581
>>
>> Thank you
>>
>> On Mon, Dec 10, 2018 at 9:00 PM Shashvat Jain <shashvatjain2002 at gmail.com>
>> wrote:
>>
>>> which bset should i look into ,
>>> i did "grep -r mcp" and found no relevant search displaying url which
>>> can be changed :(
>>>
>>>
>>> ----------------------------------------------------------------------------------------------------------------------------
>>> config/tools/rtems-gcc-4.3.2-newlib-1.16.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.3.2-newlib-1.16.0-1.cfg:%hash sha512
>>> mpc-0.8.2.tar.gz
>>> dcaac3897adf1411e1199e295e88d7438afc600f412565c3b450b0102b83751eb160f85b7522891195ff0a0a29fccedd07dc011a950969a0979c4e3d4efc1e10
>>> config/tools/rtems-gcc-4.4.7-newlib-1.18.0-1.cfg:%define mpc_version
>>> 0.8.1
>>> config/tools/rtems-gcc-4.4.7-newlib-1.18.0-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    5b34aa804d514cc295414a963aedb6bf
>>> config/tools/rtems-gcc-4.5.3-newlib-2.0.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.5.3-newlib-2.1.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.6.3-newlib-1.20.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.7.2-newlib-1.20.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.7.2-newlib-2.0.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.7.3-newlib-2.0.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.8-newlib-cvs-1.cfg:%define mpc_version    0.8.2
>>> config/tools/rtems-gcc-4.8-newlib-cvs-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.8-newlib-git-1.cfg:%define mpc_version    0.8.2
>>> config/tools/rtems-gcc-4.8-newlib-git-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.8-ss-newlib-2.0.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.8.0-newlib-cvs-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.8.1-newlib-cvs-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.8.2-newlib-2.1.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.8.2-newlib-2.1.0-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz       e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.8-newlib-2.2.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.8-newlib-2.2.0-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.9-newlib-2.2.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.9-newlib-2.2.0-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.9-newlib-git-1.cfg:%define mpc_version    0.8.2
>>> config/tools/rtems-gcc-4.9-newlib-git-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.9-newlib-cvs-1.cfg:%define mpc_version    0.8.2
>>> config/tools/rtems-gcc-4.9-newlib-cvs-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz    e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-4.9.0-newlib-2.1.0-1.cfg:%define mpc_version
>>> 0.8.2
>>> config/tools/rtems-gcc-4.9.0-newlib-2.1.0-1.cfg:%hash md5
>>> mpc-%{mpc_version}.tar.gz       e98267ebd5648a39f881d66797122fb6
>>> config/tools/rtems-gcc-6-20151101-newlib-2.2.0.20151023-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160117-newlib-2.3.0.20160104-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160117-newlib-2.3.0.20160104-1.cfg:%hash
>>> sha512 mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>> config/tools/rtems-gcc-6-20160124-newlib-2.3.0.20160104-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160124-newlib-2.3.0.20160104-1.cfg:%hash
>>> sha512 mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>> config/tools/rtems-gcc-6-20160228-newlib-2.3.0.20160226-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160228-newlib-2.3.0.20160226-1.cfg:%hash
>>> sha512 mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>> config/tools/rtems-gcc-6-20160327-newlib-2.4.0-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160327-newlib-2.4.0-1.cfg:%hash sha512
>>> mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>> config/tools/rtems-gcc-6-20160526-newlib-2.4.0.20160527-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160526-newlib-2.4.0.20160527-1.cfg:%hash
>>> sha512 mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>> config/tools/rtems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6-20160609-newlib-2.4.0.20160527-1.cfg:%hash
>>> sha512 mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>> config/tools/rtems-gcc-6.0.1-RC-20160415-newlib-2.4.0-1.cfg:%define
>>> mpc_version    0.8.1
>>> config/tools/rtems-gcc-6.0.1-RC-20160415-newlib-2.4.0-1.cfg:%hash sha512
>>> mpc-0.8.1.tar.gz
>>> 14cb9ae3d33caed24d5ae648eed28b2e00ad047a8baeff25981129af88245b4def2948573d7a00d65c5bd34e53524aa6a7351b76703c9f888b41830c1a1daae2
>>>
>>> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>>
>>> On Mon, Dec 10, 2018 at 8:28 AM Shashvat Jain <
>>> shashvatjain2002 at gmail.com> wrote:
>>>
>>>> sorry , wrong question
>>>> I found the link to download the tar file
>>>> where should i place it ?
>>>>
>>>> On Mon, Dec 10, 2018 at 8:21 AM Shashvat Jain <
>>>> shashvatjain2002 at gmail.com> wrote:
>>>>
>>>>> Have a safe flight!
>>>>> How do i change the link after i find new one ?
>>>>> and
>>>>> it is a Resolve wiki page task
>>>>> I think you can take care of it on the phone itself :)
>>>>> Thanks for the update !!
>>>>>
>>>>>
>>>>> On Mon, Dec 10, 2018 at 6:48 PM Joel Sherrill <joel at rtems.org> wrote:
>>>>>
>>>>>> I'm in an airport waiting for the next flight. I will try to review
>>>>>> before the deadline of claiming another task. But it depends on when I get
>>>>>> access with my computer again.
>>>>>>
>>>>>> On Mon, Dec 10, 2018, 8:16 AM Shashvat Jain <
>>>>>> shashvatjain2002 at gmail.com wrote:
>>>>>>
>>>>>>> i will check that out
>>>>>>> sir  ,
>>>>>>> will you be able to review my task? , it is a resolve one again :)
>>>>>>>
>>>>>>> On Mon, Dec 10, 2018 at 6:36 PM Joel Sherrill <joel at rtems.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Go to the MPC site and look for the download link. They moved them.
>>>>>>>> It should be a simple change.
>>>>>>>>
>>>>>>>> On Mon, Dec 10, 2018, 7:55 AM Shashvat Jain <
>>>>>>>> shashvatjain2002 at gmail.com wrote:
>>>>>>>>
>>>>>>>>> Hello ,
>>>>>>>>> I was trying to build m68k with rtems-source-builder at branch 4.9
>>>>>>>>> but i face an error different than the one described in the ticket
>>>>>>>>> #2581
>>>>>>>>> https://devel.rtems.org/ticket/2581
>>>>>>>>> One of the dowload links are unavailable , i have attached the log
>>>>>>>>> of the report
>>>>>>>>> in the attachments..the internet connection is working , this
>>>>>>>>> happens again and again.
>>>>>>>>>
>>>>>>>>> Please look into the issue
>>>>>>>>> Thank you
>>>>>>>>> Regards
>>>>>>>>>
>>>>>>>>> --Shashvat
>>>>>>>>>
>>>>>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20181217/1e0c53cd/attachment-0001.html>


More information about the devel mailing list