Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index


Nevermind that bit about it not existing.  I forgot built-in libraries.  I'm
still not sure why the assert would fail though...

On Mon, Dec 13, 2010 at 8:47 PM, Jerry Shi <shijerr@gmail.com> wrote:

Alright, thanks for all the help so far.  To answer your questions, I'm
using openSuse 11.2, on a fairly new dual core laptop.  Um...about the
dependencies...I went to the repository for openSuse and installed both
build and bootstrap, but I'm not quite sure that was the right thing to do,
which brings up another question.  On the linux build dependencies page, it
lists a command that I should use, but sudo zypper si -d
OpenOffice_org-bootstrap # for OpenSUSE, but I recieve an error about how
the OpenOffice_org-bootstrap doesn't exist.

I did try removing the unxlngi.pro, and rebuilding, but that didn't solve
the problem.  So, as far as I can tell, the problem is with this line of
code:     PR_STATIC_ASSERT(sizeof(size_t) <= 4); in
function SECStatus RNG_RandomUpdate(const void *data, size_t bytes)
 Apparently, the "size of array arg is negative", although I have no idea
what's going on.  I tried using the code search on opengrok, but it said
that PR_STATIC_ASSERT didn't exist, so I'm fairly lost, so it probably is a
git problem.

Any help would be appreciated, but I'll go to irc.freenode.net and try to
get some there.

On Mon, Dec 13, 2010 at 4:38 AM, Michael Meeks <michael.meeks@novell.com>wrote:

Hi Jerry,

On Sun, 2010-12-12 at 19:53 -0500, Jerry Shi wrote:
Hi, I'm new to opensource, so tell me if I'm asking very stupid
questions, but,

        Your questions seem sensible, and welcome to open-source (or Free
Software ;-).

      * Where is bin/g?  I can't find it anywhere, and it seems to be
        all over the place on the wiki

        Ah - then - perhaps this can be your 1st contribution :-) We used
to
use bin/g with the 'build' build method, but now we have the 'bootstrap'
build method, it should be replaced thus:

       bin/g -> g

       ie. it is in the top-level directory now.

      * The build failed, and I have no idea why.  The error's in the
        nss module, in
        clone/libs-extern-sys/nss/
unxlngi6.pro/misc/build/nss-3.12.8/mozilla/security/nss/lib/freebl/drgb.c,
and I've attached a copy of the error.  What should I do?

        Nasty ! I've seen that myself in the past; and chased it into the
long
grass for a while; but I forget what fixed it. Apparently it compiles ok
for me now.

       More details wrt. your distribution, and so on would probably be
most
helpful. How did you install the pre-requisite packages ?

       Anyhow - worth a try deleting the output and re-buiding it (cf. the
rm
command at the end of the build failure message) , but I'm not that
optimistic; can you get on IRC so we can dig into it more ? #libreoffice
on irc.free <http://irc.freenode.net>node.net <http://irc.freenode.net> ?


       Thanks,

               Michael.

--
 michael.meeks@novell.com  <><, Pseudo Engineer, itinerant idiot




Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.