Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
emulab
emulab-devel
Commits
cc2ee8bb
Commit
cc2ee8bb
authored
Sep 24, 2009
by
Ryan Jackson
Browse files
Make stuff work as 64-bit, and fix some build issues
parent
e8cc4e40
Changes
17
Hide whitespace changes
Inline
Side-by-side
mfs/linux_mfs/Makefile
View file @
cc2ee8bb
...
...
@@ -5,11 +5,15 @@ SCRIPTS_PATH = $(PWD)/scripts
INITRAMFS_PATH
=
$(PWD)
/initramfs.tmp
BUILDROOT_PATH
=
$(PWD)
/buildroot
FAKEROOT_ENVIRONMENT
=
$(PWD)
/fs_fakeroot.env
STAGING_DIR
=
$(PWD)
/buildroot/build_
i386
/staging_dir
STAGING_DIR
=
$(PWD)
/buildroot/build_
x86_64
/staging_dir
INITRAMFS
=
$(PWD)
/initramfs.gz
BOOT_PATH
=
$(PWD)
/boot
MODULES
:=
busybox zlib linux dropbear testbed hdparm target_template
sudo
e2fsprogs openssl wget perl portmap file
#FAKEROOT_BIN = $(STAGING_DIR)/usr/bin/fakeroot
FAKEROOT_BIN
=
fakeroot
#MODULES := busybox zlib linux dropbear testbed hdparm target_template sudo e2fsprogs openssl wget perl portmap file
MODULES
:=
busybox zlib linux dropbear testbed hdparm target_template
sudo
e2fsprogs openssl wget portmap file
INSTALL_MODULES
:=
$(
addsuffix
-install
,
$(MODULES)
)
EXTRACT_MODULES
:=
$(
addsuffix
-extract
,
$(MODULES)
)
PATCH_MODULES
:=
$(
addsuffix
-patch
,
$(MODULES)
)
...
...
@@ -48,7 +52,7 @@ $(INSTALL_MODULES):
$(TARGET_PATH)/lib/libc.so.0
:
mkdir
-p
$(TARGET_PATH)
/lib
cp
-dpR
$(BUILDROOT_PATH)
/project_build_
i386
/uclibc/root/lib/
*
$(TARGET_PATH)
/lib
cp
-dpR
$(BUILDROOT_PATH)
/project_build_
x86_64
/uclibc/root/lib/
*
$(TARGET_PATH)
/lib
uclibc-install
:
$(TARGET_PATH)/lib/libc.so.0
...
...
@@ -57,13 +61,13 @@ $(FAKEROOT_ENVIRONMENT):
devices
:
$(FAKEROOT_ENVIRONMENT)
rm
-rf
$(TARGET_PATH)
/dev
$(
STAGING_DIR)
/usr/bin/fakeroot
-s
$(FAKEROOT_ENVIRONMENT)
\
$(
FAKEROOT_BIN)
-s
$(FAKEROOT_ENVIRONMENT)
\
-i
$(FAKEROOT_ENVIRONMENT)
\
$(SCRIPTS_PATH)
/makedevs.sh
\
$(SCRIPTS_PATH)
/devices
$(TARGET_PATH)
permissions
:
$(FAKEROOT_ENVIRONMENT) devices install
$(
STAGING_DIR)
/usr/bin/fakeroot
-s
$(FAKEROOT_ENVIRONMENT)
\
$(
FAKEROOT_BIN)
-s
$(FAKEROOT_ENVIRONMENT)
\
-i
$(FAKEROOT_ENVIRONMENT)
\
$(SCRIPTS_PATH)
/fixperms.sh
$(TARGET_PATH)
...
...
@@ -72,14 +76,14 @@ initramfs: install
cp
-dpR
$(TARGET_PATH)
$(INITRAMFS_PATH)
cat
/dev/null
>
$(FAKEROOT_ENVIRONMENT)
rm
-rf
$(INITRAMFS_PATH)
/dev
$(
STAGING_DIR)
/usr/bin/fakeroot
-s
$(FAKEROOT_ENVIRONMENT)
\
$(
FAKEROOT_BIN)
-s
$(FAKEROOT_ENVIRONMENT)
\
-i
$(FAKEROOT_ENVIRONMENT)
\
$(SCRIPTS_PATH)
/makedevs.sh
\
$(SCRIPTS_PATH)
/devices
$(INITRAMFS_PATH)
$(
STAGING_DIR)
/usr/bin/fakeroot
-s
$(FAKEROOT_ENVIRONMENT)
\
$(
FAKEROOT_BIN)
-s
$(FAKEROOT_ENVIRONMENT)
\
-i
$(FAKEROOT_ENVIRONMENT)
\
$(SCRIPTS_PATH)
/fixperms.sh
$(INITRAMFS_PATH)
$(
STAGING_DIR)
/usr/bin/fakeroot
-i
$(FAKEROOT_ENVIRONMENT)
\
$(
FAKEROOT_BIN)
-i
$(FAKEROOT_ENVIRONMENT)
\
$(SCRIPTS_PATH)
/gen_initramfs.sh
$(INITRAMFS_PATH)
$(INITRAMFS)
rm
-f
$(FAKEROOT_ENVIRONMENT)
rm
-rf
$(INITRAMFS_PATH)
mfs/linux_mfs/source/buildroot/buildroot.config
View file @
cc2ee8bb
#
# Automatically generated make config: don't edit
# Wed
Dec 17 14:13:4
6 200
8
# Wed
Sep 2 14:04:5
6 200
9
#
BR2_HAVE_DOT_CONFIG
=
y
BR2_VERSION
=
"0.10.0-svn"
...
...
@@ -10,7 +10,7 @@ BR2_VERSION="0.10.0-svn"
# BR2_avr32 is not set
# BR2_cris is not set
# BR2_ia64 is not set
BR2_i386
=
y
#
BR2_i386
is not set
# BR2_m68k is not set
# BR2_mips is not set
# BR2_mipsel is not set
...
...
@@ -21,35 +21,15 @@ BR2_i386=y
# BR2_sh64 is not set
# BR2_sparc is not set
# BR2_sparc64 is not set
# BR2_x86_64 is not set
BR2_x86_i386
=
y
# BR2_x86_i486 is not set
# BR2_x86_i586 is not set
# BR2_x86_i686 is not set
# BR2_x86_pentiumpro is not set
# BR2_x86_pentium_mmx is not set
# BR2_x86_pentium_m is not set
# BR2_x86_pentium2 is not set
# BR2_x86_pentium3 is not set
# BR2_x86_pentium4 is not set
# BR2_x86_prescott is not set
# BR2_x86_nocona is not set
# BR2_x86_core2 is not set
# BR2_x86_k6 is not set
# BR2_x86_k6_2 is not set
# BR2_x86_athlon is not set
# BR2_x86_athlon_4 is not set
# BR2_x86_opteron is not set
# BR2_x86_opteron_sse3 is not set
# BR2_x86_barcelona is not set
# BR2_x86_geode is not set
# BR2_x86_c3 is not set
# BR2_x86_winchip_c6 is not set
# BR2_x86_winchip2 is not set
BR2_ARCH
=
"i386"
BR2_x86_64
=
y
# BR2_x86_64_barcelona is not set
# BR2_x86_64_opteron_sse3 is not set
# BR2_x86_64_opteron is not set
# BR2_x86_64_nocona is not set
BR2_x86_64_core2
=
y
BR2_ARCH
=
"x86_64"
BR2_ENDIAN
=
"LITTLE"
BR2_GCC_TARGET_TUNE
=
"i386"
BR2_GCC_TARGET_ARCH
=
"i386"
BR2_GCC_TARGET_TUNE
=
"core2"
#
# Target options
...
...
@@ -65,17 +45,11 @@ BR2_BANNER="Welcome to the Erik's uClibc development environment."
#
# Preset Devices
#
# BR2_TARGET_SOEKRIS is not set
# BR2_TARGET_VIA_EPIA_MII is not set
#
# Generic Architecture support
#
#
# Generic x86 Device Support
#
#
# Generic System Support
#
...
...
@@ -700,7 +674,6 @@ BR2_X11_PREFIX="/usr"
# BR2_TARGET_ROOTFS_SQUASHFS is not set
# BR2_TARGET_ROOTFS_TAR is not set
# BR2_TARGET_ROOTFS_CPIO is not set
# BR2_TARGET_ROOTFS_ISO9660 is not set
# BR2_TARGET_ROOTFS_INITRAMFS is not set
# BR2_TARGET_ROOTFS_ROMFS is not set
...
...
@@ -708,7 +681,6 @@ BR2_X11_PREFIX="/usr"
# bootloader for target device
#
# BR2_TARGET_GRUB is not set
# BR2_TARGET_SYSLINUX is not set
# BR2_TARGET_PXELINUX is not set
# BR2_TARGET_UBOOT is not set
...
...
mfs/linux_mfs/source/dropbear/Makefile
View file @
cc2ee8bb
...
...
@@ -35,8 +35,8 @@ $(DROPBEAR_PATH)/.config-stamp: $(DROPBEAR_PATH)/.patch-stamp
cd
$(DROPBEAR_PATH)
;
\
$(HOST_CONFIGURE_OPTS)
\
./configure
--prefix
=
/usr
\
--target
=
i386
-linux-uclibc
\
--host
=
i386
-linux-uclibc
\
--target
=
x86_64
-linux-uclibc
\
--host
=
x86_64
-linux-uclibc
\
--sysconfdir
=
/etc
\
--localstatedir
=
/var
\
--libdir
=
$(STAGING_DIR)
/usr/lib
\
...
...
@@ -46,7 +46,7 @@ $(DROPBEAR_PATH)/.config-stamp: $(DROPBEAR_PATH)/.patch-stamp
$(DROPBEAR_PATH)/dropbearmulti
:
$(DROPBEAR_PATH)/.config-stamp
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
-C
$(DROPBEAR_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
\
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
\
PROGRAMS
=
"dropbear dbclient dropbearkey dropbearconvert scp"
\
MULTI
=
1
SCPPROGRESS
=
1
touch
$@
...
...
mfs/linux_mfs/source/e2fsprogs/Makefile
View file @
cc2ee8bb
...
...
@@ -43,8 +43,8 @@ $(E2FSPROGS_PATH)/.config-stamp: $(E2FSPROGS_PATH)/.patch-stamp
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
\
$(HOST_CONFIGURE_OPTS)
\
./configure
\
--target
=
i386
-linux-uclibc
\
--host
=
i386
-linux-uclibc
\
--target
=
x86_64
-linux-uclibc
\
--host
=
x86_64
-linux-uclibc
\
--with-cc
=
$(CROSS_COMPILER_PREFIX)
gcc
\
--with-linker
=
$(CROSS_COMPILER_PREFIX)
ld
\
--prefix
=
/usr
\
...
...
@@ -73,27 +73,27 @@ $(E2FSPROGS_PATH)/.config-stamp: $(E2FSPROGS_PATH)/.patch-stamp
$(E2FSPROGS_PATH)/misc/mke2fs
:
$(E2FSPROGS_PATH)/.config-stamp
LDFLAGS
=
"-rpath ../lib"
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
-C
$(E2FSPROGS_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(E2FSPROGS_PATH)/e2fsck/e2fsck
:
$(E2FSPROGS_PATH)/.config-stamp
LDFLAGS
=
"-rpath ../lib"
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
-C
$(E2FSPROGS_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(E2FSPROGS_PATH)/misc/tune2fs
:
$(E2FSPROGS_PATH)/.config-stamp
LDFLAGS
=
"-rpath ../lib"
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
-C
$(E2FSPROGS_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(E2FSPROGS_PATH)/misc/uuidgen
:
$(E2FSPROGS_PATH)/.config-stamp
LDFLAGS
=
"-rpath ../lib"
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
-C
$(E2FSPROGS_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(E2FSPROGS_PATH)/lib/%.so
:
$(E2FSPROGS_PATH)/.config-stamp
LDFLAGS
=
"-rpath ../lib"
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
-C
$(E2FSPROGS_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(TARGET_PATH)/lib/%.so
:
$(E2FSPROGS_PATH)/lib/%.so
...
...
mfs/linux_mfs/source/file/Makefile
View file @
cc2ee8bb
...
...
@@ -38,8 +38,8 @@ $(FILE_PATH)/.config-stamp: $(FILE_PATH)/.patch-stamp
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
\
$(HOST_CONFIGURE_OPTS)
\
./configure
\
--target
=
i386
-linux-uclibc
\
--host
=
i386
-linux-uclibc
\
--target
=
x86_64
-linux-uclibc
\
--host
=
x86_64
-linux-uclibc
\
--build
=
x86_64-linux-gnu
\
--prefix
=
/usr
\
--exec-prefix
=
/usr
\
...
...
@@ -63,7 +63,7 @@ $(FILE_PATH)/src/.libs/file: $(FILE_PATH)/.config-stamp
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
\
CC
=
$(TARGET_CC)
\
$(MAKE)
-C
$(FILE_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(TARGET_PATH)/usr/share/misc/magic
:
...
...
mfs/linux_mfs/source/hdparm/Makefile
View file @
cc2ee8bb
...
...
@@ -42,7 +42,7 @@ $(HDPARM_PATH)/hdparm: $(HDPARM_PATH)/.config-stamp
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
\
CC
=
$(TARGET_CC)
\
$(MAKE)
-C
$(HDPARM_PATH)
\
$(TARGET_CONFIGURE_OPTS)
LD
=
i386
-linux-uclibc-gcc
$(TARGET_CONFIGURE_OPTS)
LD
=
x86_64
-linux-uclibc-gcc
touch
$@
$(TARGET_PATH)/sbin/hdparm
:
$(HDPARM_PATH)/hdparm
...
...
mfs/linux_mfs/source/linux/Makefile
View file @
cc2ee8bb
...
...
@@ -6,7 +6,7 @@ LINUX_PATH = $(TARGET_BUILD_PATH)/linux-$(LINUX_VERSION)
KERNEL_CONFIG
=
$(SOURCE_PATH)
/linux/linux.config
TARGET_MODULE_PATH
=
$(TARGET_PATH)
/lib/modules/
$(LINUX_VERSION)
export
ARCH
=
i386
export
ARCH
=
x86_64
export
INSTALL_MOD_PATH
=
$(TARGET_PATH)
.PHONY
:
extract patch config bzImage
\
...
...
@@ -33,7 +33,7 @@ install: bzImage-install modules-install
bzImage-install
:
bzImage
mkdir
-p
$(TOPDIR)
/boot
cp
$(LINUX_PATH)
/arch/
i386
/boot/bzImage
$(TOPDIR)
/boot/vmlinuz-
$(LINUX_VERSION)
cp
$(LINUX_PATH)
/arch/
x86_64
/boot/bzImage
$(TOPDIR)
/boot/vmlinuz-
$(LINUX_VERSION)
cp
$(LINUX_PATH)
/System.map
$(TOPDIR)
/boot/System.map-
$(LINUX_VERSION)
cp
$(LINUX_PATH)
/.config
$(TOPDIR)
/boot/config-
$(LINUX_VERSION)
...
...
mfs/linux_mfs/source/openssl/Makefile
View file @
cc2ee8bb
...
...
@@ -45,18 +45,18 @@ $(OPENSSL_PATH)/.config-stamp: $(OPENSSL_PATH)/.patch-stamp
(
cd
$(OPENSSL_PATH)
;
\
CFLAGS
=
"-DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5
$(TARGET_CFLAGS)
"
\
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
\
./Configure linux-
i386
--prefix
=
/
\
./Configure linux-
x86_64
--prefix
=
/
\
--openssldir
=
/lib/ssl
-L
$(STAGING_DIR)
/lib
-ldl
\
-I
$(STAGING_DIR)
/usr/include
$(OPENSSL_OPTS)
threads
\
shared no-idea no-mdc2 no-rc5
)
touch
$@
$(OPENSSL_PATH)/apps/openssl
:
$(OPENSSL_PATH)/.config-stamp
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
CC
=
i386
-linux-uclibc-gcc
-C
$(OPENSSL_PATH)
all build-shared
PATH
=
$(STAGING_DIR)
/usr/bin:
$(PATH)
$(MAKE)
CC
=
x86_64
-linux-uclibc-gcc
-C
$(OPENSSL_PATH)
all build-shared
# Work around openssl build bug to link libssl.so with libcrypto.so.
-
rm
$(OPENSSL_PATH)
/libssl.so.
*
.
*
.
*
$(MAKE)
PATH
=
$(PATH)
:
$(STAGING_DIR)
/usr/bin
\
CC
=
i386
-linux-uclibc-gcc
-C
$(OPENSSL_PATH)
do_linux-shared
CC
=
x86_64
-linux-uclibc-gcc
-C
$(OPENSSL_PATH)
do_linux-shared
touch
$@
$(STAGING_DIR)/usr/lib/libcrypto.a
:
$(OPENSSL_PATH)/apps/openssl
...
...
mfs/linux_mfs/source/perl/config.sh
View file @
cc2ee8bb
...
...
@@ -8,9 +8,9 @@
# Package name : perl5
# Source directory : .
# Configuration time:
Tue Dec 23 09
:59:
36
M
S
T 200
8
# Configuration time:
Fri Sep 11 12
:59:
17
M
D
T 200
9
# Configured by : rdjackso
# Target system : linux fubar 2.6.
26
-1-amd64 #1 smp
wed aug 20 12:09:32
utc 200
8
x86_64 gnulinux
# Target system : linux fubar 2.6.
30
-1-amd64 #1 smp
sat jul 18 12:55:06
utc 200
9
x86_64 gnulinux
Author
=
''
Date
=
'$Date'
...
...
@@ -28,7 +28,7 @@ _exe=''
_o
=
'.o'
afs
=
'false'
afsroot
=
'/afs'
alignbytes
=
'
4
'
alignbytes
=
'
16
'
ansi2knr
=
''
aphostname
=
'/bin/hostname'
api_revision
=
'5'
...
...
@@ -36,10 +36,10 @@ api_subversion='0'
api_version
=
'8'
api_versionstring
=
'5.8.0'
ar
=
'ar'
archlib
=
'/usr/lib/perl5/5.8.8/
i386
-linux-uclibc'
archlibexp
=
'/usr/lib/perl5/5.8.8/
i386
-linux-uclibc'
archlib
=
'/usr/lib/perl5/5.8.8/
x86_64
-linux-uclibc'
archlibexp
=
'/usr/lib/perl5/5.8.8/
x86_64
-linux-uclibc'
archname64
=
''
archname
=
'
i386
-linux-uclibc'
archname
=
'
x86_64
-linux-uclibc
-ld
'
archobjs
=
''
asctime_r_proto
=
'0'
awk
=
'awk'
...
...
@@ -49,21 +49,21 @@ bin='/usr/bin'
binexp
=
'/usr/bin'
bison
=
'bison'
byacc
=
'byacc'
byteorder
=
'1234'
byteorder
=
'1234
5678
'
c
=
''
castflags
=
'0'
cat
=
'cat'
cc
=
'
i386
-linux-uclibc-gcc'
cc
=
'
x86_64
-linux-uclibc-gcc'
cccdlflags
=
'-fpic'
ccdlflags
=
'-Wl,-E'
ccflags
=
' -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccflags
=
'
-fno-strict-aliasing -pipe -Wdeclaration-after-statement
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccflags_uselargefiles
=
'-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
ccname
=
'gcc'
ccsymbols
=
''
ccversion
=
''
cf_by
=
'rdjackso'
cf_email
=
'rdjackso@fubar.flux.utah.edu'
cf_time
=
'
Tue Dec 23 09
:59:
36
M
S
T 200
8
'
cf_time
=
'
Fri Sep 11 12
:59:
17
M
D
T 200
9
'
charsize
=
'1'
chgrp
=
''
chmod
=
'chmod'
...
...
@@ -77,18 +77,18 @@ cpio=''
cpp
=
'cpp'
cpp_stuff
=
'42'
cppccsymbols
=
''
cppflags
=
''
cppflags
=
'
-fno-strict-aliasing -pipe -Wdeclaration-after-statement -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
'
cpplast
=
'-'
cppminus
=
'-'
cpprun
=
'
i386
-linux-uclibc-gcc -E'
cppstdin
=
'
i386
-linux-uclibc-gcc -E'
cppsymbols
=
'__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=2 __GNUC__=4 __GNUC_MINOR__=2 __GNU_LIBRARY__=6
i386=1 __i386=1 __i386__=1
_LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1 _POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_SVID=1'
cpprun
=
'
x86_64
-linux-uclibc-gcc -E'
cppstdin
=
'
x86_64
-linux-uclibc-gcc -E'
cppsymbols
=
'
__amd64=1 __amd64__=1
__ELF__=1 _FILE_OFFSET_BITS=64 __GLIBC__=2 __GLIBC_MINOR__=2 __GNUC__=4 __GNUC_MINOR__=2 __GNU_LIBRARY__=6 _LARGEFILE_SOURCE=1 linux=1 __linux=1 __linux__=1
_LP64=1 __LP64__=1
_POSIX_C_SOURCE=199506L _POSIX_SOURCE=1 __STDC__=1 unix=1 __unix=1 __unix__=1 __USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1 __USE_POSIX=1 __USE_POSIX199309=1 __USE_POSIX199506=1 __USE_POSIX2=1 __USE_SVID=1
__x86_64=1 __x86_64__=1
'
crypt_r_proto
=
'0'
cryptlib
=
''
csh
=
'csh'
ctermid_r_proto
=
'0'
ctime_r_proto
=
'0'
d_Gconvert
=
'sprintf((b),"%.*g",(n),(x))'
d_Gconvert
=
'sprintf((b),"%.*
""L
g",(n),(x))'
d_PRIEUldbl
=
'define'
d_PRIFUldbl
=
'define'
d_PRIGUldbl
=
'define'
...
...
@@ -118,12 +118,12 @@ d_attribute_noreturn='define'
d_attribute_pure
=
'define'
d_attribute_unused
=
'define'
d_attribute_warn_unused_result
=
'define'
d_bcmp
=
'
un
def'
d_bcopy
=
'
un
def'
d_bcmp
=
'def
ine
'
d_bcopy
=
'def
ine
'
d_bsd
=
'undef'
d_bsdgetpgrp
=
'undef'
d_bsdsetpgrp
=
'undef'
d_bzero
=
'
un
def'
d_bzero
=
'def
ine
'
d_casti32
=
'undef'
d_castneg
=
'define'
d_charvspr
=
'define'
...
...
@@ -180,7 +180,7 @@ d_fd_set='define'
d_fds_bits
=
'undef'
d_fgetpos
=
'define'
d_finite
=
'define'
d_finitel
=
'
un
def'
d_finitel
=
'def
ine
'
d_flexfnam
=
'define'
d_flock
=
'define'
d_flockproto
=
'define'
...
...
@@ -270,7 +270,7 @@ d_isascii='define'
d_isfinite
=
'undef'
d_isinf
=
'define'
d_isnan
=
'define'
d_isnanl
=
'
un
def'
d_isnanl
=
'def
ine
'
d_killpg
=
'define'
d_lchown
=
'define'
d_ldbl_dig
=
'define'
...
...
@@ -347,7 +347,7 @@ d_pwexpire='undef'
d_pwgecos
=
'define'
d_pwpasswd
=
'define'
d_pwquota
=
'undef'
d_qgcvt
=
'
un
def'
d_qgcvt
=
'def
ine
'
d_quad
=
'define'
d_random_r
=
'undef'
d_readdir64_r
=
'undef'
...
...
@@ -417,7 +417,7 @@ d_shmget='define'
d_sigaction
=
'define'
d_sigprocmask
=
'define'
d_sigsetjmp
=
'define'
d_sockatmark
=
'
un
def'
d_sockatmark
=
'def
ine
'
d_sockatmarkproto
=
'undef'
d_socket
=
'define'
d_socklen_t
=
'define'
...
...
@@ -447,8 +447,8 @@ d_strerrm='strerror(e)'
d_strerror
=
'define'
d_strerror_r
=
'undef'
d_strftime
=
'define'
d_strlcat
=
'def
ine
'
d_strlcpy
=
'def
ine
'
d_strlcat
=
'
un
def'
d_strlcpy
=
'
un
def'
d_strtod
=
'define'
d_strtol
=
'define'
d_strtold
=
'define'
...
...
@@ -464,7 +464,7 @@ d_syscall='define'
d_syscallproto
=
'define'
d_sysconf
=
'define'
d_sysernlst
=
''
d_syserrlst
=
'
un
def'
d_syserrlst
=
'def
ine
'
d_system
=
'define'
d_tcgetpgrp
=
'define'
d_tcsetpgrp
=
'define'
...
...
@@ -478,7 +478,7 @@ d_tmpnam_r='undef'
d_truncate
=
'define'
d_ttyname_r
=
'undef'
d_tzname
=
'define'
d_u32align
=
'
un
def'
d_u32align
=
'def
ine
'
d_ualarm
=
'define'
d_umask
=
'define'
d_uname
=
'define'
...
...
@@ -487,7 +487,7 @@ d_unordered='undef'
d_unsetenv
=
'define'
d_usleep
=
'define'
d_usleepproto
=
'define'
d_ustat
=
'
un
def'
d_ustat
=
'def
ine
'
d_vendorarch
=
'undef'
d_vendorbin
=
'undef'
d_vendorlib
=
'undef'
...
...
@@ -517,7 +517,7 @@ dlsrc='dl_dlopen.xs'
doublesize
=
'8'
drand01
=
'drand48()'
drand48_r_proto
=
'0'
dynamic_ext
=
'B ByteLoader Cwd Data/Dumper Devel/DProf Devel/P
PPort
Devel/P
eek
Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode
POSIX
PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap
attrs re threads
threads/shared'
dynamic_ext
=
'
attrs
B ByteLoader Cwd Data/Dumper Devel/DProf Devel/P
eek
Devel/P
PPort
Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via
POSIX re
SDBM_File Socket Storable Sys/Hostname Sys/Syslog
threads
Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared'
eagain
=
'EAGAIN'
ebcdic
=
'undef'
echo
=
'echo'
...
...
@@ -532,14 +532,14 @@ endservent_r_proto='0'
eunicefix
=
':'
exe_ext
=
''
expr
=
'expr'
extensions
=
'B ByteLoader Cwd Data/Dumper Devel/DProf Devel/P
PPort
Devel/P
eek
Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode
POSIX
PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap
attrs re threads
threads/shared Errno'
extensions
=
'
attrs
B ByteLoader Cwd Data/Dumper Devel/DProf Devel/P
eek
Devel/P
PPort
Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Opcode PerlIO/encoding PerlIO/scalar PerlIO/via
POSIX re
SDBM_File Socket Storable Sys/Hostname Sys/Syslog
threads
Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared Errno'
extras
=
''
fflushNULL
=
'define'
fflushall
=
'undef'
find
=
''
firstmakefile
=
'makefile'
flex
=
''
fpossize
=
'2
0
'
fpossize
=
'2
4
'
fpostype
=
'fpos_t'
freetype
=
'void'
from
=
':'
...
...
@@ -569,7 +569,7 @@ getservbyname_r_proto='0'
getservbyport_r_proto
=
'0'
getservent_r_proto
=
'0'
getspnam_r_proto
=
'0'
gidformat
=
'"
l
u"'
gidformat
=
'"u"'
gidsign
=
'1'
gidsize
=
'4'
gidtype
=
'gid_t'
...
...
@@ -583,7 +583,7 @@ groupstype='gid_t'
gzip
=
'gzip'
h_fcntl
=
'false'
h_sysfile
=
'true'
hint
=
're
commended
'
hint
=
'
p
re
vious
'
hostcat
=
'ypcat hosts'
html1dir
=
' '
html1direxp
=
''
...
...
@@ -592,9 +592,9 @@ html3direxp=''
i16size
=
'2'
i16type
=
'short'
i32size
=
'4'
i32type
=
'
long
'
i32type
=
'
int
'
i64size
=
'8'
i64type
=
'long
long
'
i64type
=
'long'
i8size
=
'1'
i8type
=
'char'
i_arpainet
=
'define'
...
...
@@ -684,7 +684,7 @@ inc_version_list=' '
inc_version_list_init
=
'0'
incpath
=
''
inews
=
''
installarchlib
=
'/usr/lib/perl5/5.8.8/
i386
-linux-uclibc'
installarchlib
=
'/usr/lib/perl5/5.8.8/
x86_64
-linux-uclibc'
installbin
=
'/usr/bin'
installhtml1dir
=
''
installhtml3dir
=
''
...
...
@@ -694,7 +694,7 @@ installprefix='/usr'
installprefixexp
=
'/usr'
installprivlib
=
'/usr/lib/perl5/5.8.8'
installscript
=
'/usr/bin'
installsitearch
=
'/usr/local/lib/perl5/site_perl/5.8.8/
i386
-linux-uclibc'
installsitearch
=
'/usr/local/lib/perl5/site_perl/5.8.8/
x86_64
-linux-uclibc'
installsitebin
=
'/usr/local/bin'
installsitehtml1dir
=
''
installsitehtml3dir
=
''
...
...
@@ -715,25 +715,25 @@ installvendorscript=''
intsize
=
'4'
issymlink
=
'test -h'
ivdformat
=
'"ld"'
ivsize
=
'
4
'
ivsize
=
'
8
'
ivtype
=
'long'
known_extensions
=
'B ByteLoader Cwd
DB_File
Data/Dumper Devel/DProf Devel/P
PPort
Devel/P
eek
Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode
POSIX
PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/APItest XS/Typemap
attrs re threads
threads/shared'
known_extensions
=
'
attrs
B ByteLoader Cwd Data/Dumper
DB_File
Devel/DProf Devel/P
eek
Devel/P
PPort
Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode PerlIO/encoding PerlIO/scalar PerlIO/via
POSIX re
SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread
threads
Time/HiRes Unicode/Normalize XS/APItest XS/Typemap threads/shared'
ksh
=
''
ld
=
'
i386
-linux-uclibc-gcc'
ld
=
'
x86_64
-linux-uclibc-gcc'
lddlflags
=
'-shared'
ldflags
=
''
ldflags_uselargefiles
=
''
ldlibpthname
=
'LD_LIBRARY_PATH'
less
=
'less'
lib_ext
=
'.a'
libc
=
'/
lib/libc-2.7
.so'
libc
=
'/
home/rdjackso/testbed/mfs/linux_mfs/buildroot/build_x86_64/staging_dir/lib/libuClibc-0.9.30
.so'
libperl
=
'libperl.a'
libpth
=
'
'
libs
=
'-l
crypt
-ldl -l
util -lnsl -lc
-l
m
'
libpth
=
'
/home/rdjackso/testbed/mfs/linux_mfs/buildroot/build_x86_64/staging_dir/lib /home/rdjackso/testbed/mfs/linux_mfs/buildroot/build_x86_64/staging_dir/usr/lib
'
libs
=
'-l
nsl
-ldl -l
m -lcrypt -lutil
-l
c
'
libsdirs
=
''
libsfiles
=
''
libsfound
=
''
libspath
=
''
libspath
=
'
/home/rdjackso/testbed/mfs/linux_mfs/buildroot/build_x86_64/staging_dir/lib /home/rdjackso/testbed/mfs/linux_mfs/buildroot/build_x86_64/staging_dir/usr/lib
'
libswanted
=
'sfio socket inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec util c cposix posix ucb BSD'
libswanted_uselargefiles
=
''
line
=
''
...
...
@@ -744,9 +744,9 @@ lns='/bin/ln -s'
localtime_r_proto
=
'0'
locincpth
=
'/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include'
loclibpth
=
'/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib'
longdblsize
=
'1
2
'
longdblsize
=
'1
6
'
longlongsize
=
'8'
longsize
=
'
4
'
longsize
=
'
8
'
lp
=
''
lpr
=
''
ls
=
'ls'
...
...
@@ -776,11 +776,11 @@ mv=''
myarchname
=
'x86_64-linux'
mydomain
=
'.flux.utah.edu'
myhostname
=
'fubar'
myuname
=
'linux fubar 2.6.
26
-1-amd64 #1 smp
wed aug 20 12:09:32
utc 200
8
x86_64 gnulinux '
myuname
=
'linux fubar 2.6.
30
-1-amd64 #1 smp
sat jul 18 12:55:06
utc 200
9
x86_64 gnulinux '
n
=
'-n'
need_va_copy
=
'
un
def'
need_va_copy
=
'def
ine
'
netdb_hlen_type
=
'size_t'
netdb_host_type
=
'c
onst void
*'
netdb_host_type
=
'c
har
*'
netdb_name_type
=
'const char *'
netdb_net_type
=
'in_addr_t'
nm
=
'nm'
...
...
@@ -788,25 +788,25 @@ nm_opt=''
nm_so_opt
=
'--dynamic'
nonxs_ext
=
'Errno'
nroff
=
'nroff'
nvEUformat
=
'"E"'
nvFUformat
=
'"F"'
nvGUformat
=
'"G"'
nv_preserves_uv_bits
=
'
32
'
nveformat
=
'"e"'
nvfformat
=
'"f"'
nvgformat
=
'"g"'
nvsize
=
'
8
'
nvtype
=
'double'
nvEUformat
=
'"
L
E"'
nvFUformat
=
'"
L
F"'
nvGUformat
=
'"
L
G"'
nv_preserves_uv_bits
=
'
64
'
nveformat
=
'"
L
e"'
nvfformat
=
'"
L
f"'
nvgformat
=
'"
L
g"'
nvsize
=
'
16
'
nvtype
=
'
long
double'
o_nonblock
=
'O_NONBLOCK'
obj_ext
=
'.o'
old_pthread_create_joinable
=
''
optimize
=
'-O2'
orderlib
=
'false'
osname
=
'linux'
osvers
=
'2.6.
26
-1-amd64'
osvers
=
'2.6.
30
-1-amd64'
otherlibdirs
=
' '
package
=
'perl5'
pager
=
'/
bin/more
'
pager
=
'/
usr/bin/less
'
passcat
=
'cat /etc/passwd'
patchlevel
=
'8'
path_sep
=
':'
...
...
@@ -814,7 +814,7 @@ perl5='/usr/bin/perl'
perl
=
''
perl_patchlevel
=
''
perladmin
=
'rdjackso@fubar.flux.utah.edu'
perllibs
=
'-l
crypt
-ldl -l
util -lnsl -lc
-l
m
'