pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/56992: openjdk8 and openjdk11 fail to build



>Number:         56992
>Category:       pkg
>Synopsis:       openjdk8 and openjdk11 fail to build
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 03 06:10:00 +0000 2022
>Originator:     mlelstv%netbsd.org@localhost
>Release:        NetBSD 9.99.99
>Organization:
	
>Environment:
	
	
System: NetBSD slowpoke 9.99.99 NetBSD 9.99.99 (SLOWPOKE) #9: Sun Aug 14 15:44:52 UTC 2022 mlelstv@slowpoke:/scratch2/obj.amd64/scratch/netbsd-current/src/sys/arch/amd64/compile/SLOWPOKE amd64
Architecture: x86_64
Machine: amd64
>Description:

Since the last pull to pkgsrc-2022Q2 the openjdk8 and openjdk11
packages fail to build with messages:

ERROR: /pbulk/work/lang/openjdk8/work/jdk8u-jdk8u342-b07.1/build/bsd-x86_64-normal-server-release/spec.gmk is not up to date.
Please rerun configure! Easiest way to do this is by running
'make reconfigure'.

Error: The configuration is not up to date for 'bsd-x86_64-normal-server-release'.
Please rerun configure! Easiest way to do this is by running
'make reconfigure'.


Reason seems to be that we override configure files with

CONFIG_SUB_OVERRIDE
CONFIG_GUESS_OVERRIDE

after Makefiles have been generated and the Makefile checks that
it is not older than the autoconf input.


It's unclear why this didn't happen before.

>How-To-Repeat:
Try to build openjdk8 or openjdk11 from pkgsrc-2022Q2.
>Fix:
	

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index