I'm sorry, but you've generated so many threads over the same build error that i dont understand anymore what you're trying to achieve, what situation you're coming from, and what you're doing to get this error.
Is this on 5.6/i386 ? with -stable patches applied ? Trying to build a port from the stable branch ? SSL_ENABLE_FALLBACK_SCSV is defined in nss (see http://mxr.mozilla.org/mozilla-central/ident?i=SSL_ENABLE_FALLBACK_SCSV) , so you'll have to figure out if firefox build correctly detects the version of nss installed on your system, and if that version has this define. On current this is what i have with nss 3.18: /usr/local/include/nss/ssl.h:#define SSL_ENABLE_FALLBACK_SCSV 28 On plain 5.6 with nss 3.16.2., i dont have that define, so maybe esr is subtly messing up requirements here. At some point, if you encounter too many build issues you're not able to deal with, you should give some trust to the people who know what they're doing, and just use the stable packages from mtier (which, of course, managed to build that firefox esr version afaict) Landry On Mon, Apr 6, 2015 at 1:40 AM, Joel Rees <joel.r...@gmail.com> wrote: > On Apr 4, 2015 7:26 PM, "Joel Rees" <joel.r...@gmail.com> wrote: > > > > After about six hours > > More like eight hours. > > Just finished a re-compile without the room fan and got to the same > error. (No overheating, either, with one less drive.) > > > with a room fan aimed at the computer to keep it from overheating, I get > this error about SSL_ENABLE_FALLBACK_SCSV undefined. Most of the error > scrolled off the screen and is not in the buffer because I had a different > virtual console up monitoring the CPU temperature. Was not using tee to > capture the output because I was trying to keep the burden on the drive > controller light. > > > > (I'm pretty sure it was the drive controller overheating rather than the > CPU. I had to move it to a different slot to get it close enough to the > case fan.) > > > > I have this much information still on the screen: > > Kept the scrollback this time: > > > -------------- > [...Need to find a place to post the screen shots. ...] > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/security/manager/ssl/src/nsNSSIOLayer.cpp: > In function 'bool {anonymous}::retryDueToTLSIntolerance(PRErrorCode, > nsSSSocketInfo*)': > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/security/manager/ssl/src/nsNSSIOLayer.cpp:959:10: > error: 'SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT' was not declared in > this scope > case SSL_ERROR_INAPPROPRIATE_FALLBACK_ALERT: > ^ > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/security/manager/ssl/src/nsNSSIOLayer.cpp: > In function 'nsresult nsSSLIOLayerSetOptions(PRFileDesc*, bool, const > char*, const char*, int32_t, nsNSSSocketInfo*)': > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/security/manager/ssl/src/nsNSSIOLayer.cpp:2328:41: > error: 'SSL_ENABLE_FALLBACK_SCSV' was not declared in this scope > > if (SECSuccess != SSL_OptionSet(fd, SSL_ENABLE_FALLBACK_SCSV, > true)) { > > > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/config/rules.mk:1001: > recipe for target 'nsNSSIOLayer.o' failed > > gmake[3]: *** [nsNSSIOLayer.o] Error 1 > > gmake[3]: Leaving directory > '/usr/ports/pobj/firefox-esr-31.5.3/build-i386/security/manager/ssl/src' > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/config/recurse.mk:95: > recipe for target 'security/manager/ssl/src/compile' failed > > gmake[2]: *** [security/manager/ssl/src/compile] Error 2 > > gmake[2]: Leaving directory > '/usr/ports/pobj/firefox-esr-31.5.3/build-i386' > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/config/recurse.mk:95: > recipe for target 'compile' failed > > gmake[1]: [compile] Error 2 > > gmake[1]: Leaving directory > '/usr/ports/pobj/firefox-esr-31.5.3/build-i386' > > /usr/ports/pobj/firefox-esr-31.5.3/mozilla-esr31/config/recurse.mk:592: > recipe for target 'all' failed > > gmake: *** [all] Error 2 > > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2727 > '/usr/ports/pobj/firefox-esr-31.5.3/build-i386/.build_done') > > *** Error 1 in /usr/ports/www/firefox-esr (/usr/ports/infrastructure/mk/ > bsd.port.mk:2455 'build') > > ------------ > > > > if I didn't make a mistake typing that in. I did a pwd and lost the line > about SSL_ENABLE_FALLBACK_SCSV being undefined, sorry. > > > > Any thoughts while I muck around in that directory and go looking for > the source, after I get back from a family errand? (Maybe I'll just give up > on firefox-esr v. 31.5.3.) > > > > On Apr 3, 2015 4:22 PM, "Joel Rees" <joel.r...@gmail.com> wrote: > > > > > > > > > On Apr 3, 2015 6:35 AM, "Joel Rees" <joel.r...@gmail.com> wrote: > > > > > > > > [...] > > > > > > > Probably should grab something to monitor the temperatures, etc., > while I try building the compiler again. Maybe use job control to suspend > the build process every five minutes or so and let things cool down. (Since > I can't afford a new motherboard right now.) > > > > > > > > > > Moving keyboards and books away from the case vents helps a lot. > > > > > > Temperature was holding steady at 42 C or below with the vents clear > until about insn_emit or so. In the insn_* stuff, I'm getting 43 with the > vents uncovered. > > > > > > -------- > > > > > > With the vents uncovered, I made it through compiling gcc 4.8.3 in > about five hours without suddenly resetting. (12+ year old 32 bit sempron > 2600+. Did I set the temperature limit down in the BIOS?) > > > > > > heh. > > > > > > firefox 31.5.3 is now compiling. It recognizes gcc 4.8.3 built here, > where the same added with pkg_add -u was apparently not seen by the make > process for firefox. > > > > > > > Joel Rees > > > > > > > > Computer memory is just fancy paper, > > > > CPUs just fancy pens. > > > > All is a stream of text > > > > flowing from the past into the future.