Re: notes on building fds in etch and a failed build question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ryan Braun wrote:
On Wednesday 20 February 2008 10:18 pm, Rich Megginson wrote:
Sure enough,  there is no /usr/src/dsbuild/ds/jss directory.

If I go ahead and create the directory it still fails.  I guess it's
looking for more then just a directory

==> Building ds/jss as a dependency
make[1]: Entering directory `/usr/src/dsbuild/ds/jss'
make[1]: *** No rule to make target `install'.  Stop.
make[1]: Leaving directory `/usr/src/dsbuild/ds/jss'
make: *** [dep-../../ds/jss] Error 2


Thanks for all the help Rich.
You're now past the point where I gave up :P  But you now should have
the core directory server.  What's left is the console and the admin
server components.

You can build the admin server stuff with
make ... BUILD_DS_ADMIN=1 ADMINUTIL_SOURCE=1 MOD_NSS_SOURCE=1
ADMINSERVER_SOURCE=1

The java components will be more tricky.

For ldapjdk, it would be nice to be able to build from source in
dsbuild, but the jar file is cross platform and stable.

JSS is different because it has some JNI code and should be compiled.
There are binaries available from ftp.mozilla.org but I don't know how
well they will work.

None of the other java components listed at
http://directory.fedoraproject.org/wiki/Source and
http://directory.fedoraproject.org/wiki/BuildingConsole have been rolled
into dsbuild.

Ok java components we'll come back to later, I'm having trouble building mod_nss now.

infinity:/usr/src/dsbuild/meta/ds# make BUILD_DS_ADMIN=1 ADMINUTIL_SOURCE=1 MOD_NSS_SOURCE=1 ADMINSERVER_SOURCE=1 SVRCORE_SOURCE=1 MOZLDAP_SOURCE=1 PERLDAP_SOURCE=1
Add APXS=/usr/bin/apxs2 HTTPD=/usr/sbin/apache2

Make sure you have the apache2-mpm-worker and apache2-threaded-dev packages installed.
[===== NOW BUILDING:     ds-1.1.0       =====]
        [fetch] complete for ds.
        [checksum] complete for ds.
        [extract] complete for ds.
        [patch] complete for ds.
 ==> Building ds/svrcore as a dependency
 ==> Building ds/mozldap as a dependency
 ==> Building ds/perldap as a dependency
 ==> Building ds/ldapserver as a dependency
 ==> Building ds/adminutil as a dependency
 ==> Building ds/mod_nss as a dependency
cat: /etc/redhat-release: No such file or directory
make[1]: Entering directory `/usr/src/dsbuild/ds/mod_nss'
[===== NOW BUILDING:     mod_nss-1.0.7  =====]
<snip>

make[2]: *** [mod_nss.lo] Error 1
make[2]: Leaving directory `/usr/src/dsbuild/ds/mod_nss/work/mod_nss-1.0.7'
make[1]: *** [build-work/mod_nss-1.0.7/Makefile] Error 2
make[1]: Leaving directory `/usr/src/dsbuild/ds/mod_nss'
make: *** [dep-../../ds/mod_nss] Error 2
infinity:/usr/src/dsbuild/meta/ds#

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

<<attachment: smime.p7s>>

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

[Index of Archives]     [Fedora Directory Users]     [Fedora Directory Devel]     [Fedora Announce]     [Fedora Legacy Announce]     [Kernel]     [Fedora Legacy]     [Share Photos]     [Fedora Desktop]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux