[oi-dev] [developer] The java bits from my build-elsewhere wad, and prior work (Illumos 4719)

Igor Kozhukhov ikozhukhov at gmail.com
Mon Nov 3 19:05:48 UTC 2014


Hi Dan,

I think you need take a look and update manifests:
developer-dtrace

service-network-dns-mdns


Try to do from pkg:
PKGFMT_OUTPUT=³v1² pkgfmt manifests/developer-dtrace
PKGFMT_OUTPUT=³v1² pkgfmt manifests/service-network-dns-mdns



Also - maybe we can use additional environment variable - like JAVA6/JAVA7
and provide it to manifests for enable/disable files with dependency to
JAVA version?
The same what we did with openssl?

--
Best regards,
Igor Kozhukhov


On 03/11/14 22:00, "Dan McDonald via illumos-developer"
<developer at lists.illumos.org> wrote:

>
>> On Nov 3, 2014, at 11:00 AM, Dan McDonald <danmcd at omniti.com> wrote:
>> 
>>> 
>>> No one is currently actively working on OI oi_151aX branch so there is
>>> no one to coordinate the changes with. I guess whoever picks up the
>>> work in the future would have to include OpenJDK 7 and fix any
>>> illumos-gate related build issues.
>> 
>> I'm building Richard P's java patch (the less hacky one that tries to
>>work on both 1.6 and 1.7) to see how much build noise oi_151a9 with a
>>ONUed modern illumos-gate (to avoid the grep -q noise) generates.
>> 
>> I anticipate seeing just packaging noise.  If that's the case, I may
>>RTI Richard's changes directly with two OmniTI folks (myself and Dale
>>Ghent) as reviewers.
>
>My expectations were met exactly.  Below is the mail_msg for illumos-gate
>+ Richard P's change here:  http://cr.illumos.org/~webrev/risto3/il_4719/
>
>If people don't mind this noise showing up on oi_151a8/a9, then we can
>RTI.  There's also an additional reviewer (Gordon Ross) beside Dale G.
>and me.
>
>Dan
>
>---------------------
>
>
>==== Nightly distributed build started:   Mon Nov  3 11:00:43 EST 2014
>====
>==== Nightly distributed build completed: Mon Nov  3 13:45:32 EST 2014
>====
>
>==== Total build time ====
>
>real    2:44:48
>
>==== Build environment ====
>
>/usr/bin/uname
>SunOS danmcd-oi 5.11 illumos-gate i86pc i386 i86pc
>
>/opt/SUNWspro/bin/dmake
>dmake: Sun Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
>number of concurrent jobs = 6
>
>32-bit compiler
>/opt/onbld/bin/i386/cw -_gcc
>cw version 1.29
>primary: /opt/gcc/4.4.4//bin/gcc
>gcc (Illumos gcc-4.4.4-il-3) 4.4.4
>shadow: /opt/SUNWspro/SS12/bin/cc
>cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
>
>64-bit compiler
>/opt/onbld/bin/i386/cw -_gcc
>cw version 1.29
>primary: /opt/gcc/4.4.4//bin/gcc
>gcc (Illumos gcc-4.4.4-il-3) 4.4.4
>shadow: /opt/SUNWspro/SS12/bin/cc
>cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
>
>/usr/java/bin/javac
>java full version "1.6.0_26-b03"
>
>/usr/ccs/bin/as
>as: Sun Compiler Common 12 SunOS_i386 snv_121 08/03/2009
>
>/usr/ccs/bin/ld
>ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1749
>(illumos)
>
>Build project:  group.staff
>Build taskid:   136
>
>==== Nightly argument issues ====
>
>
>==== Build version ====
>
>illumos-gate
>
>==== Make clobber ERRORS ====
>
>
>==== Make tools clobber ERRORS ====
>
>
>==== Tools build errors ====
>
>
>==== Build errors (non-DEBUG) ====
>
>
>==== Build warnings (non-DEBUG) ====
>
>
>==== Elapsed build time (non-DEBUG) ====
>
>real  1:03:27.1
>user  2:47:40.1
>sys     21:30.1
>
>==== Build noise differences (non-DEBUG) ====
>
>43a44
>> Note: Configuration.java uses unchecked or unsafe operations.
>48d48
>< Note: DCPanel.java uses or overrides a deprecated API.
>50d49
>< Note: DateTimeDialog.java uses or overrides a deprecated API.
>60d58
>< Note: DurationHelper.java uses or overrides a deprecated API.
>62c60
>< Note: EncListDialog.java uses or overrides a deprecated API.
>---
>> Note: Element.java uses unchecked or unsafe operations.
>88a87
>> Note: LocalityGroup.java uses unchecked or unsafe operations.
>100a100
>> Note: Pool.java uses unchecked or unsafe operations.
>107a108
>> Note: Resource.java uses unchecked or unsafe operations.
>117a119
>> Note: Severity.java uses unchecked or unsafe operations.
>125a128
>> Note: SysloglikeFormatter.java uses unchecked or unsafe operations.
>
>==== package build errors (non-DEBUG) ====
>
>dmake: Warning: Command failed for target
>`packages.i386/developer-dtrace.dep'
>dmake: Warning: Command failed for target
>`packages.i386/service-network-dns-mdns.dep'
>dmake: Warning: Target `install' not remade because of errors
>
>==== Build errors (DEBUG) ====
>
>
>==== Build warnings (DEBUG) ====
>
>
>==== Elapsed build time (DEBUG) ====
>
>real    54:58.4
>user  2:27:56.0
>sys     15:06.8
>
>==== Build noise differences (DEBUG) ====
>
>
>==== package build errors (DEBUG) ====
>
>dmake: Warning: Command failed for target
>`packages.i386/developer-dtrace.dep'
>dmake: Warning: Command failed for target
>`packages.i386/service-network-dns-mdns.dep'
>dmake: Warning: Target `install' not remade because of errors
>
>==== Validating manifests against proto area ====
>
>Entries present in manifests but not proto area:
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dnssd/api/resources/background.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dnssd/api/resources/tab.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dnssd/api/resources/titlebar.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dnssd/api/resources/titlebar_end.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dtrace/api/resources/background.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dtrace/api/resources/tab.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dtrace/api/resources/titlebar.gif
>	file NOHASH group=other mode=0644 owner=root
>path=usr/share/lib/java/javadoc/dtrace/api/resources/titlebar_end.gif
>
>Entries present in proto area but not manifests:
>	file usr/share/lib/java/javadoc/dnssd/api/resources/inherit.gif
>group=group mode=0644 owner=owner
>path=usr/share/lib/java/javadoc/dnssd/api/resources/inherit.gif
>	file usr/share/lib/java/javadoc/dtrace/api/resources/inherit.gif
>group=group mode=0644 owner=owner
>path=usr/share/lib/java/javadoc/dtrace/api/resources/inherit.gif
>
>
>==== Check ELF runtime attributes ====
>
>
>==== Diff ELF runtime attributes (since last build) ====
>
>
>==== 'dmake lint' of src ERRORS ====
>
>
>==== Elapsed time of 'dmake lint' of src ====
>
>real    29:37.6
>user    59:13.5
>sys     10:44.4
>
>==== lint warnings src ====
>
>
>==== lint noise differences src ====
>
>
>==== cstyle/hdrchk errors ====
>
>
>==== Find core files ====
>
>
>==== Diff unreferenced files (since last build) ====
>
>557d556
>< ./usr/src/cmd/parted/strlist.c
>3231a3231,3237
>> ./usr/src/pkg/license_files/cr_ATT
>> ./usr/src/pkg/license_files/cr_Sun
>> ./usr/src/pkg/license_files/lic_CDDL
>> ./usr/src/pkg/license_files/lic_OSBL
>> ./usr/src/pkg/license_files/lic_OSBL_preamble
>> ./usr/src/pkg/license_files/license_in_headers
>> ./usr/src/pkg/transforms/strip_versions
>
>==== Check lists of files ====
>
>
>==== Impact on file permissions ====
>
>-------------------------------------------
>illumos-developer
>Archives: https://www.listbox.com/member/archive/182179/=now
>RSS Feed: 
>https://www.listbox.com/member/archive/rss/182179/21175093-0a5a4566
>Modify Your Subscription:
>https://www.listbox.com/member/?member_id=21175093&id_secret=21175093-80f1
>4849
>Powered by Listbox: http://www.listbox.com






More information about the oi-dev mailing list