John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							c98e6b6771 
							
						 
					 
					
						
						
							
							gcc, binutils: Narrow down ARM hack so only native builds are affected  
						
						 
						
						
						
						
					 
					
						2018-01-09 17:25:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Drew Hess 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ed545ab31 
							
						 
					 
					
						
						
							
							Revert "gcc, binutils: Get rid of 32-bit ARM configure flag exception"  
						
						 
						
						... 
						
						
						
						This commit breaks native armv7l-linux builds. Revert it until it can
be root-caused. This reversion does not affect other platforms or
cross-compiling.
This reverts commit 0f5c80463176f7b146e8ef1943a3bbd61d4cbaf0. 
						
						
					 
					
						2018-01-08 20:03:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fcd92ce92 
							
						 
					 
					
						
						
							
							Merge branch 'master' into staging  
						
						 
						
						... 
						
						
						
						A few thousand rebuilds from master, again.
Hydra: ?compare=1422362 
						
						
					 
					
						2017-12-31 09:53:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ad9a97e96 
							
						 
					 
					
						
						
							
							gcc: Don't let solaris hack pollute CC elsehwere  
						
						 
						
						
						
						
					 
					
						2017-12-30 22:04:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f5c804631 
							
						 
					 
					
						
						
							
							gcc, binutils: Get rid of 32-bit ARM configure flag exception  
						
						 
						
						... 
						
						
						
						Now that we do `--enable-targes=all`, there is no risk of missing the
needed emulation.
This reverts commit ebc9b161cd184502bf4912b9348a507e2d0540da.
This reverts commit 88efc22b44dedf423398491f9a55d1631b0b50ff. 
						
						
					 
					
						2017-12-30 22:04:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							9cda2f5559 
							
						 
					 
					
						
						
							
							gcc: Fix deps, for cross and consistency  
						
						 
						
						... 
						
						
						
						Mainly making sure we have tools to build target libs 
						
						
					 
					
						2017-12-30 22:04:22 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							114a9b6253 
							
						 
					 
					
						
						
							
							gcc: Let cc-wrapper's setup hook define any tool env vars we need  
						
						 
						
						
						
						
					 
					
						2017-12-30 22:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc23afe5c7 
							
						 
					 
					
						
						
							
							gcc: Add build->build dep for C compilers  
						
						 
						
						... 
						
						
						
						5 already had this, but I forgot the other versions. 
						
						
					 
					
						2017-12-30 22:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b74540c5b 
							
						 
					 
					
						
						
							
							treewide: Use depsBuildBuild for buildPackges.stdenv.cc  
						
						 
						
						
						
						
					 
					
						2017-12-30 22:04:21 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitry Kalinkin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d9769663d 
							
						 
					 
					
						
						
							
							cc-wrapper: allow compilers to specify unsupported hardening modes  
						
						 
						
						... 
						
						
						
						Fixes: 0fd7ef61b2 ('clang_34: Disable hardening bits (#28543 )') 
						
						
					 
					
						2017-12-30 12:23:25 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							5db559f855 
							
						 
					 
					
						
						
							
							Merge branch 'mingw32-w64-fix' into ericson2314-cross-base  
						
						 
						
						
						
						
					 
					
						2017-12-29 15:46:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52a4a7c3bb 
							
						 
					 
					
						
						
							
							Merge pull request  #33167  from bnikolic/mingw32-w64-fix  
						
						 
						
						... 
						
						
						
						Mingw_w64 fix to get cross-compilation working again 
						
						
					 
					
						2017-12-29 15:44:17 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc3a6e260a 
							
						 
					 
					
						
						
							
							Merge commit '3afe325a3e2f906ba512fb7a2f28f79496711592' into mingw32-w64-fix  
						
						 
						
						
						
						
					 
					
						2017-12-29 15:28:56 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d336d36bb 
							
						 
					 
					
						
						
							
							Merge commit 'e82bd498d1a2a28fb20249569a6f49fcaab9aca8' into mingw32-w64-fix  
						
						 
						
						
						
						
					 
					
						2017-12-29 15:28:49 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							169227bfd2 
							
						 
					 
					
						
						
							
							Merge commit '3a59cd87f26cc59c91fb821749b1ec0d64922f87' into mingw32-w64-fix  
						
						 
						
						
						
						
					 
					
						2017-12-29 14:24:10 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							2365e2ffcd 
							
						 
					 
					
						
						
							
							Merge commit '51948eab9415fde1825dea5c7d31b99b2e1a0fdb' into mingw32-w64-fix  
						
						 
						
						
						
						
					 
					
						2017-12-29 14:23:05 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bojan Nikolic 
							
						 
					 
					
						
						
						
						
							
						
						
							771bae04e8 
							
						 
					 
					
						
						
							
							gcc: Enable SSP and shared libs in the final stage for MinGW  
						
						 
						
						... 
						
						
						
						Hardening on by default now that we don't use the cross wrapper. In
turn, hardening requires libssp in particular. 
						
						
					 
					
						2017-12-29 13:27:02 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							12e0672d88 
							
						 
					 
					
						
						
							
							gcc: Adjust builder.sh to find some things in bintools-wrapper instead  
						
						 
						
						
						
						
					 
					
						2017-12-13 16:08:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							4e4520a0f3 
							
						 
					 
					
						
						
							
							gcc: Don't choke if there is no lib output  
						
						 
						
						
						
						
					 
					
						2017-12-10 17:36:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							3afe325a3e 
							
						 
					 
					
						
						
							
							Merge commit '43d5c5d6db3ce33f3cf1d17ba43c7374257466ec' into gcc-modernize-builder  
						
						 
						
						
						
						
					 
					
						2017-12-07 02:19:04 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							e82bd498d1 
							
						 
					 
					
						
						
							
							Merge commit '992bd2f6d34b2f560fc17df6fa3708fcade1abac' into gcc-modernize-builder  
						
						 
						
						
						
						
					 
					
						2017-12-07 02:13:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a59cd87f2 
							
						 
					 
					
						
						
							
							Merge commit '93cd0685c5ac4d8f21d8586d3e5c45cd7394fab9' into gcc-modernize-builder  
						
						 
						
						
						
						
					 
					
						2017-12-07 01:49:31 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							51948eab94 
							
						 
					 
					
						
						
							
							gcc: Fix after merge  
						
						 
						
						... 
						
						
						
						- NIX_CC_CROSS is now completely gone!
- NIX_CC is defined reliably, so no manual def needed
- stdenv.ccCross -> stdenv.cc, also removing need for "or" fallback 
						
						
					 
					
						2017-12-07 01:42:43 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							974b9201a5 
							
						 
					 
					
						
						
							
							Merge commit 'c9ca54199409324101bdee38f5b16e7656a16a22' into gcc-modernize-builder  
						
						 
						
						
						
						
					 
					
						2017-12-07 01:42:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							d96cf0f46c 
							
						 
					 
					
						
						
							
							gcc: Handle CPATH and LIBRARY_PATH purely in Nix  
						
						 
						
						
						
						
					 
					
						2017-12-06 19:12:51 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							d4595b38e9 
							
						 
					 
					
						
						
							
							gcc: Modernize builder.sh for Cross  
						
						 
						
						... 
						
						
						
						Instead of `NIX_CC` vs `NIX_CC_CROSS` spagetti, unconditionally use
`NIX_BUILD_CC` and `NIX_CC` in a consistent manner. 
						
						
					 
					
						2017-12-06 19:12:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							43d5c5d6db 
							
						 
					 
					
						
						
							
							Merge commit '703a9f93c1254f7bdf0350ca0462de0d78033c62' into gcc-simplify-flags  
						
						 
						
						
						
						
					 
					
						2017-12-05 17:58:16 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							992bd2f6d3 
							
						 
					 
					
						
						
							
							Merge commit 'ab77a6bb1e7d2ff475210ad392f1a9bd1bb6ba3a' into gcc-simplify-flags  
						
						 
						
						
						
						
					 
					
						2017-12-05 17:41:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							93cd0685c5 
							
						 
					 
					
						
						
							
							Merge commit '71186e73455a4e06e96a31da34b76f84e545ba1f' into gcc-simplify-flags  
						
						 
						
						
						
						
					 
					
						2017-12-05 17:09:41 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ca541994 
							
						 
					 
					
						
						
							
							Merge commit '198dceccbe5414a5fd72ca83624c0cc715db1aad' into gcc-simplify-flags  
						
						 
						
						
						
						
					 
					
						2017-12-05 16:55:11 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							a3e35fbbe1 
							
						 
					 
					
						
						
							
							gcc: Use platformFlags in crossConfigureFlags  
						
						 
						
						... 
						
						
						
						A nice code deduplication 
						
						
					 
					
						2017-12-05 14:01:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe9798ac2 
							
						 
					 
					
						
						
							
							lib, gcc: No inherit (platform) gcc; in {host,build,target}Platform  
						
						 
						
						
						
						
					 
					
						2017-12-05 13:52:20 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							74cbb5796e 
							
						 
					 
					
						
						
							
							gcc: Get rid of crossAttrs.configureFlags  
						
						 
						
						
						
						
					 
					
						2017-12-04 20:50:59 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							cabfe1885f 
							
						 
					 
					
						
						
							
							gcc: Don't try to enable plugins with host != build  
						
						 
						
						
						
						
					 
					
						2017-12-04 16:27:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							2fdca4db69 
							
						 
					 
					
						
						
							
							gcc: Lock down more tools for cross-builds  
						
						 
						
						... 
						
						
						
						That is, build != host == target 
						
						
					 
					
						2017-12-04 16:27:18 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuomas Tynkkynen 
							
						 
					 
					
						
						
						
						
							
						
						
							703a9f93c1 
							
						 
					 
					
						
						
							
							gcc6: Restore missing platform flags  
						
						 
						
						... 
						
						
						
						This was missed in commit 1c1207220f06
("gcc: Refactor treatment of configure flags"), all other GCC versions
have it right. 
						
						
					 
					
						2017-11-29 23:09:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuomas Tynkkynen 
							
						 
					 
					
						
						
						
						
							
						
						
							0f249a7354 
							
						 
					 
					
						
						
							
							gccSnapshot: Reduce diff to gcc7  
						
						 
						
						
						
						
					 
					
						2017-11-29 23:09:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuomas Tynkkynen 
							
						 
					 
					
						
						
						
						
							
						
						
							d7a0695c43 
							
						 
					 
					
						
						
							
							gcc7: Reduce diff to gcc6  
						
						 
						
						
						
						
					 
					
						2017-11-29 23:09:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuomas Tynkkynen 
							
						 
					 
					
						
						
						
						
							
						
						
							825b953bf5 
							
						 
					 
					
						
						
							
							gcc48: Reduce diff to gcc49  
						
						 
						
						
						
						
					 
					
						2017-11-29 23:09:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuomas Tynkkynen 
							
						 
					 
					
						
						
						
						
							
						
						
							77b409b2cf 
							
						 
					 
					
						
						
							
							gcc49: Reduce diff to gcc5  
						
						 
						
						
						
						
					 
					
						2017-11-29 23:09:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuomas Tynkkynen 
							
						 
					 
					
						
						
						
						
							
						
						
							aa3d195a30 
							
						 
					 
					
						
						
							
							gcc5: Reduce diff to gcc6  
						
						 
						
						
						
						
					 
					
						2017-11-29 23:09:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Orivej Desh 
							
						 
					 
					
						
						
						
						
							
						
						
							d99a2fc093 
							
						 
					 
					
						
						
							
							Merge branch 'master' into staging  
						
						 
						
						... 
						
						
						
						* master: (293 commits)
  go_1_9: skip flaky TestServerCancelsReadTimeoutWhenIdle
  qsyncthingtray: fix build
  qt56.qtwebengine: fix build
  stdman: d860212 -> 2017.04.02
  jackett: use mono50
  hg-git: disable with python3
  hg-git: 0.8.5 -> 0.8.10
  xfce4-settings: enable parallel building
  gcc-snapshot: mark as broken
  heaptrack: 2017-02-14 -> 2017-10-30
  nixos-container: Modify existing test to cover show-ip command
  nixos-container: Make show-ip work together with ipv4 + netmask
  linux-copperhead: 4.13.12.a -> 4.13.13.a
  matterbridge: 1.1.0 -> 1.4.1
  nixos/nghttpx: add module for the nghttpx proxy server (#31680 )
  mattermost: 4.3.0 -> 4.4.0
  breakpad: delete
  simp_le: 0.2.0 -> 0.6.1
  certbot: 0.11.1 -> 0.19.0
  afl: 2.51b -> 2.52b
  ... 
						
						
					 
					
						2017-11-17 05:35:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Orivej Desh 
							
						 
					 
					
						
						
						
						
							
						
						
							e188747d89 
							
						 
					 
					
						
						
							
							gcc-snapshot: mark as broken  
						
						 
						
						... 
						
						
						
						It is older than gcc7 and fails to compile due to ucontext_t changes in glibc 2.26. 
						
						
					 
					
						2017-11-16 20:22:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab77a6bb1e 
							
						 
					 
					
						
						
							
							gcc: Misc indentation and whitespace-in-string fixes  
						
						 
						
						
						
						
					 
					
						2017-11-14 18:32:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gamari 
							
						 
					 
					
						
						
						
						
							
						
						
							1c1207220f 
							
						 
					 
					
						
						
							
							gcc: Refactor treatment of configure flags  
						
						 
						
						... 
						
						
						
						Previously configureFlags was defined as one giant interpolated string.
Here we refactor this definition to instead use the usual stdenv string
combinators. This seems more in-line with the average nixpkgs expression
and it seems a bit more natural to things of these as lists of flags
rather than monolithic strings. 
						
						
					 
					
						2017-11-14 16:23:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Bogdan 
							
						 
					 
					
						
						
						
						
							
						
						
							7112718a20 
							
						 
					 
					
						
						
							
							gcj: fix build with glibc 2.26  
						
						 
						
						
						
						
					 
					
						2017-11-09 20:50:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Ericson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0101856765 
							
						 
					 
					
						
						
							
							Merge pull request  #30549  from obsidiansystems/bintools  
						
						 
						
						... 
						
						
						
						treewide: Introduce stdenv.cc.bintools 
						
						
					 
					
						2017-11-08 14:20:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f04b64c1e9 
							
						 
					 
					
						
						
							
							gcc-4.5: fixup build with glibc-2.26  
						
						 
						
						... 
						
						
						
						The older the GCC, the easier the backporting :-) 
						
						
					 
					
						2017-11-07 15:39:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54c14e2fa3 
							
						 
					 
					
						
						
							
							gcc-4.8: fix with glibc-2.26  
						
						 
						
						
						
						
					 
					
						2017-11-07 14:53:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimír Čunát 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8da04338d7 
							
						 
					 
					
						
						
							
							gcc-4.9: fixup build with glibc-2.26  
						
						 
						
						... 
						
						
						
						Upstream didn't backport this, but fortunately it wasn't too hard. 
						
						
					 
					
						2017-11-07 12:56:57 +01:00