public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug boehm-gc/29068]  New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10
@ 2006-09-13 20:19 ghazi at gcc dot gnu dot org
  2006-09-13 20:28 ` [Bug boehm-gc/29068] " ebotcazou at gcc dot gnu dot org
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: ghazi at gcc dot gnu dot org @ 2006-09-13 20:19 UTC (permalink / raw)
  To: gcc-bugs

On mainline I'm getting a bootstrap failure building in the libjava directory
on sparc-sun-solaris2.10:

Undefined                       first referenced
 symbol                             in file
GC_get_thread_stack_base            ./.libs/libgcj.so
ld: fatal: Symbol referencing errors. No output written to .libs/jv-convert
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1

I most recently was able to get a successful bootstrap on Aug 18th:
http://gcc.gnu.org/ml/gcc-testresults/2006-08/msg00798.html

It was probably triggered by this change because that's where
GC_get_thread_stack_base was introduced:

2006-08-21  Bryce McKinlay  <mckinlay@redhat.com>

        PR libgcj/13212:
        * configure.ac: Check for pthread_getattr_np(). Remove
        GC_PTHREAD_SYM_VERSION detection.
        * include/gc.h (GC_register_my_thread, GC_unregister_my_thread,
        GC_get_thread_stack_base): New declarations.
        * pthread_support.c (GC_register_my_thread, GC_unregister_my_thread,
        GC_get_thread_stack_base): New functions.
        (GC_delete_thread): Don't try to free the first_thread.
        * misc.c (GC_init_inner): Use GC_get_thread_stack_base() if possible.
        (pthread_create_, constr): Removed.
        (pthread_create): Don't rename.
        * include/gc_ext_config.h.in: Rebuilt.
        * include/gc_pthread_redirects.h (pthread_create): Define
        unconditionally.
        * include/gc_config.h.in: Rebuilt.
        * configure: Rebuilt.


-- 
           Summary: Bootstrap fails building in libjava directory on sparc-
                    sun-solaris2.10
           Product: gcc
           Version: 4.2.0
            Status: UNCONFIRMED
          Severity: critical
          Priority: P3
         Component: boehm-gc
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: ghazi at gcc dot gnu dot org
 GCC build triplet: sparc-sun-solaris2.10
  GCC host triplet: sparc-sun-solaris2.10
GCC target triplet: sparc-sun-solaris2.10


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] Bootstrap fails building in libjava directory on sparc-sun-solaris2.10
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
@ 2006-09-13 20:28 ` ebotcazou at gcc dot gnu dot org
  2006-09-13 20:36 ` [Bug boehm-gc/29068] [4.2 Regression] " pinskia at gcc dot gnu dot org
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2006-09-13 20:28 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #1 from ebotcazou at gcc dot gnu dot org  2006-09-13 20:28 -------
Same on SPARC/Solaris 8 and 9.


-- 

ebotcazou at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
   Last reconfirmed|0000-00-00 00:00:00         |2006-09-13 20:28:41
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building in libjava directory on sparc-sun-solaris2.10
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
  2006-09-13 20:28 ` [Bug boehm-gc/29068] " ebotcazou at gcc dot gnu dot org
@ 2006-09-13 20:36 ` pinskia at gcc dot gnu dot org
  2006-09-13 20:40 ` [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris ebotcazou at gcc dot gnu dot org
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-09-13 20:36 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #2 from pinskia at gcc dot gnu dot org  2006-09-13 20:36 -------
This is why I mentioned Java people should not be committing new features this
late.

See also:
http://gcc.gnu.org/ml/java/2006-09/msg00021.html


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|critical                    |blocker
  GCC build triplet|sparc-sun-solaris2.*        |sparc-sun-solaris2.10
   GCC host triplet|sparc-sun-solaris2.*        |sparc-sun-solaris2.10
 GCC target triplet|sparc-sun-solaris2.*        |sparc-sun-solaris2.10
           Keywords|                            |build
            Summary|[4.2 regression] Bootstrap  |[4.2 Regression] Bootstrap
                   |fails building libjava on   |fails building in libjava
                   |SPARC/Solaris               |directory on sparc-sun-
                   |                            |solaris2.10
   Target Milestone|---                         |4.2.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
  2006-09-13 20:28 ` [Bug boehm-gc/29068] " ebotcazou at gcc dot gnu dot org
  2006-09-13 20:36 ` [Bug boehm-gc/29068] [4.2 Regression] " pinskia at gcc dot gnu dot org
@ 2006-09-13 20:40 ` ebotcazou at gcc dot gnu dot org
  2006-09-13 20:45 ` pinskia at gcc dot gnu dot org
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2006-09-13 20:40 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #3 from ebotcazou at gcc dot gnu dot org  2006-09-13 20:40 -------
Please, Andrew, stop overwriting my changes.  Thanks.


-- 

ebotcazou at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  GCC build triplet|sparc-sun-solaris2.10       |sparc-sun-solaris2.*
   GCC host triplet|sparc-sun-solaris2.10       |sparc-sun-solaris2.*
 GCC target triplet|sparc-sun-solaris2.10       |sparc-sun-solaris2.*
            Summary|[4.2 Regression] Bootstrap  |[4.2 Regression] Bootstrap
                   |fails building in libjava   |fails building libjava on
                   |directory on sparc-sun-     |SPARC/Solaris
                   |solaris2.10                 |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (2 preceding siblings ...)
  2006-09-13 20:40 ` [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris ebotcazou at gcc dot gnu dot org
@ 2006-09-13 20:45 ` pinskia at gcc dot gnu dot org
  2006-09-13 20:49 ` ebotcazou at gcc dot gnu dot org
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-09-13 20:45 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #4 from pinskia at gcc dot gnu dot org  2006-09-13 20:45 -------
(In reply to comment #3)
> Please, Andrew, stop overwriting my changes.  Thanks.
If the bugzilla would allow me to merge the changes, it would be better but it
does not.  Also I loaded the page right before you changed stuff and I had
changed the summary to include [4.2 Regression] but right after you committed
your changes, I committed mine and just pressed continue committing since
bugzilla does not allow me to pick and chose whos changes gets included.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (3 preceding siblings ...)
  2006-09-13 20:45 ` pinskia at gcc dot gnu dot org
@ 2006-09-13 20:49 ` ebotcazou at gcc dot gnu dot org
  2006-09-13 21:15 ` tromey at gcc dot gnu dot org
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2006-09-13 20:49 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #5 from ebotcazou at gcc dot gnu dot org  2006-09-13 20:48 -------
> If the bugzilla would allow me to merge the changes, it would be better but it
> does not.  Also I loaded the page right before you changed stuff and I had
> changed the summary to include [4.2 Regression] but right after you committed
> your changes, I committed mine and just pressed continue committing since
> bugzilla does not allow me to pick and chose whos changes gets included.

Simply do not press continue, the warning displayed by Bugzilla is pretty
clear.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (4 preceding siblings ...)
  2006-09-13 20:49 ` ebotcazou at gcc dot gnu dot org
@ 2006-09-13 21:15 ` tromey at gcc dot gnu dot org
  2006-09-14 18:06 ` tromey at gcc dot gnu dot org
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: tromey at gcc dot gnu dot org @ 2006-09-13 21:15 UTC (permalink / raw)
  To: gcc-bugs



-- 

tromey at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |tromey at gcc dot gnu dot
                   |dot org                     |org
             Status|NEW                         |ASSIGNED
   Last reconfirmed|2006-09-13 21:12:31         |2006-09-13 21:15:31
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (5 preceding siblings ...)
  2006-09-13 21:15 ` tromey at gcc dot gnu dot org
@ 2006-09-14 18:06 ` tromey at gcc dot gnu dot org
  2006-09-14 18:07 ` tromey at gcc dot gnu dot org
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: tromey at gcc dot gnu dot org @ 2006-09-14 18:06 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #6 from tromey at gcc dot gnu dot org  2006-09-14 18:06 -------
Subject: Bug 29068

Author: tromey
Date: Thu Sep 14 18:06:04 2006
New Revision: 116948

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116948
Log:
libjava
        PR boehm-gc/29068:
        * boehm.cc (_Jv_GCAttachThread): Disable on Solaris.
        (_Jv_GCDetachThread): Likewise.
boehm-gc
        PR boehm-gc/29068.
        * misc.c (GC_init_inner): Don't use GC_get_thread_stack_base on
        Solaris.

Modified:
    trunk/boehm-gc/ChangeLog
    trunk/boehm-gc/misc.c
    trunk/libjava/ChangeLog
    trunk/libjava/boehm.cc


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (6 preceding siblings ...)
  2006-09-14 18:06 ` tromey at gcc dot gnu dot org
@ 2006-09-14 18:07 ` tromey at gcc dot gnu dot org
  2006-09-20 17:42 ` ebotcazou at gcc dot gnu dot org
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: tromey at gcc dot gnu dot org @ 2006-09-14 18:07 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #7 from tromey at gcc dot gnu dot org  2006-09-14 18:07 -------
Fix checked din.


-- 

tromey at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (7 preceding siblings ...)
  2006-09-14 18:07 ` tromey at gcc dot gnu dot org
@ 2006-09-20 17:42 ` ebotcazou at gcc dot gnu dot org
  2010-04-28 20:12 ` ro at gcc dot gnu dot org
  2010-04-28 20:12 ` ro at gcc dot gnu dot org
  10 siblings, 0 replies; 12+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2006-09-20 17:42 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #8 from ebotcazou at gcc dot gnu dot org  2006-09-20 17:42 -------
Thanks for the fix.


-- 

ebotcazou at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |VERIFIED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (9 preceding siblings ...)
  2010-04-28 20:12 ` ro at gcc dot gnu dot org
@ 2010-04-28 20:12 ` ro at gcc dot gnu dot org
  10 siblings, 0 replies; 12+ messages in thread
From: ro at gcc dot gnu dot org @ 2010-04-28 20:12 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #10 from ro at gcc dot gnu dot org  2010-04-28 20:12 -------
... to close as FIXED.


-- 

ro at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris
  2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
                   ` (8 preceding siblings ...)
  2006-09-20 17:42 ` ebotcazou at gcc dot gnu dot org
@ 2010-04-28 20:12 ` ro at gcc dot gnu dot org
  2010-04-28 20:12 ` ro at gcc dot gnu dot org
  10 siblings, 0 replies; 12+ messages in thread
From: ro at gcc dot gnu dot org @ 2010-04-28 20:12 UTC (permalink / raw)
  To: gcc-bugs



------- Comment #9 from ro at gcc dot gnu dot org  2010-04-28 20:11 -------
Reopened ...


-- 

ro at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|VERIFIED                    |REOPENED
         Resolution|FIXED                       |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29068


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2010-04-28 20:12 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-13 20:19 [Bug boehm-gc/29068] New: Bootstrap fails building in libjava directory on sparc-sun-solaris2.10 ghazi at gcc dot gnu dot org
2006-09-13 20:28 ` [Bug boehm-gc/29068] " ebotcazou at gcc dot gnu dot org
2006-09-13 20:36 ` [Bug boehm-gc/29068] [4.2 Regression] " pinskia at gcc dot gnu dot org
2006-09-13 20:40 ` [Bug boehm-gc/29068] [4.2 Regression] Bootstrap fails building libjava on SPARC/Solaris ebotcazou at gcc dot gnu dot org
2006-09-13 20:45 ` pinskia at gcc dot gnu dot org
2006-09-13 20:49 ` ebotcazou at gcc dot gnu dot org
2006-09-13 21:15 ` tromey at gcc dot gnu dot org
2006-09-14 18:06 ` tromey at gcc dot gnu dot org
2006-09-14 18:07 ` tromey at gcc dot gnu dot org
2006-09-20 17:42 ` ebotcazou at gcc dot gnu dot org
2010-04-28 20:12 ` ro at gcc dot gnu dot org
2010-04-28 20:12 ` ro at gcc dot gnu dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).