changeset 19410:3f37891a16f2

12184 SPARC build fails due to missing 64-bit libdhcpagent Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
author Peter Tribble <peter.tribble@gmail.com>
date Sun, 12 Jan 2020 09:44:37 +0000
parents d002a47802a8
children 6467a9fc33bb
files exception_lists/packaging usr/src/lib/libdhcpagent/sparcv9/Makefile
diffstat 2 files changed, 37 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/exception_lists/packaging	Wed Jan 15 08:01:16 2020 +0100
+++ b/exception_lists/packaging	Sun Jan 12 09:44:37 2020 +0000
@@ -29,7 +29,7 @@
 # Copyright 2017 RackTop Systems.
 # Copyright 2019, Joyent, Inc.
 # Copyright 2018 Jason King
-# Copyright 2019 Peter Tribble
+# Copyright 2020 Peter Tribble
 # Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
 #
 
@@ -200,7 +200,8 @@
 # for customer use, so the files are excluded from packaging.
 #
 lib/libdhcpagent.so
-lib/amd64/libdhcpagent.so
+lib/amd64/libdhcpagent.so		i386
+lib/sparcv9/libdhcpagent.so		sparc
 lib/libdhcputil.so
 lib/amd64/libdhcputil.so		i386
 lib/sparcv9/libdhcputil.so		sparc
@@ -213,7 +214,8 @@
 usr/include/dhcpagent_util.h
 usr/include/dhcpmsg.h
 usr/lib/libdhcpagent.so
-usr/lib/amd64/libdhcpagent.so
+usr/lib/amd64/libdhcpagent.so		i386
+usr/lib/sparcv9/libdhcpagent.so		sparc
 usr/lib/libdhcputil.so
 usr/lib/amd64/libdhcputil.so		i386
 usr/lib/sparcv9/libdhcputil.so		sparc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/lib/libdhcpagent/sparcv9/Makefile	Sun Jan 12 09:44:37 2020 +0000
@@ -0,0 +1,32 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License, Version 1.0 only
+# (the "License").  You may not use this file except in compliance
+# with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#
+# Copyright (c) 1999-2001 by Sun Microsystems, Inc.
+# All rights reserved.
+#
+# Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
+#
+
+include ../Makefile.com
+include ../../Makefile.lib.64
+
+install: all $(ROOTLIBS64) $(ROOTLINKS64)