Commit Graph

473 Commits

Author SHA1 Message Date
Rafael Ávila de Espíndola
c26d688173 Bug 761421 - Upgrade clang to 158160. r=rail.
Part 1 of many, add a script to build a tar file with clang to be use with
tooltool. For now this is centos 5 only, but will be ported to OS X too.
2012-06-20 11:14:08 -04:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Rafael Ávila de Espíndola
9adbe18195 Bug 683975 - Build zlib. r=rail. 2012-05-17 16:14:38 -04:00
Rafael Ávila de Espíndola
fea7b1a99e Bug 683975 - build gawk. r=rail. 2012-05-16 07:50:05 -04:00
Christian Holler
0f25e1bb27 Bug 753135 - Add AddressSanitizer mozconfig files to the tree, r=catlee 2012-05-15 15:24:14 -07:00
Rafael Ávila de Espíndola
a407a9a089 Bug 683975 - Do a 3 step bootstrap. r=rail.
--HG--
extra : rebase_source : 68560b4f98df1b7e8c499969a371ae0490e90bbe
2012-05-15 09:06:42 -04:00
Rafael Ávila de Espíndola
089c9efb12 Bug 683975 - backport libtool's 74c8993c178a1386ea5e2363a01d919738402f30. r=rail. 2012-05-08 10:12:07 -04:00
Rafael Ávila de Espíndola
3d89b96044 Bug 683975 - make lib a symlink to lib64.
--HG--
extra : rebase_source : 5118679596f0034ba0afe13c4be8e4bb973d4b77
2012-05-03 14:19:33 -04:00
Mike Hommey
b15cbbbb14 Fixup for bug 748739 for Linux PGO breakage. rs=edmorley 2012-04-30 10:17:56 +02:00
Mike Hommey
7ae6cd162b Bug 749573 - Declare run-mozilla.sh and xpcshell as SDK_BINARY. r=ted 2012-04-30 08:05:34 +02:00
Mike Hommey
4d48cbfae9 Bug 748739 - Link stdc++compat as a static library, and always link it when STDCXX_COMPAT is enabled. r=ted
--HG--
rename : build/stdc++compat.cpp => build/unix/stdc++compat/stdc++compat.cpp
2012-04-30 08:03:59 +02:00
Rafael Ávila de Espíndola
00bbd5f1fe Bug 683975 - Disable zlib when building binutils. r=rail.
--HG--
extra : rebase_source : e9db18ff4789f2d5eaf15b5f0b8a88d12a0de21e
2012-04-02 14:58:20 -04:00
Rafael Ávila de Espíndola
940c5a3be4 Bug 683975. Set PATH when building stage2. r=rail. 2012-03-27 07:12:44 -04:00
Rafael Ávila de Espíndola
58fc9c4797 Bug 683975 - Disable lto. r=rail. 2012-03-23 16:56:36 -04:00
Mike Hommey
22a17631ae Bug 734237 - Make elfhack skip ELF files that aren't shared objects. r=tglek 2012-03-13 09:47:03 +01:00
Mike Hommey
ee47a4d338 Bug 695711 - Always add -ffunction-sections and -fdata-sections when building with GCC, and port bug 670659 and bug 675867 to js/src. r=khuey
--HG--
rename : build/unix/check_debug_ranges.py => build/autoconf/check_debug_ranges.py
rename : build/unix/check_debug_ranges.py => js/src/build/autoconf/check_debug_ranges.py
2012-02-27 16:35:44 +01:00
Rafael Ávila de Espíndola
9d0041bdfa Bug 683975 - Disable fixinc and point FLAGS_FOR_TARGET to our headers. r=rail.
--HG--
extra : rebase_source : a6dcd942c43cd693eb89bff3b4f47ce7aab1b17a
2012-02-28 09:39:54 -05:00
Rafael Ávila de Espíndola
876ea5c334 Bug 683975 - swap the glibc and gcc build order during stage2. r=rail. 2012-02-27 14:34:47 -05:00
Rafael Ávila de Espíndola
ff739d7437 Bug 683975 - build unifdef. r=rail 2012-02-24 12:11:01 -05:00
Rafael Ávila de Espíndola
814757e2d0 Bug 683975 - Need infra for developer contributed compilers. r=rail.
fix some reproducibility problems.

--HG--
extra : rebase_source : 75a182e3a0b0117776a78c7069b608c32ef8607a
2012-02-21 08:57:11 -05:00
Mike Hommey
c3d9ce8c6d Bug 725284 - Preserve PT_LOAD alignment, except when it's the default on x86-64. r=tglek 2012-02-21 08:08:41 +01:00
Rafael Ávila de Espíndola
b490c20b55 Bug 683975 - Need infra for developer contributed compilers. r=rail.
dowgrade glibc to 2.5.1, fix reproducibility problem.
2012-02-17 13:53:03 -05:00
Rafael Ávila de Espíndola
ec03691f3b Bug 683975 - Need infra for developer contributed compilers. r=rail.
dowgrade glibc to 2.6.1.
2012-02-17 10:12:21 -05:00
Rafael Ávila de Espíndola
4d972aba14 Bug 683975 - Need infra for developer contributed compilers. r=rail.
dowgrade glibc to 2.7.
2012-02-16 15:33:04 -05:00
Rafael Ávila de Espíndola
11eb567802 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Downgrade glibc to 2.9.
2012-02-16 13:09:33 -05:00
Rafael Ávila de Espíndola
2f190b75f4 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Downgrade glibc to 2.10.1.
2012-02-16 11:33:26 -05:00
Rafael Ávila de Espíndola
3dcaefdb54 Bug 683975 - Need infra for developer contributed compilers. r=rail.
downgrade glibc to 2.11.1.
2012-02-16 07:23:41 -05:00
Rafael Ávila de Espíndola
71ebb65257 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Downgrade glibc to 2.12.2.

--HG--
extra : rebase_source : a6a48053e3777ce51856df45e6c3295017e73946
2012-02-14 07:33:40 -05:00
Rafael Ávila de Espíndola
cf34926544 Bug 683975 - Need infra for developer contributed compilers. r=rail.
make sure the libc.so script doesn't refer to build dir.
2012-01-31 10:25:26 +01:00
Rafael Ávila de Espíndola
05013372cd Bug 683975 - Need infra for developer contributed compilers. r=rail.
--HG--
extra : rebase_source : b5b616042e629be4c9cd1c8bc7217bc15f4d4a1c
2012-01-27 10:31:44 -05:00
Rafael Ávila de Espíndola
a9d5084251 Bug 683975 - Need infra for developer contributed compilers. r=rail.
Don't build the c++ compiler on the first stage, saving some time

Build glibc with the compiler we just built (i.e. same stage). With this we
only have to worry about glibc building with one gcc version.

--HG--
extra : rebase_source : 917f2ec49da8f1d9e5e0c036258b4cd6b0189192
2012-01-26 09:02:15 -05:00
Rafael Ávila de Espíndola
6118318e5f Bug 683975 - Need infra for developer contributed compilers. r=rail. 2012-01-25 19:37:33 -05:00
Rafael Ávila de Espíndola
e5c521c86d Bug 683975 - Need infra for developer contributed compilers. r=rail.
Build glibc.
2012-01-24 09:41:25 -05:00
Rafael Ávila de Espíndola
21e3835a3c Bug 683975 - Need infra for developer contributed compilers. r=rail.
A small update:
*) Add the patches that I forgot on the first patch.
*) Just patch binutils to have a deterministic ar.
*) Bootstrap and install the linker too.
2012-01-20 11:19:51 -05:00
Rafael Ávila de Espíndola
444e03f976 Bug 683975 - Need infra for developer contributed compilers. r=rail.
This is an early version of a new build script. Currently it is able to do
reproducible builds of gcc in one machine (they always get the same md5), but
builds done in two different distros are still different.
2012-01-18 13:17:18 -05:00
Chao-ying Fu
668eaaca12 Add MIPS support to JaegerMonkey (bug 678154, r=dvander).
--HG--
extra : rebase_source : 8f174670ae068741a1536696e17e3a2a6bb4c7e5
2012-01-12 19:18:05 -08:00
Mike Hommey
0e6fee14ee Bug 708567 - Remove jemalloc-standalone-linkage-version-script, as it's not used anymore. r=khuey 2011-12-20 13:24:35 +01:00
Rafael Ávila de Espíndola
e93b4260d6 Bug 706180 - Use /tools/gcc-4.5-0moz3. r=rail. 2011-12-05 13:45:16 -05:00
Ed Morley
e85c37a0e2 Bug 703898 - Remove unnecessary platform conditional from build/unix/Makefile.in; r=ted 2011-11-30 18:37:57 +00:00
Rafael Ávila de Espíndola
8f03dc5066 Bug 705133 - move all linux CC and CXX lines to a central mozconfig snippet. r=catlee. 2011-11-24 14:58:06 -05:00
Mike Hommey
856c07a217 Bug 699734 - Export the _IO_stdin_used symbol. r=ted 2011-11-18 08:54:41 +01:00
Nicholas Nethercote
c2b905ac11 Bug 678977 - Teach sqlite to use jemalloc directly when applicable. code=nnethercote,khuey. r=khuey,sdwilsh,jlebar. 2011-11-03 20:53:41 -07:00
Ehsan Akhgari
fe0d0ce6ff Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms 2011-09-26 11:53:28 -04:00
Joey Armstrong
9cb3971e04 Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted 2011-08-18 17:16:21 -04:00
Mike Hommey
ad6774938a Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted 2011-08-29 19:21:22 +02:00
Mike Hommey
b71e19cd3c Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted 2011-08-29 07:34:12 +02:00
Mike Hommey
c990a7f3c3 Backed out changeset 480f913edf3f (bug 676252) because of build failure 2011-08-29 08:31:58 +02:00
Mike Hommey
7ad004360f Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted 2011-08-29 07:34:12 +02:00
Mike Hommey
73e9c2d6c7 Bug 676252 part 1 - Don't use $(OBJ_SUFFIX) before including config.mk. r=ted 2011-08-29 07:34:02 +02:00
Rafael Ávila de Espíndola
4bb438a0cd Bug 678008 - Fix elfhack build in c++0x mode. r=mh+mozilla
In c++0x it is not valid to use a negative number in a unsigned
position in an initializer list. Add explicit casts and change
the size method to return an unsigned int.
2011-08-17 10:12:46 -04:00
Kyle Huey
0dbd15635f Merge b-s to m-c. 2011-08-10 11:12:30 -04:00
Mike Hommey
eb55ddf4c9 Bug 675898 - Test what we can test of elfhack when cross-building. r=ted 2011-08-09 09:05:49 +02:00
Joey Armstrong
f51e2723e8 Bug 661855 - uniq.pl quote regex dot chars in path. r=ted 2011-06-20 15:38:46 -04:00
Mike Hommey
a827925ebe Bug 674888 - Allow elfhack to move .interp sections. r=tglek 2011-08-03 10:28:47 +02:00
Mike Hommey
449736886b Bug 674467 - Keep test.so around when elfhack test fails. r=ted 2011-07-28 09:05:15 +02:00
Mike Hommey
95b06d0667 Bug 673921 - Make build/unix/check_debug_ranges.py properly handle objdump addresses output. r=ted 2011-07-26 09:54:01 +02:00
Mike Hommey
b7649536fc Bug 670659 - Detect GNU ld bug with debugging symbols when using --gc-sections and don't use it then. r=ted 2011-07-19 08:51:22 +02:00
Mike Hommey
9726993d7f Bug 671188 - Don't fail on R_*_NONE relocations with an empty r_offset. r=tglek 2011-07-15 10:15:28 +02:00
Mike Hommey
0572c10e07 Bug 537857 part 2 - Avoid --gc-sections removing anything from elfhack test case. r=tglek 2011-06-28 08:25:48 +02:00
Mike Hommey
d79c335448 Bug 651892 part 3 - Remove __cxa_pure_virtual relocations. r=tglek 2011-06-23 04:08:03 +02:00
Mike Hommey
5d694d2527 Bug 651892 part 2 - Add a constructor to serializable that takes a buffer instead of an istream. r=tglek 2011-06-23 04:07:57 +02:00
Mike Hommey
7eff9066a4 Bug 651892 part 1 - Add a helper function to lookup symbols in a ElfSymtab_Section. r=tglek 2011-06-23 04:07:30 +02:00
Mike Hommey
9a38106463 Bug 664367 - Pass LDFLAGS when linking elfhack's test.so. r=khuey 2011-06-15 08:54:45 +02:00
Mike Hommey
c1bf962ba5 Bug 661800 - Avoid elfhack considering non SHF_TLS sections as part of PT_TLS segment. r=tglek 2011-06-07 08:26:17 +02:00
Mike Hommey
3b605d5000 Bug 661800 part 0 - Add a dependency of host_elf*.o upon elfxx.h, to circumvent bug 664362. r=ted 2011-06-16 06:28:59 +02:00
Mike Hommey
5807380164 Bug 649965 - Remove inlines on Elf_*::swap functions. r=tglek 2011-06-03 01:21:07 +02:00
Mike Hommey
b7d8bff6f5 Bug 657396 - Move LDFLAGS after other flags when building elfhack test case. r=ted 2011-05-17 09:34:20 +02:00
Mike Hommey
6de32c8fa9 Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek 2011-04-15 11:03:17 +02:00
Matheus Kerschbaum
0570662051 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Mike Hommey
280bca9939 Bug 637341 - Don't try to do anything on binaries that have already been elfhacked. r=tglek 2011-03-14 14:41:41 +01:00
Mike Hommey
a261979126 Bug 637341 - Apply elfhack to dist/bin when packaging and when building symbols. r=ted 2011-03-14 14:41:41 +01:00
Kyle Huey
225c13b333 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mitchell Field
a6788f0842 Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Mike Hommey
15a3c672da Bug 635966 - Avoid elfhack failure with llvm. r=khuey,a=shaver 2011-02-23 10:06:26 +01:00
Mike Hommey
c4db75fea9 Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg 2011-02-16 17:27:35 +01:00
Mike Hommey
a38404af0e Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg 2011-02-16 17:25:51 +01:00
Mike Hommey
6cf32f9e51 Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
80c3bdea1e Bug 629635 part 4 - Make elfhack keep PT_GNU_RELRO segments as they were originally. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
6b2a02f26f Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
45d53e96e2 Bug 629635 part 2 - Don't allow elfhack to move the .dynamic section. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
6ed7532810 Bug 629635 part 1 - Make elfhack fail if different blocks need to be mapped to the same address. r=tglek,a=blocking2.0:final 2011-02-12 10:28:26 +01:00
Mike Hommey
5acacc821d Bug 632769 - Only build elfhack on x86* and arm. r=khuey,a=NPOTB 2011-02-12 10:27:56 +01:00
Mike Hommey
6f896b3362 Bug 629639 - Build elfhack injected code without stack protection. r=khuey a=bsmedberg 2011-02-03 00:15:20 +01:00
Mike Hommey
c6b6450cec Bug 629638 - Build elfhack injected code with a limited set of CFLAGS. r=khuey a=bsmedberg 2011-02-03 00:14:43 +01:00
Makoto Kato
c5fbeda813 Bug 628606 - elfhack causes bustage since ARM target may not return arm. r=glandium,a=sdwilsh 2011-01-28 09:22:59 +01:00
Mike Hommey
965aac3e20 Bug 628233 part 2 - Enable elfhack on Android. r=khuey,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
8eb36d7f97 Bug 628988 part 2 - Adapt symbol tables content to elfhack changes. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
78ab424e26 Bug 628988 part 1 - Modify elfhack test so that the executable actively calls something from the library. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
7689402ee4 Bug 628595 - Avoid compiler warning about C++ style comments in C code in elfhack. r=jag,a-sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
df126a65a3 Bug 628593 - Remove -fno-exceptions from CXXFLAGS when building elfhack. r=khuey,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
3c41419fc8 Bug 628232 part 2 - Allow to build elfhack injected code as thumb. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
a46608b3ad Bug 628232 part 1 - Use the init symbol from elfhack injected code as an entry point instead of hardcoding 0. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
a59a2243d8 Bug 628627 part 2 - Add messages inviting to file bugs and use --disable-elf-hack in case of elfhack failures. r=khuey,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
4a0181e110 Bug 628627 part 1 - Raise hard errors in some more cases in elfhack. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
f1376f347d Bug 628618 part 7 - Use a whitelist of ELF sections that can be moved. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
b42bea9dc1 Bug 628618 part 6 - Delay refreshing of ElfSection addresses and offsets. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
5aa5d025fd Bug 628618 part 5 - Don't set DT_REL*COUNT if it wasn't already set. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
276396ec0a Bug 628618 part 4 - Initially set an address for the fake phdr ElfSection. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
f7c4f106f0 Bug 628618 part 3 - An ElfSection is relocatable if it has the SHF_ALLOC flag set independently of other flags. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
89b4d7733f Bug 628618 part 2 - PT_DYNAMIC segment only contains SHT_DYNAMIC section. r=tglek,a=sdwilsh 2011-01-28 09:22:58 +01:00
Mike Hommey
f08ea08f1a Bug 628618 part 1 - Support ElfLocations without a corresponding ElfSection. r=tglek,a=sdwilsh 2011-01-28 09:22:57 +01:00
Mike Hommey
c886f4609d Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron 2011-01-24 23:11:46 +01:00
Mike Hommey
fb3d02898a Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Mike Hommey
82dcf6256c Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg 2011-01-24 09:56:40 +01:00
Nils Maier
fbacd9b634 iBug 592052 - Add missing NSGetModule export (binary backwards compatiblity) except on OS X; r=benjamin a=bsmedberg 2010-11-19 12:41:25 -05:00
Mike Hommey
76b69157c8 Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto 2010-11-17 09:56:19 +01:00
Benjamin Smedberg
cd2591f646 Backed out changeset 7819e11aa46f, bug 592052 because of Mac OS X build bustage:
Undefined symbols:
  "_NSGetModule", referenced from:
     -exported_symbols_list command line option
ld: symbol(s) not found
2010-10-13 08:54:06 -04:00
Nils Maier
1b940e1c96 Bug 592052 - Missing NSGetModule export (binary backwards compatiblity) r=benjamin a=dtownsend 2010-08-30 22:55:18 +02:00
Dmitri Gribenko
d0ad1eef93 Bug 590753. Avoid adding empty entries to paths. r=bsmedberg
--HG--
extra : rebase_source : 0220d37deb0ec175cc1580b0c1ec82c886c6db94
2010-09-06 15:18:07 +12:00
Benjamin Smedberg
3f7e71abfb Rename NSGetModule to NSModule in various build scripts for bug 568691. 2010-06-22 20:21:34 -04:00
Oleg Romashin
9cbb1c5d7b Bug 558825 - run-mozilla.sh does not work with -d native-gdb. r=ted.mielczarek
--HG--
extra : rebase_source : 764ca82339869411c4a3fa402f3060de17d7f768
2010-05-11 13:23:59 -04:00
Chris Jones
d082c2f770 bug 532962: allow run-mozilla.sh to accept debugger arguments. r=luser 2009-12-07 01:10:46 -06:00
Benjamin Smedberg
1b015e4cd1 Bug 524139 - Eval .all.pp instead of including it. This means that in the normal case we avoid any make restarts and the associated I/O that goes with them, which could possibly be slowing Windows builds down considerably r=ted
--HG--
extra : rebase_source : 9671d212954595ef76b1870957e09ec6bc018e83
2009-10-23 13:00:19 -04:00
Phil Ringnalda
d5b8092f6f Bug 523054 - Sweep out some more viewer orts, r=dbaron 2009-10-25 10:03:17 -07:00
Phil Ringnalda
8490d39416 Bug 514211 - Sweep some mouse turds out of build/unix/, r=ted 2009-09-18 19:59:52 -07:00
Karl Tomlinson
b0934c0c94 Bug 477724 avoid pointless shell interpreter hanging around r=bsmedberg 2009-08-21 10:09:54 +12:00
Ginn Chen
e1b3b43cd4 Bug 456719 run-mozilla.sh doesn't work well with ksh93 r=benjamin 2009-07-23 18:09:10 +08:00
Benjamin Smedberg
ea55eb615e Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted 2009-03-09 10:55:41 -04:00
Ginn Chen
55d2cea4c2 Bug 472269 LD_LIBRARY_PATH is not set when running thunderbird from mozilla/dist/bin on Solaris r=wtc sr=neil 2009-02-09 14:18:02 +08:00
Daniel Holbert
ace316395f Bug 473236 - follow up patch v3a: restore executable status for some files that might need it. a=ted 2009-01-23 11:52:51 -08:00
Daniel Holbert
4301671b45 Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Marco Perez
e6f1755385 Bug 461542 - consolidate the (unix) start scripts for our applications; mozilla-central patch v3; r=benjamin 2008-12-10 16:19:55 +01:00
L. David Baron
8bac2c91e8 Remove the feature of run-mozilla.sh where we md5sum any file called 'core' in your home directory in order to see if it changes while running the program and potentially invoke GDB. (Bug 467638) r=bsmedberg
This feature is no longer particularly useful because core files on Linux are now generally called core.$PID (although occasionally core), and it is potentially quite harmful since Mozilla can become very slow to start for users with large core files in their home directory.
2008-12-08 08:08:05 -08:00
Boying Lu
3f3f967955 Bug 259945 - Mozilla should not use LD_LIBRARY_PATH on solaris; use libxul.so instead of libgkgfx.so; r=wtc sr=neil 2008-12-05 07:30:37 +01:00
Boying Lu
31d40615d9 Bug 259945 - Mozilla should not use LD_LIBRARY_PATH on solaris; use libgkgfx.so instead of libmozjs.so; r=wtc sr=neil
(to CLOSED TREE)
2008-11-21 20:24:08 +01:00
Phil Ringnalda
538c9fb42a Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg 2008-11-03 19:46:28 -08:00
Neil Rashbrook
898fd2b8d9 Remove <CR>s (to fix cross-compilation bustage) rs=bsmedberg,gavin,roc,smontagu b=372802 2008-09-20 20:45:25 +01:00
Ginn Chen
466f823e85 Bug 43737 Unable to debug firefox with "./firefox -g -d dbx" in Chinese locale, r=cls, sr=roc 2008-06-11 18:34:50 +08:00
jag@tty.nl
ef3ec8afa3 Bug 362392: mddepend.pl stat() optimizations. r=neil, moa=bsmedberg, a=schrep 2008-02-13 00:40:39 -08:00
jag@tty.nl
524f8e1ecd Bug 415422: Fix gqi dep build (crash on startup). r=ted, a=damons 2008-02-08 00:50:22 -08:00
ted.mielczarek@gmail.com
3430f42e08 bug 389346 - GNOME crash reporter comes up on crashes, prevents breakpad. r+a=bsmedberg 2007-09-04 10:09:31 -07:00
benjamin@smedbergs.us
4b6ed1dfac Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser 2007-08-03 07:46:17 -07:00
asqueella@gmail.com
a89bfe93bf Bug 387367 - mozilla-js.pc.in missing -DJS_THREADSAFE
p=Braden <braden@endoframe.com>
r=brendan
2007-07-14 14:57:38 -07:00
mats.palmgren@bredband.net
266f784855 Bye bye Xprint. b=326716 r+sr=dbaron 2007-06-13 11:02:58 -07:00
hg@mozilla.com
05e5d33a57 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
benjamin%smedbergs.us
e2046d1ae3 Bug 367912 - Remove BUILD_MODULES support, r=luser 2007-03-12 20:14:02 +00:00
asqueella%gmail.com
a381d44f39 bug 366113 - mozilla-plugin.pc should not depend on mozilla-xpcom.pc
patch by braden@endoframe.com
r=bsmedberg
2007-01-25 11:38:49 +00:00
timeless%mozdev.org
890a2338f0 Bug 341955 add some more items to .cvsignore
r=bsmeberg
2006-12-21 07:04:12 +00:00
benjamin%smedbergs.us
ec18f62436 Bug 333308 - make clean/distclean misses various files, patch by Mike Hommey <mh+mozilla@glandium.org>, r=me 2006-04-28 14:54:54 +00:00
kairo%kairo.at
91acb7039c bug 325473 - Undo separation of language and region/content packs, part 4: move pref panel into communictor pefs in suite/, correct installer manifests and fix rough edges of parts 1-3, r=bsmedberg for build system changes (removal of content-packs extension) r=ajschult for installer manifests r=jag sr=Neil 2006-04-08 11:17:06 +00:00
dbaron%dbaron.org
0631af1be1 Don't unescape parameters twice when running with -g (debugger). b=320293 r=cls sr=bsmedberg, plus a change to use perl -pe chomp instead of echo -n for portability (yikes). 2006-02-15 00:56:54 +00:00
ginn.chen%sun.com
45e60d9f2a Bug 312092 Accessible hierarchy incomplete/incorrect
r=benjamin sr=neil
2006-02-13 06:04:10 +00:00
bsmedberg%covad.net
d41b8a15d0 Bug 325117 - libgtkmozembed no longer exists but is referenced in *-gtkmozembed.pc, r=chpe@gnome.org 2006-02-02 14:13:15 +00:00
timeless%mozdev.org
fd4d83103d Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 16:41:06 +00:00
timeless%mozdev.org
db820cf720 Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 08:16:51 +00:00
ginn.chen%sun.com
cf7a48dd8c Bug 312092 Accessible hierarchy incomplete/incorrect
r=roc
2005-11-24 03:37:34 +00:00
wtchang%redhat.com
02db1091d3 Bugzilla Bug 259945: configure.in: use $ORIGIN with both GCC and Sun
compiler on Solaris. build/unix/run-mozilla.sh: changed '-h "$MOZ_PROGRAM"'
to '-h "libmozjs.so"' because firefox-bin and thunderbird-bin are not
symbol links under dist/bin.  The patch is contributed by Boying Lu
<brian.lu@sun.com>. r=wtc. sr=neil.parkwaycc.co.uk.
2005-11-14 21:47:45 +00:00
darin%meer.net
869032355c remove references to necko2 2005-11-12 19:24:51 +00:00
wtchang%redhat.com
bd755dca7c Bugzilla Bug 259945: Mozilla should use $ORIGIN instead of LD_LIBRARY_PATH
to locate shared libraries on Solaris whenever possible.  The patch is
contributed by Brian Lu of Sun <brian.lu@sun.com>.  r=wtc,bryner.
sr=neil.parkwaycc.co.uk.
Modified Files: configure.in build/unix/run-mozilla.sh
2005-10-17 17:21:17 +00:00
mvl%exedo.nl
01f23158ed remove other-licenses/libical.
bug 311246, r=dmose, bsmedberg
2005-10-10 17:13:41 +00:00
dveditz%cruzio.com
1ca93a5058 unbusting older RH linux 2005-10-01 05:33:05 +00:00
dveditz%cruzio.com
cc992d343b bug 304330 (CAN-2005-2353) run-mozilla.sh -debugger option temporary file issue. Thanks to Javier Fern�ndez-Sanguino Pe�a for the Debian patch and Josh Bressers for pointing out the Ubuntu advisory. sr=dbaron 2005-09-30 19:16:31 +00:00
roc+%cs.cmu.edu
27a989f7fc Bug 294507. Fix configure warning. r=cls,a=asa,patch by Wolfgang Rosenauer 2005-07-07 18:24:39 +00:00
roc+%cs.cmu.edu
334be28567 Bug 294747. Get required NSPR version from system NSPR if building with system NSPR. r=caillon,a=benjamin, patch by Wolfgang Rosenauer 2005-07-05 23:21:52 +00:00
cls%seawood.org
2f8def85e9 Path translation fixes for msys.
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver
2005-06-02 04:00:37 +00:00
roc+%cs.cmu.edu
4b7e260bb2 Bug 294507. Fix --with-system-nspr issues. r=caillon,a=shaver, patch by Wolfgang Rosenauer 2005-06-01 13:34:37 +00:00
cbiesinger%web.de
e62643dfbd Bug 256988 firefox pkg-config files reference mozilla-xpcom and mozilla-nspr.
use MOZ_APP_NAME in the pkgconfig files
patch by Christian Persch <chpe@gnome.org> r+a=shaver
2005-04-22 17:11:13 +00:00
neil%parkwaycc.co.uk
3baf5961d6 Bug 285627 mddepend.pl processes Windows depend files inefficiently r=bsmedberg 2005-03-14 15:57:26 +00:00
timeless%mozdev.org
bfdfe67f48 Bug 240473 Tell config tools where .idl files are installed
patch by braden@endoframe.com r=bsmedberg
2005-02-24 01:21:01 +00:00
timeless%mozdev.org
ccf3814148 Bug 279427 mozilla-xpcom.pc missing include directory
patch by braden@endoframe.com r=bsmedberg
2005-01-25 22:07:41 +00:00
gerv%gerv.net
386575a68a Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-01-01 18:57:51 +00:00
peterv%propagandism.org
4eb3ddba52 Fix for bug 235747 (Move parser stuff into mozilla/parser). r=cls, sr=jst. 2004-05-04 11:46:11 +00:00
cls%seawood.org
3d757e8884 Return the proper value for --idlflags.
Bug #240473 r=bsmedberg
2004-04-22 20:17:59 +00:00
gerv%gerv.net
31625ba2b1 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:21:17 +00:00
cls%seawood.org
576af07911 Update file lists for standalone builds.
Bug #235697
2004-02-28 22:01:50 +00:00
cls%seawood.org
bbe803c4d7 Set MOZ_APP_NAME & MOZ_APP_VERSION based upon which app is being built.
Use MOZ_APP_NAME to set the proper paths for `make install`
Bug #234442 r=bryner
2004-02-25 03:27:11 +00:00
bsmedberg%covad.net
d0f309943a Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
274ef7cd49 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
tor%cs.brown.edu
b2fa1a336b Bug 228069 - remove override of FONTCONFIG_PATH. r=blizzard, sr=bryner, a=asa 2003-12-15 17:27:28 +00:00
timeless%mozdev.org
502d375f7a Bug 224668 make dependency updating honor -s
r=bryner
2003-11-17 06:38:05 +00:00
cls%seawood.org
892b2c8c54 Updating "standalone" build module dependency maps. 2003-10-18 03:10:08 +00:00
bryner%brianryner.com
196258ac9f Remove timebomb references from allmakefiles.sh and modules.mk (bug 193740). Patch by sipaq, r=bryner. 2003-10-14 18:22:31 +00:00
colin%theblakes.com
2e3dbf4919 Complete support for DNS rewrite in OpenVMS. b=219487, r=wtc 2003-09-30 14:59:11 +00:00
colin%theblakes.com
d7594f2f9f OpenVMS only. Define LOGNAME correctly. b=217444, r=blizzard, a=asa 2003-08-29 16:50:34 +00:00
cls%seawood.org
ee0495fa2a Updating standalone module directory lists.
Should fix BUILD_MODULES related bustage from checking for bug 214700
2003-08-15 22:29:52 +00:00
colin%theblakes.com
96386bfc28 Support for FireBird etc. b=210630. r=cls 2003-06-25 14:47:43 +00:00
colin%theblakes.com
3b10832103 Make mozilla.com able to run Firebird. b=209828, r=cls 2003-06-18 19:18:16 +00:00
pavlov%pavlov.net
89b728063a Removal of MNG support. Bug 195280. Patch by tor@acm.org. r=pavlov sr=blizzard. 2003-06-03 23:16:42 +00:00
tor%cs.brown.edu
e1d5ad41b3 Bug 197530 - remove ppm decoder. r=pavlov,cls sr=blizzard 2003-05-31 10:42:33 +00:00
colin%theblakes.com
515e612b62 Fix OpenVMS debug build problem. b=205013, r=dveditz, a=asa 2003-05-14 22:01:25 +00:00
seawood%netscape.com
55f3a301d1 Workaround Tru64 type quirkiness.
Thanks to Jim Brown <jim.brown@miami.edu> for the patch.
Bug #202057 r=cls
2003-04-19 03:12:28 +00:00
seawood%netscape.com
5a63213a87 Removing obsolete include/ from build.
Bug #199920
2003-04-04 07:28:20 +00:00
timeless%mozdev.org
dd7bb3a66f Bug 181136 remove xpfe/components/regviewer
r=dveditz sr=bz
2003-02-24 17:44:30 +00:00
pkw%us.ibm.com
27da0df2f9 Bug 163744 - Error message displayed in terminal during startup from
command-line on machines which do no have the GNU md5sum program.
r=bryner@netscape.com, a=asa@mozilla.org
2003-02-13 20:30:52 +00:00
sspitzer%netscape.com
16be564589 supplimental fix for #192074.
removing mozilla/mailnews/absync from the tree.
r=cls, this bug has a=asa
2003-02-12 19:56:53 +00:00
colin%theblakes.com
c806a90a4b Fix problem with VAR format files. b=191281. r=cls. a=asa 2003-01-30 19:00:53 +00:00
colin%theblakes.com
4b1b530270 Make the default IPv4. b=189916. r=cls 2003-01-21 20:55:36 +00:00
bryner%netscape.com
ce2428141f Use the linker option to control which symbols are exported for Mach-O builds (only export NSGetModule from component libraries). Bug 187732, r=cls. 2003-01-06 00:40:49 +00:00
seawood%netscape.com
2457dd3be2 Return proper version number from mozilla-config --version
Bug #185551
2002-12-31 11:05:47 +00:00
colin%theblakes.com
0824e190c0 OpenVMS build changes. b=180290. r=cls 2002-12-12 00:08:59 +00:00
blizzard%redhat.com
5b31930980 Bug #180700. Only link with superwin with gtk 1.2. r=cls 2002-11-19 03:11:13 +00:00
seawood%netscape.com
b7762135e9 Get MOZILLA_VERSION from central config/milestone.txt file
Bug #179565 r=asasaki
2002-11-19 03:06:29 +00:00
smontagu%netscape.com
7cca738502 Bug 178623: run-mozilla.sh should popuplate ${XPSERVERLIST} if it was not set yet. Author=Roland.Mainz@informatik.med.uni-giessen.de, r=pete.zha@sun.com, sr=roc+moz, moa=cls 2002-11-06 22:22:32 +00:00
seawood%netscape.com
7596788ade Add plugin pkgconfig file to the build.
Bug #174915 r=bryner a=roz+moz
2002-10-30 00:41:08 +00:00
seawood%netscape.com
3488e15756 Pkgconfig metafile for plugins
Thanks to braden@endoframe.com for the file.
Bug#174915 r=cls a=roz+moc
2002-10-30 00:40:16 +00:00
seawood%netscape.com
1c31450781 Make activestate perl happy. 2002-10-25 10:57:12 +00:00
seawood%netscape.com
6d81cb3eab XSLT standalone builds are special
Bug #173066
2002-10-25 10:13:27 +00:00
seawood%netscape.com
d054197aba Update standalone build section using REQUIRES-data
Bug #170366 r=mcafee a=dbaron
2002-10-25 06:02:20 +00:00
seawood%netscape.com
9e2c736289 Build changes to enhance --enable-standalone-modules builds using REQUIRES-based metadata.
Bug #173066 r=mcafee a=dbaron
2002-10-25 05:59:52 +00:00
blizzard%redhat.com
6e9b4885ca bug #149390. Link against mozjs, not js. Patch by braden@endoframe.com. r=blizzard, a=dbaron 2002-10-25 02:30:37 +00:00