Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
On Mon, 9 Nov 2009, Philipp Reisner wrote:
> Hi,
>
> I am writing this announcement just for sake of completeness. The only
> reason for the 8.3.6 release are the new spec files for the RPM packages.
> These are now compliant with Fedora's packaging guidelines.
>
> The changes to the code are negligible.
>
> In that process, the whole way of building DRBD was changed. I.e. you
> need now to call ./configure before you call make.
>
> Upgrade policy:
> If you are at 8.3.5, please stay there, no need to upgrade!
>
> We do not (yet) provide binary packages for our customers, because we have
> to adjust our build infrastructure first.
>
> Note:
> The DRBD Users Guide's section on RPM building will get updated soon.
> As it is now, it is wrong for building 8.3.6 RPMs.
>
> 8.3.6 (api:86/proto:86-91)
> --------
> * Make sure that we ship all unplug events
> * Introduced autoconf, new RPM packaging
>
> http://oss.linbit.com/drbd/8.3/drbd-8.3.6.tar.gz
> http://git.drbd.org/?p=drbd-8.3.git;a=tag;h=drbd-8.3.6
>
How does one compile kernel module for kernel.org kernel? Usually
one just needed to do the following:
make clean all install
Now the way I got it to work (on CentOS 5.4) was:
./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-km
make clean all install
depmod -a
If I just do:
./configure --with-km
Then the make install copies the files to /usr/local, although configure
says:
checking for /etc/gentoo-release... no
checking for /etc/redhat-release... yes
checking for /etc/slackware-version... no
checking for /etc/debian_version... no
checking for /etc/SuSErelease... no
configure: configured for Red Hat (includes Fedora, RHEL, CentOS).
What am I doing wrong or what is the adviced way to compile kernel module?
Regards,
Holger