13 Commits

Author SHA1 Message Date
espie
b788534d3d dynamic goto outside of a scope with non trivial destructors is a recipe
for disaster. Can't work even with gcc, caught by clang.

Turns out this is just debugging shitz, not really necessary, just comment
it off (we could rewrite the whole thing to have separate scope or use
new/delete, but what's the point ? mozjs17 is going to die one day anyway)

FreeBSD doesn't see the issue 'cause  they don't enable threads.

okay sthen@
2017-04-18 21:16:08 +00:00
espie
016e36a11e pointers don't really do signed comparisons. Stolen from FreeBSD.
okay sthen@
2017-04-18 21:14:06 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
sthen
e72c06bed2 s/if (defined(@foo))/if (@foo)/ to fix with perl 5.22 2016-04-14 00:12:27 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
mmcc
ada9c62715 replace some 404ing Mozilla HOMEPAGEs
ok landry
2016-03-12 07:02:16 +00:00
kettenis
ceaef45fc1 Force JeagerTrampoline to be hidden to avoid R_X86_64_PC32 relocation.
ok jasper@
2015-05-19 09:26:11 +00:00
bcallah
52400104c0 Remove mips64* from ONLY_FOR_ARCHS list. It doesn't build there (OOM).
Now mips64* can build gtk+3.
Requested by aja@ in conjunction with another diff to x11/gtk+3.
2015-04-03 17:54:42 +00:00
ajacoutot
0b94331207 Keep list in sync. 2015-03-20 18:06:14 +00:00
jasper
89fd901dec sync with other mozillas 2014-07-13 22:53:24 +00:00
ajacoutot
c62fcbad30 strip(1) when building without DEBUG.
Drop the static archive, it's not used by anything.

This saves us 500M per pkg...
ok jasper@ landry@ (maintainer)
2014-05-19 10:28:39 +00:00
ajacoutot
93acdff091 Fix PKGNAME/@pkgpath. 2014-03-26 12:17:08 +00:00
jasper
27c9558fdc import mozjs17, as it's still needed by polkit.
discussed with landry@ and aja@
2014-03-26 12:13:53 +00:00