All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Daniel Korstad" <dan@korstad.net>
To: linux-raid@vger.kernel.org
Subject: upgrade to mdadm 2.6 x86_64 issues
Date: Thu, 18 Jan 2007 19:22:17 -0600	[thread overview]
Message-ID: <167578845.1169169737952.JavaMail.root@gateway.korstad.net> (raw)


I have a Fedora Core 4 on a 64 bit system running a x86_64 FC4;


[root@gateway ~]# uname -a
Linux gateway.korstad.net 2.6.17-1.2142_FC4 #1 Tue Jul 11 22:41:06 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux


Running;

[root@gateway ~]# mdadm --version
mdadm - v2.5.4 - 13 October 2006


I thought I would pull down the latest (2.6) and compile, but it errors out on the make;

gcc -Wall -Werror -Wstrict-prototypes -ggdb -DSendmail=\""/usr/sbin/sendmail -t"\" -DCONFFILE=\"/etc/mdadm.conf\" -DCONFFILE2=\"/etc/mdadm/mdadm.conf\" -c -o super1.o super1.c
cc1: warnings being treated as errors
super1.c: In function âupdate_super1â:
super1.c:579: warning: format â%lluâ expects type âlong long unsigned intâ, but argument 2 has type â__u64â
super1.c:582: warning: format â%lluâ expects type âlong long unsigned intâ, but argument 2 has type â__u64â
make: *** [super1.o] Error 1
[root@gateway mdadm-2.6]#

Does not like the 64bit system?
Lines 579 thru 582

578 (sbv + 1024 + sizeof(struct bitmap_super_s));
579 printf("Size was %llu\n", __le64_to_cpu(sb->data_size));
580 sb->data_size = __cpu_to_le64(
581 misc->device_size - __le64_to_cpu(sb->data_offse t));
582 printf("Size is %llu\n", __le64_to_cpu(sb->data_size));
583 }


So, I went down one version from 2.6 to 2.5.6 and the make; make install ran fine bringing my FC4 64 bit system up from 2.5.4 to 2.5.6 but I can't get to 2.6 apparently.

[root@gateway mdadm-2.5.6]# make install
/usr/bin/install -D -m 644 mdadm.8 /usr/share/man/man8/mdadm.8
/usr/bin/install -D -m 644 md.4 /usr/share/man/man4/md.4
/usr/bin/install -D -m 644 mdadm.conf.5 /usr/share/man/man5/mdadm.conf.5
/usr/bin/install -D -m 755 mdadm /sbin/mdadm
[root@gateway ~]# mdadm --version
mdadm - v2.5.6 - 9 November 2006


Cheers,
Dan.
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

             reply	other threads:[~2007-01-19  1:22 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-19  1:22 Daniel Korstad [this message]
2007-01-19  7:30 ` upgrade to mdadm 2.6 x86_64 issues Luca Berra

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=167578845.1169169737952.JavaMail.root@gateway.korstad.net \
    --to=dan@korstad.net \
    --cc=linux-raid@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.