From owner-freebsd-mozilla Mon Nov 19 12:10:38 2001 Delivered-To: freebsd-mozilla@freebsd.org Received: from phb.avic.dk (phb.avic.dk [212.54.72.25]) by hub.freebsd.org (Postfix) with SMTP id 7207C37B417 for ; Mon, 19 Nov 2001 12:10:33 -0800 (PST) Received: from fallesen.dk (jf@dilbert.avic.dk [212.54.72.26]) by phb.avic.dk (8.11.6/8.11.6/PHB/15) with ESMTP id fAJKAV997312 for ; Mon, 19 Nov 2001 21:10:31 +0100 (CET) Message-ID: <3BF9676F.BA614F33@fallesen.dk> Date: Mon, 19 Nov 2001 21:11:27 +0100 From: Jens Fallesen Organization: AVIC X-Mailer: Mozilla 4.74 [en] (X11; U; FreeBSD 4.3-STABLE i386) X-Accept-Language: da, en MIME-Version: 1.0 To: mozilla@freebsd.org Subject: Building recent nightlies Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-mozilla@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I often pull a nightly source tarball and then build it using patches from the latest release port and with a slightly modified configuration in the ports makefile. However, recently something serious changed, meaning that I cannot do this build anymore. Configure runs quite nicely but the build ends up failing, looking like this: ../../../dist/bin/libxpcom.so: undefined reference to `PR_SecondsToInterval' ../../../dist/bin/libxpcom.so: undefined reference to `PR_CeilingLog2' ../../../dist/bin/libxpcom.so: undefined reference to `PR_Open' ../../../dist/bin/libxpcom.so: undefined reference to `PR_NewThreadPrivateIndex' ../../../dist/bin/libxpcom.so: undefined reference to `PL_HashTableRawLookupConst' ../../../dist/bin/libxpcom.so: undefined reference to `PR_CEnterMonitor' ../../../dist/bin/libxpcom.so: undefined reference to `PR_NotifyCondVar' ../../../dist/bin/libxpcom.so: undefined reference to `PR_Abort' ../../../dist/bin/libxpcom.so: undefined reference to `PR_SetThreadPriority' ../../../dist/bin/libxpcom.so: undefined reference to `PL_HashTableRawAdd' ../../../dist/bin/libxpcom.so: undefined reference to `PR_GetMonitorEntryCount' ../../../dist/bin/libxpcom.so: undefined reference to `PR_WaitCondVar' ../../../dist/bin/libxpcom.so: undefined reference to `PR_GetErrorTextLength' ../../../dist/bin/libxpcom.so: undefined reference to `PR_LogPrint' ../../../dist/bin/libxpcom.so: undefined reference to `PR_Realloc' ../../../dist/bin/libxpcom.so: undefined reference to `PL_InitArenaPool' ../../../dist/bin/libxpcom.so: undefined reference to `PL_CompareValues' ../../../dist/bin/libxpcom.so: undefined reference to `PR_KillProcess' ../../../dist/bin/libxpcom.so: undefined reference to `PR_NewLock' (Lots more of these, but I think there is not much point in listing them all...) Actually, the patch of the directory/xpcom/base/src/Makefile.in file fails. I assume this may very well be part of the reason but unfortunately I do not know the build details of Mozilla well enough to fix this. Has anybody had any success building the recent nightlies? What did you do? -- Jens Fallesen O- Hedegaardsvej 41 st th, 2300 Copenhagen S, Denmark Phone: (+45) 32 86 18 99 * Fax: (+45) 32 86 17 99 CCIE #5470 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mozilla" in the body of the message