Commit graph

125 commits

Author SHA1 Message Date
tron
0917ac0ced Update MD5 checksum to match what is on master site. 2001-02-23 22:32:13 +00:00
wiz
a0745845b3 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:21:28 +00:00
taya
0a7c1b7411 Update to mozilla 0.8
See release notes for detail.

http://www.mozilla.org/releases/mozilla0.8/
2001-02-17 11:03:27 +00:00
eeh
1235b76ff8 Add the necessary support files for sparc64. 2001-02-11 19:57:58 +00:00
tron
f72e7700d1 Add German mirror site. 2001-02-08 09:51:57 +00:00
mycroft
8af550b782 Bring in the fix for bug #63846, which prevents many buttons from working on at
least macppc (due to an uninitialized variable!).
2001-02-07 23:48:17 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
taya
751d8a62d0 Update package dependency
ORBit>=0.5.1 -> ORBit>=0.5.3
2001-01-17 15:04:21 +00:00
taya
d601a38097 Update to mozilla 0.7
Most major change is SSL daemon(psm) has included.
See release notes for detail.

http://www.mozilla.org/releases/mozilla0.7/
2001-01-16 16:01:21 +00:00
mycroft
bcb25608bf Regen. 2001-01-13 19:52:07 +00:00
mycroft
990822f2d3 Arrange to add -Wl,--export-dynamic to BIN_FLAGS, and nuke the (unused and
essentially complete bullshit) NEED_BASE_DLL_NAME_ALSO.
2001-01-13 19:33:27 +00:00
martin
a677a5d7b3 Redo enabling of IPv6 support in a different way.
Instead of using pkgsrc makefile magic to select between IPv6 support
and non-support do so by the NetBSD version number: on 1.5 and newer
systems, compile IPv6 support and detect kernel support for it at runtime.

This has the additional benefits of being easy to feed back and additionaly
brings IPv6 to mozilla on NetBSD even if build outside of pkgsrc.
2000-12-25 02:16:07 +00:00
hubertf
61d744da8d Enable IPv6 - see the dancing Kame! 2000-12-19 13:58:16 +00:00
enami
b10718e2c9 Regen. 2000-12-17 14:29:09 +00:00
abs
6630f65fe0 Put back a.out toolchain workaround - when the toolchain fix has been pulled
up configure should conditionalise the workaround on a broken ld.
2000-12-16 14:22:08 +00:00
martin
3b01cb008a Back out patch-ab revision 1.12 again.
Charles fixed the a.out toolchain bug (in ld) that caused the problems this
change tried to work around. Update your toolchain if it breaks for you.
(Pullup of the toolchain changes to 1.4 and 1.5 has already been requested.)
2000-12-16 09:45:57 +00:00
martin
09dbfcdd9c Regen 2000-12-15 08:25:30 +00:00
martin
ff408e614d Ouch, accidently removed r1.12 with last commit - back that part out,
sorry.
2000-12-15 08:23:46 +00:00
martin
daafe24eed Updated to Mozilla-0.6, work done by Taya; some minor cleanup (removing
bogus patches). Changes are numerous, see the homepage for details.
2000-12-15 07:16:21 +00:00
abs
6609447e92 Fix build on a.out - for a.out only disable
MKSHLIB_FORCE_ALL='-Wl,--whole-archive' and
	MKSHLIB_UNFORCE_ALL='-Wl,--no-whole-archive'
The a.out toolchain ignores --no-whole-archive, and linking mozilla-bin
attempts to an ill fated
    "collect2 ... --whole-archive ... --no-whole-archive ... -lgcc ... -lgcc"
Analysis by Richard Earnshaw in PR/11703
2000-12-14 18:18:50 +00:00
mycroft
260010403e Bring in Mozilla patch #17146, to fix <noscript> problems with eBay. 2000-11-26 03:53:34 +00:00
mycroft
52abccf3d9 Fix the htmlparser tests to work with unsigned characters. 2000-11-25 22:43:28 +00:00
martin
6dc3fd56b4 Temporary hack to shut up gcc 2.95.2 vs. a missing cast (0 is not a valid
function/method pointer without the right cast).

This makes mozilla compile on sparc64 (but it's not working yet).
2000-11-15 04:53:35 +00:00
mycroft
f49404522f This was the wrong solution. 2000-11-09 08:21:15 +00:00
mycroft
a14313bb27 Make the LDAP stuff compile. (Not needed for Mozilla proper, but for PSM.) 2000-11-09 07:33:06 +00:00
mycroft
40cb024622 Zero some sockaddrs before use. This fixes a problem in PSM (though PSM has
a lot of other problems).
2000-11-09 07:26:28 +00:00
mycroft
e3734330e2 For now, add a hack to explicitly compile libgklayout.so with -xgot on MIPS
platforms.  This needs a more comprehensive toolchain fix, but this is not
the time to do it.
2000-11-05 02:20:37 +00:00
mycroft
e0266b96db Fix obvious bugs in the m68k XPTC stubs. 2000-10-31 18:08:26 +00:00
mycroft
fb70fac8fa NSPR works on m68k, so remove the `UNTESTED' comment. 2000-10-31 16:11:40 +00:00
jlam
5d61e51685 Add RCS ID. 2000-10-31 10:00:38 +00:00
jlam
c9162d6c66 Make BUILD_DEPENDS on perl match similar lines in other Makefiles. 2000-10-31 09:59:21 +00:00
martin
6da6b571ea Mark this as only working for newer i386 versions or versions newer than
1.5_BETA for other architectures. While it may build on some others too,
it will not work due to toolchain issues.

There is no realistic hope to have those toolchain changes pulled up to the
(now nearly dead) 1.4 branch.

Closes PR 11342.
2000-10-30 20:32:04 +00:00
mycroft
9a836cffce For a.out, do not link the NSPR libraries with -lc. It's not necessary, and it
tickles an obscure bug in the old ld(1).
2000-10-30 17:03:37 +00:00
mycroft
482fa7b893 Test for big- vs. little-endian MIPS. 2000-10-30 00:59:45 +00:00
mycroft
7418bc163b Really dead now. 2000-10-30 00:01:59 +00:00
mycroft
2ca08fc716 Changes from taya:
* Run regxpcom and regchrome at package install time.  (Otherwise time stamp
  changes can cause the registry to be regenerated the first time Mozilla is
  started up anyway.)
* Arrange to have user-{locale,skins}.rdf generated automatically.
2000-10-30 00:01:17 +00:00
mycroft
a3a6ac7eb5 Fix NSPR thread initialization for MIPS. (Similar issue to Alpha; we have to
set $t9 to the called function's address.)
2000-10-29 23:30:09 +00:00
mycroft
86b0591252 Make the -Bsymbolic hack key off $DLL_SUFFIX, so that it automatically happens
for other a.out platforms (not that Mozilla has been ported to them yet).
2000-10-29 22:59:32 +00:00
mycroft
7971224555 Correct varargs macro for NetBSD/powerpc. 2000-10-29 15:06:59 +00:00
mycroft
fda797ceb4 I was on crack. It is still necessary to generate these files at install time.
Instead, update to a current, correct version.
2000-10-29 09:14:24 +00:00
mycroft
94c00c2d89 Installing our own user-{locales,skins}.rdf is unnecessary, dumb, and breaks
the editor.  So, install the ones generated at build time instead.
2000-10-29 03:51:19 +00:00
mycroft
6790a443ec Fix dtoa() for NetBSD/arm.
Mozilla works on arm32 now.
2000-10-29 01:15:15 +00:00
mycroft
7ff05d716c For a.out systems, link component with -Bsymbolic. Otherwise some intra-module
symbols resolve incorrectly (e.g. the RegisterSelf methods in the converter
modules).
This *almost* fixes Mozilla on arm32...
2000-10-28 23:11:37 +00:00
mycroft
2f071fb89f NSPR and XPTC support for arm32. 2000-10-28 18:55:24 +00:00
mycroft
f0391e4daa Minor fix for Alpha: We have to set t12 to the beginning of the PIC function
we're entering.
NSPR works on Alpha now.
2000-10-27 04:38:27 +00:00
mycroft
04973ef039 Make sure we copy the SPARC XPTC stuff in place. 2000-10-26 07:53:37 +00:00
mycroft
b551a119d1 Rework machdep NSPR code to not rely on the compiler playing nice after a
setjmp() call when we frob the stack pointer.  Instead, poke the return PC
in the saved context.

Add support for SPARC.
2000-10-26 07:49:59 +00:00
mycroft
40b0a602b0 Add proper xptc support for NetBSD/powerpc. (Linux/ppc appears to use a
different vtable format, and a slightly different calling convention!)

Mozilla now works on NetBSD/powerpc.
2000-10-25 22:02:35 +00:00
dmcmahill
5487377e33 fix typo in header file which shows up on sparc and mips machines. 2000-10-23 22:20:47 +00:00
mycroft
e88f07cf85 Adjust JB_SP_INDEX for PowerPC.
Allocate more space at the top of new stacks.
This makes nspr work on PowerPC (at least according to the tests).
2000-10-23 17:40:06 +00:00