https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #34 from Svante Signell ---
This is incredible. Now Debian forgot to add the spilt-stack patch for GNU/Hurd
for gcc-13 (1:20230315-1). But it shouldn't be needed, it should have been
upstreamed a long time ago. The patch is from Janu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104660
Bug ID: 104660
Summary: Makefile.in has embedded dependencies of libatomic and
libbacktrace for libgo, causing GNU/Hurd build to
fail.
Product: gcc
Version: 12.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #26 from Svante Signell ---
(In reply to Ian Lance Taylor from comment #25)
> > Hopefully someone knows hot to modify Makefile.tpl/Makefile.def to generate
> > the correct dependencies in Makefile.in.
>
> I suggest that you open a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #24 from Svante Signell ---
Thanks Ian,
Hopefully someone knows hot to modify Makefile.tpl/Makefile.def to generate the
correct dependencies in Makefile.in.
Another patch that is not applied: gcc_config_gnu.h.diff. Who will commit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #20 from Svante Signell ---
Hi again,
Attached are patch #1 to patch #9 to make libgo.so.21.0.0 to build
successfully, from the source gcc-12-12-20220214.
I see that the first patch: "Adding hurd to unixsock_readmsg_cloexec.go" wa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #19 from Svante Signell ---
Hi again,
Attached are patch #1 to patch #9 to make libgo.so.21.0.0 to build
successfully, from the source gcc-12-12-20220214.
I see that the first patch: "Adding hurd to unixsock_readmsg_cloexec.go" wa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #18 from Svante Signell ---
Created attachment 52472
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52472&action=edit
patch #9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #17 from Svante Signell ---
Created attachment 52471
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52471&action=edit
Patch #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #16 from Svante Signell ---
Created attachment 52470
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52470&action=edit
patch #7
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #15 from Svante Signell ---
Created attachment 52469
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52469&action=edit
patch #6
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #14 from Svante Signell ---
Created attachment 52468
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52468&action=edit
patch #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #13 from Svante Signell ---
Created attachment 52467
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52467&action=edit
patch #4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #12 from Svante Signell ---
Created attachment 52466
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52466&action=edit
patch #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #11 from Svante Signell ---
Created attachment 52465
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52465&action=edit
pathch #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #10 from Svante Signell ---
Created attachment 52464
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52464&action=edit
patch #1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #8 from Svante Signell ---
> If you make all-target-libgo all dependencies are respected.
Sorry but that is not how things work:
all-target-libgo: maybe-all-target-libffi
is outside any conditionals, but
all-target-libgo: maybe-all
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #6 from Svante Signell ---
OK, forget about the gotools. The problem is that libgo is built _before_
libatomic and libbacktrace. A Debian error??
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #3 from Svante Signell ---
With the proposed patches everything builds fine. The only issue to resolve is
how to make sure libatomic and libbacktrace builds in build/i686-gnu before
libgo/gotools.
Any ideas? I'm not sure if this is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
--- Comment #2 from Svante Signell ---
Created attachment 52360
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=52360&action=edit
Fix broken split-stack support for GNU/Hurd
Hello,
The attached patch defines OPTION_GLIBC_P and OPTION_GLIB
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104290
Svante Signell changed:
What|Removed |Added
CC||svante.signell at gmail dot com
--- Co
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #11 from Svante Signell ---
ping?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #10 from Svante Signell ---
Hello,
The 6 attached patches are improving the build and tests of gccgo for Hurd.
Attachment 49931 is needed for libgo to build, while the other are improving
the tests of libgo,go and gotools. Attachment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #9 from Svante Signell ---
Created attachment 49935
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49935&action=edit
gcc-11 patches for libgo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #8 from Svante Signell ---
Created attachment 49934
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49934&action=edit
gcc-11 patches for libgo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #7 from Svante Signell ---
Created attachment 49933
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49933&action=edit
gcc-11 patches for libgo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #6 from Svante Signell ---
Created attachment 49932
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49932&action=edit
gcc-11 patches for libgo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #5 from Svante Signell ---
Created attachment 49931
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49931&action=edit
gcc-11 patches for libgo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #4 from Svante Signell ---
Created attachment 49930
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49930&action=edit
gcc-11 patches for libgo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
--- Comment #3 from Svante Signell ---
On Sat, 2021-01-02 at 17:49 +, doko at debian dot org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98496
>
> Matthias Klose changed:
>
>What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98153
--- Comment #2 from Svante Signell ---
Hello,
Looking into the build failure of libgo for GNU/Hurd reveals that since AF_LINK
is not yet supported, the corresponding code for SockaddrDatalink stuff needs
to be stripped off socket_bsd.go, thereby
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98153
--- Comment #1 from Svante Signell ---
Created attachment 49702
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49702&action=edit
Build fix of libgo for GNU/Hurd
31 matches
Mail list logo