Current-Users archive

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

Custom build issues



Hello,

I wrapped my own /etc/mk.conf and I have got few issues with the current sources.

MKDEBUG=        yes
MKDEBUGLIB=     yes
MAKEVERBOSE=    0
MKKDEBUG=       yes
MKX11=          yes
MKDTRACE=       yes
MKBSDTAR=       yes
MKCATPAGES=     yes
MKINFO=         no
MKPCC=          yes
MKPIGZGZIP=     yes
MKPOSTFIX=      no
MKCTF=          yes
MKMDNS=         no
MKPAM=          no
MKPF=           no
MKSKEY=         no
MKYP=           no
MKHESIOD=       no
MKLDAP=         no


1. DTrace
/usr/src/external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S:38:0: warning: "END" redefined [enabled by default]
 #define END(a)
 ^
In file included from /usr/src/external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S:37:0:
./machine/asm.h:111:0: note: this is the location of the previous definition
 #define END(y)  .size y, . - y
 ^

Possible solution?

Index: external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S
===================================================================
RCS file: /cvsroot/src/external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S,v
retrieving revision 1.4
diff -u -r1.4 dtrace_asm.S
--- external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S	11 Jun 2012 15:18:05 -0000	1.4
+++ external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S	16 May 2015 16:19:44 -0000
@@ -35,6 +35,7 @@
 #include <sys/cpuvar_defs.h>
 #include <sys/dtrace.h>
 #include <machine/asm.h>
+#undef END
 #define END(a)
 #define MEXITCOUNT
 

2. Missing catman pages

I also moved pci_intr_distribute.9 to a better location in the following (tested) patch:

Index: sets/lists/comp/mi
===================================================================
RCS file: /public/netbsd-rsync/src/distrib/sets/lists/comp/mi,v
retrieving revision 1.1958
diff -u -r1.1958 mi
--- sets/lists/comp/mi  14 May 2015 00:09:54 -0000      1.1958
+++ sets/lists/comp/mi  16 May 2015 16:05:53 -0000
@@ -5726,24 +5726,32 @@
 ./usr/share/man/cat3/bzero.0                   comp-c-catman           .cat
 ./usr/share/man/cat3/cabs.0                    comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cabsf.0                   comp-c-catman           complex,.cat
+./usr/share/man/cat3/cabsl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cacos.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cacosf.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cacosh.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/cacoshl.0                 comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cacoshf.0                 comp-c-catman           complex,.cat
+./usr/share/man/cat3/cacosl.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/calloc.0                  comp-c-catman           .cat
 ./usr/share/man/cat3/callrpc.0                 comp-c-catman           .cat
 ./usr/share/man/cat3/can_change_color.0                comp-c-catman           .cat
 ./usr/share/man/cat3/can_change_colors.0       comp-obsolete           obsolete
 ./usr/share/man/cat3/carg.0                    comp-c-catman           complex,.cat
+./usr/share/man/cat3/cargl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cargf.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/casin.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/casinf.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/casinh.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/casinhl.0                 comp-c-catman           complex,.cat
 ./usr/share/man/cat3/casinhf.0                 comp-c-catman           complex,.cat
+./usr/share/man/cat3/casinl.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/catan.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/catanf.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/catanh.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/catanhf.0                 comp-c-catman           complex,.cat
+./usr/share/man/cat3/catanhl.0                 comp-c-catman           complex,.cat
+./usr/share/man/cat3/catanl.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/catclose.0                        comp-c-catman           .cat
 ./usr/share/man/cat3/catgets.0                 comp-c-catman           .cat
 ./usr/share/man/cat3/catopen.0                 comp-c-catman           .cat
@@ -5755,6 +5763,8 @@
 ./usr/share/man/cat3/ccosf.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ccosh.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ccoshf.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/ccoshl.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/ccosl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cdbr.0                    comp-c-catman           .cat
 ./usr/share/man/cat3/cdbr_close.0              comp-c-catman           .cat
 ./usr/share/man/cat3/cdbr_entries.0            comp-c-catman           .cat
@@ -5802,6 +5812,7 @@
 ./usr/share/man/cat3/ceill.0                   comp-c-catman           .cat
 ./usr/share/man/cat3/cexp.0                    comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cexpf.0                   comp-c-catman           complex,.cat
+./usr/share/man/cat3/cexpl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cfgetispeed.0             comp-c-catman           .cat
 ./usr/share/man/cat3/cfgetospeed.0             comp-c-catman           .cat
 ./usr/share/man/cat3/cfmakeraw.0               comp-c-catman           .cat
@@ -5865,6 +5876,7 @@
 ./usr/share/man/cat3/clock.0                   comp-c-catman           .cat
 ./usr/share/man/cat3/clog.0                    comp-c-catman           complex,.cat
 ./usr/share/man/cat3/clogf.0                   comp-c-catman           complex,.cat
+./usr/share/man/cat3/clogl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/closedir.0                        comp-c-catman           .cat
 ./usr/share/man/cat3/closefrom.0               comp-c-catman           .cat
 ./usr/share/man/cat3/closelog.0                        comp-c-catman           .cat
@@ -5892,6 +5904,7 @@
 ./usr/share/man/cat3/coshf.0                   comp-c-catman           .cat
 ./usr/share/man/cat3/cpow.0                    comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cpowf.0                   comp-c-catman           complex,.cat
+./usr/share/man/cat3/cpowl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cproj.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cprojf.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/cprojl.0                  comp-c-catman           complex,.cat
@@ -5914,12 +5927,17 @@
 ./usr/share/man/cat3/csinf.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/csinh.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/csinhf.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/csinhl.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/csinl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/csqrt.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/csqrtf.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/csqrtl.0                  comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ctan.0                    comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ctanf.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ctanh.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ctanhf.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/ctanhl.0                  comp-c-catman           complex,.cat
+./usr/share/man/cat3/ctanl.0                   comp-c-catman           complex,.cat
 ./usr/share/man/cat3/ctermid.0                 comp-c-catman           .cat
 ./usr/share/man/cat3/ctime.0                   comp-c-catman           .cat
 ./usr/share/man/cat3/ctime_r.0                 comp-c-catman           .cat
@@ -10594,14 +10612,33 @@
 ./usr/share/man/cat9/pci_get_powerstate.0      comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_intr.0                        comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_intr_disestablish.0   comp-sys-catman         .cat
+./usr/share/man/cat9/pci_intr_distribute.0     comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_intr_establish.0      comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_intr_evcnt.0          comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_intr_map.0            comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_intr_string.0         comp-sys-catman         .cat
+./usr/share/man/cat9/pci_intx_alloc.0          comp-sys-catman         .cat
+./usr/share/man/cat9/pci_intx_release.0                comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_make_tag.0            comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_mapreg_info.0         comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_mapreg_map.0          comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_mapreg_type.0         comp-sys-catman         .cat
+./usr/share/man/cat9/pci_mapreg_type.0         comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi.0                 comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi_alloc.0           comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi_alloc_exact.0     comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi_count.0           comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi_disestablish.0    comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi_establish.0       comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msi_release.0         comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix.0                        comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_alloc.0          comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_alloc_exact.0    comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_alloc_map.0      comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_count.0          comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_disestablish.0   comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_establish.0      comp-sys-catman         .cat
+./usr/share/man/cat9/pci_msix_release.0                comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_set_powerstate.0      comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_vpd_read.0            comp-sys-catman         .cat
 ./usr/share/man/cat9/pci_vpd_write.0           comp-sys-catman         .cat
@@ -24099,7 +24136,6 @@
 ./usr/share/man/man9/in_getifa.9               comp-sys-man            .man
 ./usr/share/man/man9/incore.9                  comp-sys-man            .man
 ./usr/share/man/man9/inittodr.9                        comp-sys-man            .man
-./usr/share/man/man9/pci_intr_distribute.9     comp-sys-man            .man
 ./usr/share/man/man9/intro.9                   comp-sys-man            .man
 ./usr/share/man/man9/ioasic.9                  comp-sys-man            .man
 ./usr/share/man/man9/ioasic_attach_devs.9      comp-sys-man            .man
@@ -24337,6 +24373,7 @@
 ./usr/share/man/man9/pci_get_powerstate.9      comp-sys-man            .man
 ./usr/share/man/man9/pci_intr.9                        comp-sys-man            .man
 ./usr/share/man/man9/pci_intr_disestablish.9   comp-sys-man            .man
+./usr/share/man/man9/pci_intr_distribute.9     comp-sys-man            .man
 ./usr/share/man/man9/pci_intr_establish.9      comp-sys-man            .man
 ./usr/share/man/man9/pci_intr_evcnt.9          comp-sys-man            .man
 ./usr/share/man/man9/pci_intr_map.9            comp-sys-man            .man
Index: sets/lists/man/mi
===================================================================
RCS file: /public/netbsd-rsync/src/distrib/sets/lists/man/mi,v
retrieving revision 1.1501
diff -u -r1.1501 mi
--- sets/lists/man/mi   13 May 2015 07:28:49 -0000      1.1501
+++ sets/lists/man/mi   16 May 2015 14:49:27 -0000
@@ -1006,6 +1006,7 @@
 ./usr/share/man/cat4/dreamcast/pvr.0           man-sys-catman          .cat
 ./usr/share/man/cat4/drm.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/drum.0                    man-sys-catman          .cat
+./usr/share/man/cat4/drvctl.0                  man-sys-catman          .cat
 ./usr/share/man/cat4/dtide.0                   man-sys-catman          .cat
 ./usr/share/man/cat4/dtv.0                     man-sys-catman          .cat
 ./usr/share/man/cat4/dtviic.0                  man-sys-catman          .cat
@@ -2012,6 +2013,7 @@
 ./usr/share/man/cat5/ar.0                      man-sys-catman          .cat
 ./usr/share/man/cat5/atf-formats.0             man-atf-catman          .cat,atf
 ./usr/share/man/cat5/audit-packages.conf.0     man-obsolete            obsolete
+./usr/share/man/cat5/blacklistd.conf.0         man-sysutil-catman      .cat
 ./usr/share/man/cat5/bluetooth.conf.0          man-obsolete            obsolete
 ./usr/share/man/cat5/body_checks.0             man-postfix-catman      postfix,.cat
 ./usr/share/man/cat5/boot.cfg.0                        man-sys-catman          .cat
@@ -2322,6 +2324,8 @@
 ./usr/share/man/cat8/bebox/MAKEDEV.0           man-obsolete            obsolete
 ./usr/share/man/cat8/bebox/makedev.0           man-obsolete            obsolete
 ./usr/share/man/cat8/bioctl.0                  man-sysutil-catman      .cat
+./usr/share/man/cat8/blacklistctl.0            man-sysutil-catman      .cat
+./usr/share/man/cat8/blacklistd.0              man-sysutil-catman      .cat
 ./usr/share/man/cat8/boot.0                    man-sysutil-catman      .cat
 ./usr/share/man/cat8/bootparamd.0              man-bootserver-catman   .cat
 ./usr/share/man/cat8/bootpd.0                  man-bootserver-catman   .cat


3. Missing files in DESTDIR

======  2 missing files in DESTDIR  ========
Files in flist but missing from DESTDIR.
File wasn't installed ?
------------------------------------------
./usr/libdata/debug/usr/bin/gzip.debug
./usr/libdata/debug/usr/bin/p++.debug

This one for now I skipped, does it ring a bell?



Home | Main Index | Thread Index | Old Index