rmh
1e0928a986
* control (Architecture): Temporarily disable powerpc. Sorry, but runtime
...
is currently broken and we don't have the hardware to debug it. Will be
re-enabled in next upload.
2007-05-05 19:55:56 +00:00
rmh
17aa47c36e
* patches/powerpc_probe.diff: Add partmap/gpt.c to grub-probe.
2007-05-05 12:31:05 +00:00
rmh
0285e1afae
Don't run autogen.sh in cvs-snapshot (upstream already does).
2007-05-05 12:28:10 +00:00
robertmh
b57d6a91c6
2007-05-05 Robert Millan <rmh@aybabtu.com>
...
* util/powerpc/ieee1275/grub-install.in: Fix syntax error in pkglibdir
initialisation.
2007-05-05 11:55:20 +00:00
robertmh
509d00f1cc
2007-05-05 Robert Millan <rmh@aybabtu.com>
...
* util/update-grub.in: Create ${grub_prefix} if it doesn't exist.
2007-05-05 10:57:51 +00:00
robertmh
c48f23ef4b
2007-05-05 Robert Millan <rmh@aybabtu.com>
...
* util/grub.d/10_linux.in: Allow the administrator to insert Linux
command-line arguments via ${GRUB_CMDLINE_LINUX}.
2007-05-05 10:34:05 +00:00
rmh
1c13c1369e
* patches/powerpc_probe.diff: Attempt at making grub-probe build/install
...
on powerpc (and hopefuly update-grub).
2007-05-04 23:50:06 +00:00
rmh
5ffc0ad7fc
Close GPT bug. Release 1.95+20070505-1.
2007-05-04 23:48:46 +00:00
robertmh
20b976586e
2007-05-05 Robert Millan <rmh@aybabtu.com>
...
* conf/i386-pc.rmk (grub_setup_SOURCES): Add partmap/gpt.c.
(grub_probe_SOURCES): Likewise.
* util/i386/pc/biosdisk.c (grub_util_biosdisk_get_grub_dev): Detect
GPT and initialize dos_part and bsd_part accordingly.
* util/i386/pc/grub-setup.c (setup): Ditto for install_dos_part and
install_bsd_part.
(main): Activate gpt module for use during partition identification,
and deactivate it afterwards.
* util/i386/pc/grub-install.in: Add gpt module to core.img.
* util/i386/pc/grub-probe.c (main): Activate gpt module for use during
partition identification, and deactivate it afterwards.
2007-05-04 23:00:56 +00:00
rmh
cc88f529e9
* control (Build-Depends): Add gcc-multilib to fix FTBFS.
2007-05-04 22:44:21 +00:00
rmh
eddf397b18
Close a pair of bugs..
2007-05-04 22:43:13 +00:00
robertmh
99123174c9
2007-05-05 Robert Millan <rmh@aybabtu.com>
...
* term/i386/pc/console.c (grub_console_fini): Call
grub_term_set_current() before grub_term_unregister().
2007-05-04 22:28:31 +00:00
rmh
fcdcf13319
* postinst: Run update-grub to ensure the latest improvements always are
...
applied.
2007-05-04 21:01:25 +00:00
rmh
641b709201
Oops, forgot debian/default/.
2007-05-04 13:17:42 +00:00
rmh
9085328a28
update-grub2.
2007-05-04 07:27:15 +00:00
robertmh
ebd97f6e46
2007-05-04 Robert Millan <rmh@aybabtu.com>
...
* DISTLIST: Add util/update-grub.in, util/grub.d/00_header.in,
util/grub.d/10_hurd.in, util/grub.d/10_linux.in and util/grub.d/README.
* Makefile.in: Build update-grub_SCRIPTS. Install update-grub_SCRIPTS
and update-grub_DATA.
* conf/common.rmk: Build and install update-grub components.
* conf/common.mk: Regenerate.
* util/update-grub.in: New. Core of update-grub.
* util/grub.d/00_header.in: New. Generates grub.cfg header.
* util/grub.d/10_hurd.in: New. Generates boot entries for the Hurd.
* util/grub.d/10_linux.in: New. Generates boot entries for Linux.
* util/grub.d/README: New. Document grub.d directory layout.
2007-05-04 07:11:44 +00:00
rmh
f3329dc0a5
- control (Build-Depends): Remove libncurses5-dev (no longer needed).
2007-05-03 20:31:22 +00:00
rmh
7b28ea52c1
* control (Description): Make it less scary, and more informative.
2007-05-03 13:14:19 +00:00
rmh
db2e8011ae
* New CVS snapshot.
...
- patches/fix-grub-install.diff: Remove (merged).
2007-05-01 14:56:04 +00:00
robertmh
b06a264da4
2007-05-01 Robert Millan <rmh@aybabtu.com>
...
* util/grub-emu.c: Move initialization functions
grub_util_biosdisk_init() and grub_init_all() before
grub_util_biosdisk_get_grub_dev(), which relies on them.
2007-04-30 22:22:24 +00:00
robertmh
41f0050ea9
2007-04-19 Robert Millan <rmh@aybabtu.com>
...
* util/powerpc/ieee1275/grub-install.in: Initialize ${bindir}, since
it is used later.
2007-04-19 12:24:47 +00:00
jerone
04582bb3bb
Add missing parenthesis for conditional statement stanza.
2007-04-18 22:59:52 +00:00
jerone
49892fdf50
Add newline in change log. Where was missed before checked in.
2007-04-10 22:03:15 +00:00
jerone
08db463226
Fixes the situation with i386-pc where grub-probe & grub-setup are searching
...
for the root fs for grub files and they happen to be on the same file system
as the root ("/") filesystem.
2007-04-10 22:00:24 +00:00
jerone
801b76be69
Add single extra space between name and email address in ChangeLog.
2007-04-10 21:49:47 +00:00
jerone
1d543c3ec0
Add the ability to transform Grub program names. For example, a user can easily launch
...
./configure --program-transform-name="s/grub/grub2/"
And the installed files (in this case for i386-pc) will be:
/usr/lib/grub2/i386-pc/*
/usr/local/sbin/grub2-emu
/usr/local/sbin/grub2-install
...etc
Also grub2-install place boot files in "/boot/grub2"
This allows easy integration into distributions as it allows grub2 to
sit side by side with a grub legacy install without.
2007-04-10 21:38:26 +00:00
otavio
3881b1d6f7
releasing version 1.95-5
2007-03-30 22:21:06 +00:00
otavio
99137f69a6
releasing version 1.95-4
2007-03-23 02:46:13 +00:00
otavio
950f967614
releasing version 1.95-3
2007-03-21 02:47:04 +00:00
okuji
6795c4e10b
2007-03-19 Yoshinori K. Okuji <okuji@enbug.org>
...
* fs/ext2.c (EXT2_GOOD_OLD_REVISION): New macro.
(EXT2_GOOD_OLD_INODE_SIZE): Likewise.
(EXT2_REVISION): Likewise.
(EXT2_INODE_SIZE): Likewise.
(struct grub_ext2_block_group): Added a missing member
"used_dirs".
(grub_ext2_read_inode): Divide by the inode size in a superblock
instead of 128 to obtain INODES_PER_BLOCK.
Use the macro EXT2_INODE_SIZE instead of directly using
SBLOCK->INODE_SIZE.
2007-03-19 00:04:29 +00:00
okuji
d70af616c2
2007-03-18 Yoshinori K. Okuji <okuji@enbug.org>
...
* fs/ext2.c (grub_ext2_read_inode): Use the inode size in a
superblock instead of the structure size to compute an
offset. This fixes the problem that GRUB could not read a
filesystem when inode size is different from 128-byte.
2007-03-18 01:18:39 +00:00
bubulle
0e0549711f
Add Romanian translation
2007-03-12 18:36:02 +00:00
bubulle
54e42fb817
Italian translation update
2007-03-07 21:42:08 +00:00
bubulle
97255a3292
Russian translation update
2007-03-06 21:24:54 +00:00
marco_g
3b801603d5
2007-03-05 Marco Gerards <marco@gnu.org>
...
* normal/main.c (read_config_file): When "menu" is not set, create
an initial context.
2007-03-05 20:32:43 +00:00
bubulle
d99699ed62
Added Tamil translation
2007-03-05 18:41:50 +00:00
bubulle
f6bda37a9a
Add German translation
2007-03-04 18:58:19 +00:00
bubulle
83e09cc6e5
Add more translations..:-)
2007-03-04 10:56:04 +00:00
bubulle
b9fb72a889
Add Czech and French translations
2007-03-04 10:52:29 +00:00
bubulle
0043fb953a
Depend on ${misc:Depends}
2007-03-04 10:51:42 +00:00
bubulle
5bfe295859
Switch to gettext for debcon templates translations
2007-03-04 09:10:04 +00:00
hollisb
4a6cb94573
*** empty log message ***
2007-02-21 23:27:36 +00:00
hollisb
4785bfe460
2007-02-21 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/init.c (HEAP_SIZE): Removed.
(HEAP_LIMIT): New macro.
(grub_claim_heap): Claim memory up to `heaplimit'.
2007-02-21 23:25:09 +00:00
hollisb
a0cbb02386
2007-02-21 Hollis Blanchard <hollis@penguinppc.org>
...
* conf/powerpc-ieee1275.rmk (kernel_elf_LDFLAGS): Link at 64KB.
* kern/powerpc/ieee1275/init.c (_end): Add declaration.
(_start): Likewise.
(grub_arch_modules_addr): Return address after `_end'.
* util/powerpc/ieee1275/grub-mkimage.c: Include grub/misc.h.
(load_modules): Use new parameter as `p_paddr' and `p_vaddr'.
(add_segments): Calculate `_end' from phdr size and location.
(ALIGN_UP): Moved to ...
* include/grub/misc.h: here.
* include/grub/powerpc/ieee1275/kernel.h (GRUB_IEEE1275_MOD_ALIGN):
New macro.
(GRUB_IEEE1275_MODULE_BASE): Removed.
2007-02-21 23:22:20 +00:00
hollisb
fd7d8ebae4
2007-02-20 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/openfw.c (grub_available_iterate): Correct
loop boundary.
2007-02-20 22:48:27 +00:00
hollisb
9b09e6fca0
2007-02-20 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/elfload.h (grub_elf32_load_hook_t): Return grub_err_t.
All users updated.
(grub_elf64_load_hook_t): Likewise.
* kern/elf.c: Call `grub_error_push' before `grub_error'. Improve
debug output.
2007-02-20 22:46:12 +00:00
hollisb
3ce27299eb
2007-02-20 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/mm.c: Update copyright.
(grub_mm_debug): Correct syntax error.
(grub_mm_dump_free): New function.
(grub_debug_free): Call `grub_free'.
* include/grub/mm.h: Update copyright.
(grub_mm_dump_free): Add declaration.
2007-02-20 22:39:57 +00:00
hollisb
077d5fee0a
2007-02-12 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/ieee1275/ieee1275.h: Update copyright.
* kern/powerpc/ieee1275/init.c: Likewise.
* kern/powerpc/ieee1275/openfw.c: Likewise.
* loader/powerpc/ieee1275/linux.c: Likewise.
* include/grub/elfload.h: Likewise.
* kern/elf.c: Likewise.
(grub_elf32_load): Pass `base' and `size' parameters. Update all
callers.
(grub_elf64_load): Likewise.
(grub_elf32_load_segment): Move to a nested function.
(grub_elf64_load_segment): Likewise.
2007-02-13 03:49:43 +00:00
hollisb
dc94685009
2007-02-12 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/ieee1275/ieee1275.h (grub_available_iterate): New
prototype.
* kern/powerpc/ieee1275/init.c (grub_heap_start): Removed.
(grub_heap_len): Likewise.
(HEAP_SIZE): New macro.
(grub_claim_heap): New function.
(grub_machine_init): Don't claim heap directly. Call
`grub_claim_heap'.
* kern/powerpc/ieee1275/openfw.c: Include alloca.h.
(grub_available_iterate): New function.
2007-02-13 03:20:16 +00:00
tschwinge
3a567c6894
Regenerate files.
2007-02-03 11:43:25 +00:00