Closed
Bug 59021
Opened 24 years ago
Closed 23 years ago
Debug Mozilla M18/Current doesn't compile under OpenBSD
Categories
(SeaMonkey :: Build Config, defect, P3)
Tracking
(Not tracked)
VERIFIED
INVALID
Future
People
(Reporter: odink, Assigned: cls)
Details
Attachments
(2 files)
From Bugzilla Helper:
User-Agent: Mozilla/4.75 [en] (Win95; U)
BuildID:
I cannot compile Mozilla M18 on my OpenBSD Machine,
ld stops with 'virtual memory exhausted'.
My Machine is a Duron 600 Mhz with 256 Megs of RAM
and 1,1 Gb of Virtual Memory (+ 8G free Space).
I'm running OpenBSD 2.7, all libraries are installed
Reproducible: Always
Steps to Reproduce:
just follow the compiling instructions as given on your
homepage for unix systems
Actual Results: Mozilla coudn't be compiled
Expected Results: A working Mozilla ;-)
a summary of the most important information:
last output of gmake:
gmake[2]: Entering directory `/usr/src/mozilla/layout/build'
rm -f libgklayout.so.1.0
/usr/bin/ld -Bshareable /usr/lib/c++rt0.o -o libgklayout.so.1.0
nsLayoutDLF.o nsLayoutFactory.o nsLayoutModule.o dlldeps.o
nsEventListenerManager.o nsEventStateManager.o nsDOMEvent.o nsDOMEventsIIDs.o
nsPrivateTextRange.o nsSelectsAreaFrame.o nsAbsoluteContainingBlock.o
nsAreaFrame.o nsBRFrame.o nsBlockBandData.o nsBlockFrame.o
nsBlockReflowContext.o nsBulletFrame.o nsContainerFrame.o nsDST.o
nsFirstLetterFrame.o nsFrame.o nsFrameManager.o nsHRFrame.o nsHTMLAtoms.o
nsHTMLContainerFrame.o nsHTMLIIDs.o nsHTMLFrame.o nsHTMLImageLoader.o
nsHTMLReflowCommand.o nsHTMLReflowState.o nsImageFrame.o nsImageMap.o
nsInlineFrame.o nsLeafFrame.o nsLineBox.o nsLineLayout.o nsObjectFrame.o
nsPageFrame.o nsPlaceholderFrame.o nsPresShell.o nsSimplePageSequence.o
nsScrollFrame.o nsSpacerFrame.o nsSplittableFrame.o nsTextFrame.o
nsTextTransformer.o nsViewportFrame.o nsGfxScrollFrame.o nsScrollPortFrame.o
nsAttributeContent.o nsGenericHTMLElement.o nsGenericDOMHTMLCollection.o
GenericElementCollection.o nsHTMLAnchorElement.o nsHTMLAppletElement.o
nsHTMLAreaElement.o nsHTMLBRElement.o nsHTMLBaseElement.o
nsHTMLBaseFontElement.o nsHTMLBodyElement.o nsHTMLButtonElement.o
nsHTMLDListElement.o nsHTMLDelElement.o nsHTMLDirectoryElement.o
nsHTMLDivElement.o nsHTMLEmbedElement.o nsHTMLFieldSetElement.o
nsHTMLFontElement.o nsHTMLFormElement.o nsHTMLFrameElement.o
nsHTMLFrameSetElement.o nsHTMLHRElement.o nsHTMLHeadElement.o
nsHTMLHeadingElement.o nsHTMLHtmlElement.o nsHTMLIFrameElement.o
nsHTMLImageElement.o nsHTMLInputElement.o nsHTMLInsElement.o
nsHTMLIsIndexElement.o nsHTMLLIElement.o nsHTMLLabelElement.o
nsHTMLLegendElement.o nsHTMLLinkElement.o nsHTMLMapElement.o nsHTMLMenuElement.o
nsHTMLMetaElement.o nsHTMLModElement.o nsHTMLOListElement.o
nsHTMLObjectElement.o nsHTMLOptionElement.o nsHTMLOptGroupElement.o
nsHTMLParagraphElement.o nsHTMLParamElement.o nsHTMLPreElement.o
nsHTMLQuoteElement.o nsHTMLScriptElement.o nsHTMLSelectElement.o
nsHTMLSpacerElement.o nsHTMLSpanElement.o nsHTMLStyleElement.o
nsHTMLTableElement.o nsHTMLTableCaptionElement.o nsHTMLTableCellElement.o
nsHTMLTableColElement.o nsHTMLTableColGroupElement.o nsHTMLTableRowElement.o
nsHTMLTableSectionElement.o nsHTMLTextAreaElement.o nsHTMLTitleElement.o
nsHTMLUListElement.o nsHTMLUnknownElement.o nsHTMLUtils.o nsHTMLWBRElement.o
nsHTMLContentSink.o nsHTMLFragmentContentSink.o nsHTMLDocument.o nsFrameFrame.o
nsFrameSetFrame.o nsImageDocument.o nsMarkupDocument.o nsButtonFrameRenderer.o
nsComboboxControlFrame.o nsFieldSetFrame.o nsFileControlFrame.o
nsFormControlFrame.o nsFormControlHelper.o nsFormFrame.o
nsGfxButtonControlFrame.o nsGfxCheckboxControlFrame.o nsGfxListControlFrame.o
nsGfxRadioControlFrame.o nsHTMLButtonControlFrame.o nsImageControlFrame.o
nsLabelFrame.o nsLegendFrame.o nsListControlFrame.o nsRadioControlGroup.o
nsIsIndexFrame.o nsGfxTextControlFrame2.o nsCSSAtoms.o nsCSSKeywords.o
nsCSSDeclaration.o nsCSSFrameConstructor.o nsCSSLoader.o nsCSSParser.o
nsCSSProps.o nsCSSRendering.o nsCSSScanner.o nsCSSRule.o nsCSSStyleRule.o
nsCSSRules.o nsCSSStyleSheet.o nsCSSValue.o nsDOMCSSDeclaration.o
nsHTMLAttributes.o nsHTMLStyleSheet.o nsHTMLCSSStyleSheet.o nsHTMLValue.o
nsStyleUtil.o nsComputedDOMStyle.o nsROCSSPrimitiveValue.o
BasicTableLayoutStrategy.o FixedTableLayoutStrategy.o nsCellMap.o
nsTableCellFrame.o nsTableColFrame.o nsTableColGroupFrame.o nsTableFrame.o
nsTableOuterFrame.o nsTableRowFrame.o nsTableRowGroupFrame.o
nsTableBorderCollapser.o nsXMLElement.o nsGenericXMLElement.o
nsXMLCDATASection.o nsXMLProcessingInstruction.o nsXMLEntity.o nsXMLNotation.o
nsXMLDocumentType.o nsXMLNamedNodeMap.o nsXMLContentSink.o nsXMLDocument.o
nsXSLContentSink.o nsTransformMediator.o nsXULAtoms.o nsBulletinBoardLayout.o
nsScrollBoxObject.o nsScrollBoxFrame.o nsTreeLayout.o nsXULTreeCellFrame.o
nsXULTreeFrame.o nsXULTreeSliceFrame.o nsXULTreeGroupFrame.o
nsXULTreeOuterGroupFrame.o nsBrowserBoxObject.o nsIFrameBoxObject.o
nsEditorBoxObject.o nsMenuBoxObject.o nsTreeBoxObject.o nsPopupSetBoxObject.o
nsBoxObject.o nsGridLayout.o nsObeliskLayout.o nsTempleLayout.o
nsMonumentLayout.o nsImageBoxFrame.o nsRootBoxFrame.o nsBox.o nsBoxLayoutState.o
nsBoxToBlockAdaptor.o nsButtonBoxFrame.o nsContainerBox.o nsLeafBoxFrame.o
nsSprocketLayout.o nsBoxLayout.o nsStackLayout.o nsTextBoxFrame.o nsStackFrame.o
nsSpringFrame.o nsTitledBoxFrame.o nsTitleFrame.o nsFrameNavigator.o
nsSplitterFrame.o nsGrippyFrame.o nsDeckFrame.o nsBoxFrame.o
nsProgressMeterFrame.o nsTreeIndentationFrame.o nsTreeItemDragCapturer.o
nsSpinnerFrame.o nsScrollbarFrame.o nsScrollbarButtonFrame.o nsSliderFrame.o
nsFontPickerFrame.o nsMenuPopupFrame.o nsMenuFrame.o nsMenuBarFrame.o
nsMenuBarListener.o nsMenuListener.o nsMenuDismissalListener.o nsPopupSetFrame.o
nsRepeatService.o nsTitleBarFrame.o nsResizerFrame.o nsXBLBinding.o
nsXBLPrototypeBinding.o nsXBLEventHandler.o nsXBLWindowKeyHandler.o
nsXBLPrototypeHandler.o nsXBLFocusHandler.o nsXBLDragHandler.o
nsXBLMouseHandler.o nsXBLMouseMotionHandler.o nsXBLKeyHandler.o
nsXBLLoadHandler.o nsXBLXULHandler.o nsXBLFormHandler.o nsXBLScrollHandler.o
nsXBLService.o nsBindingManager.o nsAutoCopy.o nsCaret.o nsCommentNode.o
nsContentIterator.o nsContentList.o nsContentPolicy.o nsDocument.o
nsDocumentEncoder.o nsDocumentFragment.o nsDocumentViewer.o nsDOMAttribute.o
nsDOMAttributeMap.o nsDOMDocumentType.o nsFrameImageLoader.o nsFrameList.o
nsFrameTraversal.o nsFrameUtil.o nsGalleyContext.o nsGeneratedIterator.o
nsGenericDOMDataNode.o nsGenericDOMNodeList.o nsGenericElement.o nsLayoutAtoms.o
nsLayoutDebugger.o nsLayoutUtils.o nsNameSpaceManager.o nsNodeInfo.o
nsNodeInfoManager.o nsPresContext.o nsPresState.o nsPrintContext.o
nsPrintPreviewContext.o nsRange.o nsSelection.o nsSpaceManager.o
nsStyleChangeList.o nsStyleCoord.o nsStyleContext.o nsStyleSet.o
nsTextContentChangeData.o nsTextFragment.o nsTextNode.o nsXIFConverter.o
nsLayoutHistoryState.o ../../dist/lib/libgkevents_s.a
../../dist/lib/libgkhtmlbase_s.a ../../dist/lib/libgkhtmlcon_s.a
../../dist/lib/libgkhtmldoc_s.a ../../dist/lib/libgkhtmlforms_s.a
../../dist/lib/libgkhtmlstyle_s.a ../../dist/lib/libgkhtmltable_s.a
../../dist/lib/libgkxmlcon_s.a ../../dist/lib/libgkxmldoc_s.a
../../dist/lib/libgkxsldoc_s.a ../../dist/lib/libgkxulcon_s.a
../../dist/lib/libgkxulbase_s.a ../../dist/lib/libgkxbl_s.a
../../dist/lib/libgkbase_s.a -L../../dist/bin -ljsdom -lgkgfx -L../../dist/bin
-lplds4 -lplc4 -lnspr4 -L../../dist/bin -lxpcom -lmozjs -lutil -lm
ld: virtual memory exhausted
gmake[2]: *** [libgklayout.so.1.0] Error 1
gmake[2]: Leaving directory `/usr/src/mozilla/layout/build'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory `/usr/src/mozilla/layout'
gmake: *** [install] Error 2
Output of configure:
loading cache ./config.cache
checking host system type... i386-unknown-openbsd2.7
checking target system type... i386-unknown-openbsd2.7
checking build system type... i386-unknown-openbsd2.7
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for c++... (cached) c++
checking whether the C++ compiler (c++ ) works... yes
checking whether the C++ compiler (c++ ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether c++ accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for as... (cached) /usr/bin/as
checking for ar... (cached) /usr/bin/ar
checking for ld... (cached) /usr/bin/ld
checking for dlltool... no
checking whether gcc and cc understand -c and -o together... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking how to run the C++ preprocessor... (cached) c++ -E
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether ln -s works... (cached) yes
checking for gawk... (cached) nawk
checking for xemacs... no
checking for lemacs... no
checking for emacs... no
checking for perl5... (cached) /usr/bin/perl
checking for minimum required perl version 5.004... 5.6.0
checking for whoami... (cached) /usr/bin/whoami
checking for autoconf... (cached) /usr/local/bin/autoconf
checking for unzip... (cached) :
checking for zip... no
checking for makedepend... /usr/X11R6/bin/makedepend
checking for gmake... (cached) /usr/local/bin/gmake
checking whether /usr/local/bin/gmake sets ${MAKE}... (cached) yes
checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... (cached) no
checking for dnet_ntoa in -ldnet_stub... (cached) no
checking for gethostbyname... (cached) yes
checking for connect... (cached) yes
checking for remove... (cached) yes
checking for shmat... (cached) yes
checking for IceConnectionNumber in -lICE... (cached) yes
checking whether ld has archive extraction flags... (cached) no
checking for XDrawLines in -lX11... (cached) yes
checking for XextAddDisplay in -lXext... (cached) yes
checking for IceFlush in -lICE... (cached) yes
checking for SmcCloseConnection in -lSM... (cached) yes
checking for XtFree in -lXt... (cached) yes
checking for XmuLookupString in -lXmu... (cached) yes
checking for gtk-config... /usr/local/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for glib-config... /usr/local/bin/glib-config
checking for GLIB - version >= 1.2.0... yes
checking for libIDL-config... /usr/local/bin/libIDL-config
checking for libIDL - version >= 0.6.3... yes
checking for working const... (cached) yes
checking for ANSI C header files... (cached) yes
checking for mode_t... (cached) yes
checking for off_t... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) yes
checking for uid_t in sys/types.h... (cached) yes
checking for st_blksize in struct stat... (cached) yes
checking for int16_t... (cached) yes
checking for int32_t... (cached) yes
checking for int64_t... (cached) yes
checking for int64... (cached) no
checking for uint... (cached) yes
checking for uint_t... (cached) yes
checking for uint16_t... (cached) yes
checking for uname.domainname... (cached) no
checking for uname.__domainname... (cached) no
checking for 64-bit OS... no
checking for dirent.h that defines DIR... (cached) yes
checking for opendir in -ldir... (cached) no
checking for sys/byteorder.h... (cached) no
checking for compat.h... (cached) no
checking for getopt.h... (cached) no
checking for sys/bittypes.h... (cached) no
checking for memory.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/filio.h... (cached) yes
checking for sys/statvfs.h... (cached) no
checking for sys/statfs.h... (cached) no
checking for sys/vfs.h... (cached) no
checking for sys/mount.h... (cached) yes
checking for sys/cdefs.h... (cached) yes
checking for gethostbyname_r in -lc_r... (cached) no
checking for atan in -lm... (cached) yes
checking for dlopen in -ldl... (cached) no
checking for res_gethostbyaddr in -lresolv... (cached) no
checking for getnetbyaddr in -lsocket... (cached) no
checking for login in -lutil... (cached) yes
checking for xdr_string in -lnsl... (cached) no
checking for elf_rawdata in -lelf... (cached) no
checking for textdomain in -lintl... (cached) no
checking for shm_open in -lposix4... (cached) no
checking for iswupper in -lw... (cached) no
checking for pthread_attr_init in -lpthread... (cached) no
checking for pthread_attr_init in -lc_r... (cached) yes
checking whether gcc accepts -pthread... yes
checking for PR_GetCurrentThread in -lnspr4... no
checking for PR_GetCurrentThread in -lnspr4 with thread lib... no
checking for PL_CreateOptState in -lplc4... (cached) no
checking for PL_NewHashTable in -lplds4... (cached) no
checking whether have system NSPR... no (will build it from source)
checking whether mmap() sees write()s... no
checking whether gcc needs -traditional... (cached) no
checking for 8-bit clean memcmp... (cached) yes
checking for random... (cached) yes
checking for qsort... (cached) yes
checking for strerror... (cached) yes
checking for lchown... (cached) yes
checking for fchmod... (cached) yes
checking for snprintf... (cached) yes
checking for localtime_r... (cached) yes
checking for statvfs... (cached) no
checking for memmove... (cached) yes
checking for usleep... (cached) yes
checking for rint... (cached) yes
checking how to call gettimeofday... (cached) two arguments
checking for /dev/zero... yes
checking whether va_list assignments need array notation... (cached) no
checking for sys_errlist/sys_nerr... (cached) yes
checking for C++ exceptions flag... (cached) -fno-exceptions
checking for ios::binary... (cached) yes
checking for ios::bin... (cached) yes
checking for ostreams... (cached) yes
checking for C++ "bool" keyword... (cached) yes
checking for C++ "explicit" keyword... (cached) yes
checking for C++ template specialization support... (cached) yes
checking for modern C++ template specialization syntax support... (cached) yes
checking whether partial template specialization works... (cached) yes
checking whether operators must be re-defined for templates derived from
templates... (cached) no
checking whether we need to cast a derived template to pass as its base class...
(cached) no
checking whether the C++ "using" keyword can change access... (cached) no
checking whether the C++ "using" keyword resolves ambiguity... (cached) no
checking for "std::" namespace... (cached) yes
checking whether standard template operator!=() is ambiguous... (cached)
unambiguous
checking for C++ reinterpret_cast... (cached) yes
checking for C++ dynamic_cast to void*... (cached) yes
checking whether C++ requires implementation of unused virtual methods...
(cached) yes
checking for trouble comparing to zero near std::operator!=()... (cached) no
checking for LC_MESSAGES... (cached) yes
checking whether C++ compiler has -pedantic long long bug... no
checking whether compiler supports -Wno-long-long... yes
checking webshell leaks option... on (debug build)
checking for cplus_demangle in -liberty... (cached) yes
checking for jpeg_destroy_compress in -ljpeg... (cached) no
checking for zlib.h... yes
checking for gzread in -lz... (cached) yes
checking for png_get_valid in -lpng... (cached) no
updating cache ./config.cache
creating ./config.status
creating build/unix/mozilla-config
creating build/unix/nspr_my_config.mk
creating build/unix/nspr_my_overrides.mk
creating config/autoconf.mk
My Config as my Kernel sees it:
OpenBSD 2.7 (GENERIC) #25: Sat May 13 18:04:26 MDT 2000
deraadt@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: AMD K7 (Athlon) ("AuthenticAMD" 686-class) 601 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR
real mem = 267956224 (261676K)
avail mem = 243879936 (238164K)
using 3296 buffers containing 13500416 bytes (13184K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(a2) BIOS, date 06/27/00
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 vendor "VIA", unknown product 0x305 rev 0x02
ppb0 at pci0 dev 1 function 0 vendor "VIA", unknown product 0x8305 rev 0x00
pci1 at ppb0 bus 1
"3DFX Interactive Voodoo3" rev 0x01 at pci1 dev 0 function 0 not configured
pcib0 at pci0 dev 7 function 0 "VIA VT82C686A (Apollo 133) PCI-ISA" rev 0x22
pciide0 at pci0 dev 7 function 1 "VIA VT82C586A IDE" rev 0x10: DMA, channel 0
configured to compatibility, channel 1 configured to compatibility
atapiscsi0 at pciide0 channel 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 1 lun 0: <ASUS, DVD-ROM E608, 1.30> SCSI0 5/cdrom removable
cd0: can use 32-bit, PIO mode 4, DMA mode 2, Ultra-DMA mode 2
wd0 at pciide0 channel 0 drive 0: <IBM-DTLA-307015>
wd0: can use 32-bit, PIO mode 4, DMA mode 2, Ultra-DMA mode 2
wd0: 16-sector PIO, LBA, 14649MB, 16383 cyl, 16 head, 63 sec, 30003120 sectors
pciide0: channel 0 interrupting at irq 14
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfers)
cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 (using DMA data transfers)
"VIA VT83C572 USB" rev 0x10 at pci0 dev 7 function 2 not configured
"VIA VT83C572 USB" rev 0x10 at pci0 dev 7 function 3 not configured
pchb1 at pci0 dev 7 function 4 "VIA VT82C686A (Apollo 133) SMBus" rev 0x30
eap0 at pci0 dev 8 function 0 "Ensoniq AudioPCI97" rev 0x06: irq 10
ac97: codec id 0x54524103
ac97: codec features No 3D Stereo
audio0 at eap0
xl0 at pci0 dev 9 function 0 "3Com 3c905B 100Base-TX" rev 0x64: irq 11 address
00:50:da:45:3a:13
ukphy0 at xl0 phy 24: Generic IEEE 802.3u media interface
ukphy0: OUI 0x001018, model 0x0012, rev. 0
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
vt0 at isa0 port 0x60/16 irq 1: vga 80 col, color, 8 scr, mf2-kbd
pms0 at vt0 irq 12
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask 4040 netmask 4840 ttymask 58c2
pctr: user-level cycle counter enabled
mtrr: Pentium Pro MTRR support
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
doesn't look like an installation issue. Updating summary and component.
Assignee: ssu → cls
Component: Installer → Build Config
QA Contact: gemal → granrose
Summary: installations aborts with: ld: virtual memory exhausted → Mozilla M18 doesn't compile under OpenBSD
I'm not familiar with OpenBSD but it looks like you have plenty of memory to
build a debug version of gklayout. On linux, it only takes 110Megs. I've
attached a patch that will remove the redundant libraries from the link line.
Although the extra libs shouldn't cause a problem with openbsd's ld (assuming
gnu binutils) , they definitely aren't needed.
Please ensure this is not the issue covered in:
http://www.geocrawler.com/lists/4/OpenBSD/256/125/4611663/
Reporter | ||
Comment 5•24 years ago
|
||
I don't think so, my file system isn't filled up, my virtual memory most likely
isn't exhausted (at least this is what I think since the compiling process
should need far less memory and my virtual memory is fairly much since I firstly
thought this would be the problem). Probably it could be a bug of ld, but I
never had problemes with it until now. I'm not using 2.8, currently i'm using
the system with all libs as supplied with the 2.7 CD (i.e the snapshot).
I checked in the NO_LD_ARCHIVE_FLAGS patch. Are you still having this problem
with an updated tree?
Updated•24 years ago
|
OS: other → OpenBSD
Comment 7•24 years ago
|
||
Odin, are you still not able to compile M18? I was able to compile a debug m18
by just changing the Makefile in /usr/ports/www/mozilla/ to mozilla-m18 instead
of mozilla-m17. But when I try to compile the debug version of the current tree
I get the same errors below. I was able to compile a non-debug build by using
the changes in bug 60730. There is a patch in the ports tree for configure and
I'm guessing that this patch enables the debug build to work. I'm going to
attach it here and see what happens when I compile with it tomorrow.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Mozilla M18 doesn't compile under OpenBSD → Debug Mozilla M18/Current doesn't compile under OpenBSD
Comment 8•24 years ago
|
||
Comment 9•24 years ago
|
||
Weird, that configure patch didn't help at all. For some reason building a
debug mozilla from the OpenBSD ports tree (which uses configure/make instead of
client.mk) works but building using the client.mk doesn't. But building a
non-debug build using 'gmake -f client.mk' works after applying the patches in
bug 60730.
Assignee | ||
Comment 10•24 years ago
|
||
I have my reservations about the ports patch. Does it work for older versions
of OpenBSD or just the latest (2.7/8)?
Comment 11•24 years ago
|
||
The patch doesn't seem to help compiling a debug mozilla at all. At first I
thought it did because the ports tree can compile a debug mozilla without any
problems. So there is something about how the ports tree does the compile that
it works. The patch doesn't seem to be it.
Assignee | ||
Comment 12•24 years ago
|
||
Setting milestones to Future.
Comment 13•23 years ago
|
||
Any update on this ?
Comment 14•23 years ago
|
||
I'm wondering if this bug isn't just a user limits issue like the one from bug
146214.
Comment 15•23 years ago
|
||
Increase the per-user resources using ulimit or rlimit (I forget which BSD
variant uses what). Changing memoryuse & datasize seems to have "fixed" a
similiar issue on the BSDI tinderbox.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
Comment 16•23 years ago
|
||
verified invalid. reopen and update with errors from current source if changing
rlimit/ulimit doesn't resolve.
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•