1 # configuration options for all flavours
2 extra_config_options
= --disable-multi-arch
5 libc_configure_target
=sparcv9-linux-gnu
8 ifeq (,$(filter nobiarch
, $(DEB_BUILD_PROFILES
)))
10 # build 64-bit (sparc64) alternative library
11 GLIBC_PASSES
+= sparc64
12 DEB_ARCH_MULTILIB_PACKAGES
+= libc6-sparc64 libc6-dev-sparc64
13 libc6-sparc64_shlib_dep
= libc6-sparc64
(>= $(shlib_dep_ver
))
14 sparc64_configure_target
=sparc64-linux-gnu
15 sparc64_CC
= $(CC
) -m64
16 sparc64_CXX
= $(CXX
) -m64
17 sparc64_rtlddir
= /lib64
18 sparc64_slibdir
= /lib64
19 sparc64_libdir
= /usr
/lib64
21 define libc6-dev-sparc64_extra_pkg_install
23 $(call generic_multilib_extra_pkg_install
,libc6-dev-sparc64
)
25 mkdir
-p debian
/libc6-dev-sparc64
/usr
/include/sparc-linux-gnu
/gnu
26 cp
-a debian
/tmp-sparc64
/usr
/include/gnu
/lib-names-64.h \
27 debian
/tmp-sparc64
/usr
/include/gnu
/stubs-64.h \
28 debian
/libc6-dev-sparc64
/usr
/include/sparc-linux-gnu
/gnu