Module Name:    src
Committed By:   riz
Date:           Tue Mar  8 17:17:54 UTC 2011

Modified Files:
        src/dist/atf/tests/atf/tools [netbsd-5]: t_atf_config.sh
        src/lib/libatf-c [netbsd-5]: Makefile

Log Message:
Pull up following revision(s) (requested by jmmv in ticket #1563):
        dist/atf/tests/atf/tools/t_atf_config.sh        patch
        lib/libatf-c/Makefile                           patch

Fix the values of atf_arch and atf_machine: the former is supposed to be
the cpu name and the latter the port name.  They had been reversed until
now due to some "smart" stupidity^Wlogic in the upstream configure script,
which is now gone.
This is a pullup of revision f9329ca68da7e8557e0803b5747a12f8c10b1258
plus the corresponding reachover build changes.
Addresses PR bin/44305.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.6.1 \
    src/dist/atf/tests/atf/tools/t_atf_config.sh
cvs rdiff -u -r1.2 -r1.2.4.1 src/lib/libatf-c/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/dist/atf/tests/atf/tools/t_atf_config.sh
diff -u src/dist/atf/tests/atf/tools/t_atf_config.sh:1.1.1.3 src/dist/atf/tests/atf/tools/t_atf_config.sh:1.1.1.3.6.1
--- src/dist/atf/tests/atf/tools/t_atf_config.sh:1.1.1.3	Thu May  1 15:22:33 2008
+++ src/dist/atf/tests/atf/tools/t_atf_config.sh	Tue Mar  8 17:17:54 2011
@@ -150,36 +150,6 @@
     done
 }
 
-# XXX: This does not seem to belong here...
-atf_test_case arch
-arch_head()
-{
-    atf_set "descr" "Tests that the current value of atf_arch is correct" \
-                    "for the corresponding atf_machine"
-}
-arch_body()
-{
-    atf_check "atf-config -t atf_arch" 0 stdout null
-    arch=$(cat stdout)
-    atf_check "atf-config -t atf_machine" 0 stdout null
-    machine=$(cat stdout)
-    echo "Machine type ${machine}, architecture ${arch}"
-
-    case ${machine} in
-        i386|i486|i586|i686)
-            exp_arch=i386
-            ;;
-        x86_64)
-            exp_arch=amd64
-            ;;
-        *)
-            exp_arch=${machine}
-    esac
-    echo "Expected architecture ${exp_arch}"
-
-    atf_check_equal ${arch} ${exp_arch}
-}
-
 atf_init_test_cases()
 {
     atf_add_test_case list_all
@@ -191,8 +161,6 @@
     atf_add_test_case query_mixture
 
     atf_add_test_case override_env
-
-    atf_add_test_case arch
 }
 
 # vim: syntax=sh:expandtab:shiftwidth=4:softtabstop=4

Index: src/lib/libatf-c/Makefile
diff -u src/lib/libatf-c/Makefile:1.2 src/lib/libatf-c/Makefile:1.2.4.1
--- src/lib/libatf-c/Makefile:1.2	Sun Jul 20 14:36:52 2008
+++ src/lib/libatf-c/Makefile	Tue Mar  8 17:17:54 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2008/07/20 14:36:52 veego Exp $
+# $NetBSD: Makefile,v 1.2.4.1 2011/03/08 17:17:54 riz Exp $
 
 NOLINT=		# defined
 
@@ -15,10 +15,10 @@
 CPPFLAGS+=	-I.
 
 CPPFLAGS+=	-DHAVE_CONFIG_H
-CPPFLAGS+=	-DATF_ARCH=\"${MACHINE}\"
+CPPFLAGS+=	-DATF_ARCH=\"${MACHINE_ARCH}\"
 CPPFLAGS+=	-DATF_CONFDIR=\"/etc/atf\"
 CPPFLAGS+=	-DATF_LIBEXECDIR=\"/usr/libexec\"
-CPPFLAGS+=	-DATF_MACHINE=\"${MACHINE_ARCH}\"
+CPPFLAGS+=	-DATF_MACHINE=\"${MACHINE}\"
 CPPFLAGS+=	-DATF_PKGDATADIR=\"/usr/share/atf\"
 CPPFLAGS+=	-DATF_SHELL=\"/bin/sh\"
 CPPFLAGS+=	-DATF_WORKDIR=\"/tmp\"

Reply via email to