[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gm2-11.1.0-20210430 on NetBSD/Sparc woes
From: |
Gaius Mulley |
Subject: |
Re: Gm2-11.1.0-20210430 on NetBSD/Sparc woes |
Date: |
Mon, 03 May 2021 12:53:11 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Brian Callahan <bcallah@protonmail.com> writes:
> Hi john --
>
> On Sunday, May 2nd, 2021 at 8:47 PM, john o goyo <jog37@riddermarkfarm.ca>
> wrote:
>
>> Assistance is requested.
>
> I wonder if something is wrong with the tarball.
> You're right those things are the way they are in vanilla gcc, but
> when I clone the git repository directly, those functions are not
> marked static and allow_linker does exist.
>
> I'd clone the git repo if you have the space on the machine.
>
> ~Brian
Hi Brian and John,
ah apologies - the tarball for gm2 gcc 11 (gcc-11.1.0+gm2-20210430) does
not have any gm2 patches applied. I forgot to git add the patches to the
new 11 branch - all done now and I'm generating a new tarball.
In the meanwhile you could apply the patches manually to your source
tree.
http://git.savannah.gnu.org/cgit/gm2.git/tree/gcc-versionno/gcc/m2/patches/gcc/11.1.0?h=gcc_11_1_0_gm2
Ie:
cd gcc-11.1.0+gm2-20210430
for i in 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ; do
wget
http://git.savannah.gnu.org/cgit/gm2.git/plain/gcc-versionno/gcc/m2/patches/gcc/11.1.0/${i}-patches?h=gcc_11_1_0_gm2
-O ${i}.patch; patch -p1 < ${i}.patch; done
# 01 is a patch for configure which will fail - and you probably want to
autogen Makefile.def
autoconf
cd libgm2
sh ./autogen.sh
I'll upload the new tarball to floppsie when it is complete - the
process will take a few hours,
hope this helps,
regards,
Gaius