Re: [SSI-devel] build error:`DEVFSD_NOTIFY_DELETE' undeclared here
Brought to you by:
brucewalker,
rogertsang
From: Brian J. W. <Bri...@hp...> - 2004-10-07 23:51:31
|
Hi Valery, I finally made some time to implement these suggestions. If you like, you can take a look at the latest docs/devel/INSTALL.cvs on the OPENSSI-FC branch to see what I've done. Thanks, Brian Valery A.Khamenya wrote: > John Byrne wrote: > >> Is your /usr/src/linux-2.4 pointing to a valid linux source tree? > > > Oh, I see the problem: > there are following lines in devel/INSTALL.cvs: > > [quote] > Also be sure that /usr/src/linux contains a kernel tree. This is needed for > building the devfsd RPM. If necessary, create a symlink for /usr/src/linux: > # ln -s linux-2.4 /usr/src/linux > [/quote] > > but at this time point according to devel/INSTALL.cvs there is no > directory "linux-2.4" still... > > Few lines later we found: > [quote] > Extract the base kernel source: > # tar jxf srpms/linux-rh-2.4.18-18.tar.bz2 > [/quote] > > but that produces "linux" subfolder next to "ci", "openssi", "srpms", > and not > "linux-2.4". I guess one should set up "/usr/src/linux-2.4" as symbolic > link to this recently > created "linux" subfolder. Right? > > Anyway, it would be really _good_ idea to state this a bit more exact > in devel/INSTALL.cvs > > Now, the following > > [quote] > First build a cluster-tools RPM: > # cd ci > # make rpms > [/quote] > > runs OK. > > But these lines > [quote] > Install the freshly built cluster-tools RPM. It is needed to build some > of the other RPMs: > # RPMDIR=/usr/src/redhat/RPMS > # rpm -Uhv $RPMDIR/i386/cluster-tools-<latest version>.i386.rpm > [/quote] > > are screaming about conflicts with already installed tools. > I skipped this with "rpm --force ..." > (BTW, it would be good to put small note for this case in INSTALL.cvs too) > > now i got my kernel is recompiled successfully :-) > > My next remark is about: > > [quote] > Create a directory in your openssi directory called RPMS. Move your new > RPMs > from /usr/src/redhat/RPMS/* into openssi/RPMS. You can delete the > *-debuginfo-* > RPMs. You can also delete e2fsprogs-devel, losetup and ntsysv, since no > code is modified in these RPMs. > [/quote] > > 1. These lines probably imply that /usr/src/redhat/RPMS/ contains only > rpms from > openssi. Otherwize, one has to filter directory content to find openssi > rpm. > > 2. Before proceeding to section 2 it would be nice to know, > which "openssi/RPMS" is exactly meant? > > Maybe something could be enhanced here... > > Thank you for the help in advance, > Valery A.Khamenya > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > >> From Windows to Linux, servers to mobile, InstallShield X is the one > > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > ssic-linux-devel mailing list > ssi...@li... > https://lists.sourceforge.net/lists/listinfo/ssic-linux-devel > > |