Date: Sat, 13 Feb 2010 18:00:46 GMT From: Robert Melson <melsonr@earthlink.net> To: freebsd-gnats-submit@FreeBSD.org Subject: java/143879: conflicting defines of SIGNORE in java/jdk1{5,6} Message-ID: <201002131800.o1DI0k1q088386@www.freebsd.org> Resent-Message-ID: <201002131810.o1DIA6W0026924@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 143879 >Category: java >Synopsis: conflicting defines of SIGNORE in java/jdk1{5,6} >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-java >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Feb 13 18:10:06 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Robert Melson >Release: 8.0-STABLE FreeBSD 8.0-STABLE #1: Mon Feb 1 11:31:33 MST 2010 >Organization: >Environment: FreeBSD strider.rgmhome.net 8.0-STABLE FreeBSD 8.0-STABLE #1: Mon Feb 1 11:31:33 MST 2010 root@strider.rgmhome.net:/usr/obj/usr/src/sys/STRIDER amd64 >Description: When updating java/jdk1{5,6}, compilation aborts in j2se/src/solaris/hpi/native_threads/src/interrupt_md.c due to conflicting definitions of SIGNORE - or, maybe, failure to define HAVE_SIGNORE. System <signal.h> provides one definition of signore() igterrupt_md.c another, bracketed in an #ifndef HAVE_SIGIGNORE - #endif, implying that HAVE_SIGIGNORE _should_ be defined elsewhere. >How-To-Repeat: Compile java/jdk1{5,6} >Fix: Temporary "fix" is to comment out the offending block of code in j2se/src/solaris/hpi/native_threads/src/interrupt_md.c It's not known what effect this will have on code execution, longterm. Code _does_ compile successfully and seems to run OK, but longterm effects are unknown >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002131800.o1DI0k1q088386>