From owner-freebsd-java@FreeBSD.ORG Sat Feb 13 18:10:07 2010 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B39A1065679 for ; Sat, 13 Feb 2010 18:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EE36A8FC13 for ; Sat, 13 Feb 2010 18:10:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o1DIA623026925 for ; Sat, 13 Feb 2010 18:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o1DIA6W0026924; Sat, 13 Feb 2010 18:10:06 GMT (envelope-from gnats) Resent-Date: Sat, 13 Feb 2010 18:10:06 GMT Resent-Message-Id: <201002131810.o1DIA6W0026924@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Robert Melson Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E02D11065676 for ; Sat, 13 Feb 2010 18:00:46 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id D1D308FC1B for ; Sat, 13 Feb 2010 18:00:46 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o1DI0kF4088387 for ; Sat, 13 Feb 2010 18:00:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o1DI0k1q088386; Sat, 13 Feb 2010 18:00:46 GMT (envelope-from nobody) Message-Id: <201002131800.o1DI0k1q088386@www.freebsd.org> Date: Sat, 13 Feb 2010 18:00:46 GMT From: Robert Melson To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: java/143879: conflicting defines of SIGNORE in java/jdk1{5,6} X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Feb 2010 18:10:07 -0000 >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 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: