Project

General

Profile

Bug #5264

skd.7d man page left over in SPARC build

Added by Gary Mills almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2014-10-25
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

When I did a build of the current illumos consolidation on SPARC
today, I got this error message:


Entries present in proto area but not manifests:
file usr/share/man/man7d/skd.7d group=group mode=0444 owner=owner path=usr/share/man/man7d/skd.7d

The manifest has the line ``set name=variant.arch value=i386''. The driver Makefile is in the intel directory. On SPARC, only the man page is copied to the proto area.

History

#1

Updated by Igor Kozhukhov almost 5 years ago

maybe we can split Make file to 2 sections: Intel(i386) man files, sparc(sparc) man files and both?
it will be easy manage it in next time instead of add files to exception list.

#2

Updated by Gary Mills almost 5 years ago

It might also be simpler to keep the man page together with the source so that both can be built and copied to the proto area from the same Makefile. What's the current policy?

#3

Updated by Igor Kozhukhov almost 5 years ago

Gary Mills wrote:

It might also be simpler to keep the man page together with the source so that both can be built and copied to the proto area from the same Makefile. What's the current policy?

we have additional project/section for man pages in sources tree.
yes - it will be interest try to move man pages per component, but, i think, it will be long project and need approve from advocates to it.

#4

Updated by Yuri Pankov almost 5 years ago

Igor Kozhukhov wrote:

maybe we can split Make file to 2 sections: Intel(i386) man files, sparc(sparc) man files and both?
it will be easy manage it in next time instead of add files to exception list.

It's already done in man/man7d/Makefile, just move skd.7d line to i386_MANFILES, there's no reason to change exception lists.

Gary Mills wrote:

It might also be simpler to keep the man page together with the source so that both can be built and
copied to the proto area from the same Makefile. What's the current policy?

The policy is to modify man/man7d/Makefile, doing what you propose doesn't make it easier.

#5

Updated by Yuri Pankov almost 5 years ago

Igor Kozhukhov wrote:

Gary Mills wrote:

It might also be simpler to keep the man page together with the source so that both can be built and copied to the proto area from the same Makefile. What's the current policy?

we have additional project/section for man pages in sources tree.
yes - it will be interest try to move man pages per component, but, i think, it will be long project and need approve from advocates to it.

What for?

#6

Updated by Gary Mills almost 5 years ago

Okay, moving the skd.7d line to i386_MANFILES in the Makefile should fix the problem. I'm satisfied with that solution.

#7

Updated by Electric Monk almost 5 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 18350fd517a33ddbea1445f157f6cd88eacc0898

commit  18350fd517a33ddbea1445f157f6cd88eacc0898
Author: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Date:   2014-10-28T20:10:44.000Z

    5264 skd.7d man page left over in SPARC build
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Approved by: Dan McDonald <danmcd@omniti.com>

Also available in: Atom PDF