~hamo/ubuntu/precise/grub2/grub2.hi_res

« back to all changes in this revision

Viewing changes to configure

  • Committer: Package Import Robot
  • Author(s): Colin Watson, Adam Conrad, Colin Watson, Debconf translations
  • Date: 2012-03-05 16:58:01 UTC
  • mto: This revision was merged to the branch mainline in revision 135.
  • Revision ID: package-import@ubuntu.com-20120305165801-cufyqpv25s65lfgf
Tags: 1.99-15
[ Adam Conrad ]
* grub.cfg_400.patch: Redirect grep stdout to /dev/null since
  grub-mkconfig is "exec > grub.cfg.new", which causes grep's input
  and output to be the same FD (LP: #934269) (closes: #652972)
* efi_disk_cache.patch: Bump the disk cache on EFI systems to
  dramatically reduce load times for vmlinux/initrd (LP: #944347)

[ Colin Watson ]
* no_libzfs.patch: Use xasprintf rather than asprintf.
* Backport from upstream:
  - Rewrite XFS btree parsing; fixes invalid BMAP (closes: #657776).
  - Handle newer autotools, and add some missing quotes in the process.
    (Note that this moves grub-mkconfig_lib and update-grub_lib to
    /usr/share/grub; I added links in /usr/lib/grub for compatibility.)
  - Fix incorrect identifiers in bash-completion (closes: #661415).
  - Add support for GRUB_CMDLINE_GNUMACH (closes: #660493).
* Build with GCC 4.6 (closes: #654727).

[ Debconf translations ]
* Dutch (Jeroen Schot).  Closes: #651275
* Bulgarian (Damyan Ivanov).  Closes: #653356
* Icelandic (Sveinn í Felli). 
* Ukrainian (Yatsenko Alexandr).  Closes: #654294
* Italian (Luca Monducci).  Closes: #654304
* Thai (Theppitak Karoonboonyanan).  Closes: #656551
* Uyghur (Abduqadir Abliz)
* Indonesian (Mahyuddin Susanto).  Closes: #656705
* Hebrew (Omer Zak).  Closes: #656852
* Turkish (Atila KOÇ).  Closes: #656907
* Polish (Michał Kułach).  Closes: #657265
* Asturian (Mikel González).
* Dzongkha (Dawa Pemo)
* Tamil (Dr.T.Vasudevan). 
* Belarusian (Viktar Siarhiejczyk).  Closes: #662615

Show diffs side-by-side

added added

removed removed

Lines of Context:
628
628
COND_GRUB_PE2ELF_TRUE
629
629
COND_HAVE_FONT_SOURCE_FALSE
630
630
COND_HAVE_FONT_SOURCE_TRUE
631
 
COND_GRUB_MOUNT_FALSE
632
 
COND_GRUB_MOUNT_TRUE
633
631
COND_GRUB_MKFONT_FALSE
634
632
COND_GRUB_MKFONT_TRUE
635
633
COND_GRUB_EMU_PCI_FALSE
691
689
LIBLZMA
692
690
LIBGEOM
693
691
LIBDEVMAPPER
694
 
enable_grub_mount
695
692
freetype_libs
696
693
freetype_cflags
697
694
enable_grub_mkfont
1322
1319
enable_grub_emu_sdl
1323
1320
enable_grub_emu_pci
1324
1321
enable_grub_mkfont
1325
 
enable_grub_mount
1326
1322
enable_device_mapper
1327
1323
'
1328
1324
      ac_precious_vars='build_alias
1977
1973
                          (default=no)
1978
1974
  --enable-grub-mkfont    build and install the `grub-mkfont' utility
1979
1975
                          (default=guessed)
1980
 
  --enable-grub-mount     build and install the `grub-mount' utility
1981
 
                          (default=guessed)
1982
1976
  --enable-device-mapper  enable Linux device-mapper support (default=guessed)
1983
1977
 
1984
1978
Optional Packages:
21585
21579
 
21586
21580
 
21587
21581
 
21588
 
# Check whether --enable-grub-mount was given.
21589
 
if test "${enable_grub_mount+set}" = set; then :
21590
 
  enableval=$enable_grub_mount;
21591
 
fi
21592
 
 
21593
 
if test x"$enable_grub_mount" = xno ; then
21594
 
  grub_mount_excuse="explicitly disabled"
21595
 
fi
21596
 
 
21597
 
if test x"$grub_mount_excuse" = x ; then
21598
 
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main_real in -lfuse" >&5
21599
 
$as_echo_n "checking for fuse_main_real in -lfuse... " >&6; }
21600
 
if ${ac_cv_lib_fuse_fuse_main_real+:} false; then :
21601
 
  $as_echo_n "(cached) " >&6
21602
 
else
21603
 
  ac_check_lib_save_LIBS=$LIBS
21604
 
LIBS="-lfuse  $LIBS"
21605
 
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
21606
 
/* end confdefs.h.  */
21607
 
 
21608
 
/* Override any GCC internal prototype to avoid an error.
21609
 
   Use char because int might match the return type of a GCC
21610
 
   builtin and then its argument prototype would still apply.  */
21611
 
#ifdef __cplusplus
21612
 
extern "C"
21613
 
#endif
21614
 
char fuse_main_real ();
21615
 
int
21616
 
main (void)
21617
 
{
21618
 
return fuse_main_real ();
21619
 
  ;
21620
 
  return 0;
21621
 
}
21622
 
_ACEOF
21623
 
if ac_fn_c_try_link "$LINENO"; then :
21624
 
  ac_cv_lib_fuse_fuse_main_real=yes
21625
 
else
21626
 
  ac_cv_lib_fuse_fuse_main_real=no
21627
 
fi
21628
 
rm -f core conftest.err conftest.$ac_objext \
21629
 
    conftest$ac_exeext conftest.$ac_ext
21630
 
LIBS=$ac_check_lib_save_LIBS
21631
 
fi
21632
 
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main_real" >&5
21633
 
$as_echo "$ac_cv_lib_fuse_fuse_main_real" >&6; }
21634
 
if test "x$ac_cv_lib_fuse_fuse_main_real" = xyes; then :
21635
 
  cat >>confdefs.h <<_ACEOF
21636
 
#define HAVE_LIBFUSE 1
21637
 
_ACEOF
21638
 
 
21639
 
  LIBS="-lfuse $LIBS"
21640
 
 
21641
 
else
21642
 
  grub_mount_excuse="need FUSE library"
21643
 
fi
21644
 
 
21645
 
fi
21646
 
 
21647
 
if test x"$grub_mount_excuse" = x ; then
21648
 
  # Check for fuse headers.
21649
 
  SAVED_CPPFLAGS="$CPPFLAGS"
21650
 
  CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26"
21651
 
  for ac_header in fuse/fuse.h
21652
 
do :
21653
 
  ac_fn_c_check_header_mongrel "$LINENO" "fuse/fuse.h" "ac_cv_header_fuse_fuse_h" "$ac_includes_default"
21654
 
if test "x$ac_cv_header_fuse_fuse_h" = xyes; then :
21655
 
  cat >>confdefs.h <<_ACEOF
21656
 
#define HAVE_FUSE_FUSE_H 1
21657
 
_ACEOF
21658
 
 
21659
 
else
21660
 
  grub_mount_excuse="need FUSE headers"
21661
 
fi
21662
 
 
21663
 
done
21664
 
 
21665
 
  CPPFLAGS="$SAVED_CPPFLAGS"
21666
 
fi
21667
 
 
21668
 
if test x"$enable_grub_mount" = xyes && test x"$grub_mount_excuse" != x ; then
21669
 
  as_fn_error $? "grub-mount was explicitly requested but can't be compiled" "$LINENO" 5
21670
 
fi
21671
 
if test x"$grub_mount_excuse" = x ; then
21672
 
enable_grub_mount=yes
21673
 
else
21674
 
enable_grub_mount=no
21675
 
fi
21676
 
 
21677
 
 
21678
21582
# Check whether --enable-device-mapper was given.
21679
21583
if test "${enable_device_mapper+set}" = set; then :
21680
21584
  enableval=$enable_device_mapper;
22211
22115
  COND_GRUB_MKFONT_FALSE=
22212
22116
fi
22213
22117
 
22214
 
 if test x$enable_grub_mount = xyes; then
22215
 
  COND_GRUB_MOUNT_TRUE=
22216
 
  COND_GRUB_MOUNT_FALSE='#'
22217
 
else
22218
 
  COND_GRUB_MOUNT_TRUE='#'
22219
 
  COND_GRUB_MOUNT_FALSE=
22220
 
fi
22221
 
 
22222
22118
 if test x$FONT_SOURCE != x; then
22223
22119
  COND_HAVE_FONT_SOURCE_TRUE=
22224
22120
  COND_HAVE_FONT_SOURCE_FALSE='#'
22585
22481
  as_fn_error $? "conditional \"COND_GRUB_MKFONT\" was never defined.
22586
22482
Usually this means the macro was only invoked conditionally." "$LINENO" 5
22587
22483
fi
22588
 
if test -z "${COND_GRUB_MOUNT_TRUE}" && test -z "${COND_GRUB_MOUNT_FALSE}"; then
22589
 
  as_fn_error $? "conditional \"COND_GRUB_MOUNT\" was never defined.
22590
 
Usually this means the macro was only invoked conditionally." "$LINENO" 5
22591
 
fi
22592
22484
if test -z "${COND_HAVE_FONT_SOURCE_TRUE}" && test -z "${COND_HAVE_FONT_SOURCE_FALSE}"; then
22593
22485
  as_fn_error $? "conditional \"COND_HAVE_FONT_SOURCE\" was never defined.
22594
22486
Usually this means the macro was only invoked conditionally." "$LINENO" 5
24156
24048
else
24157
24049
echo grub-mkfont: No "($grub_mkfont_excuse)"
24158
24050
fi
24159
 
if [ x"$grub_mount_excuse" = x ]; then
24160
 
echo grub-mount: Yes
24161
 
else
24162
 
echo grub-mount: No "($grub_mount_excuse)"
24163
 
fi
24164
24051
echo "*******************************************************"
24165
24052