 c84a3458aa
			
		
	
	c84a3458aa
	
	
	
		
			
			It seems the buildbots can't handle it. Added a cmake option to find the cxxabi files as they are part of the toolchain and not in the normal path. It doesn't seem to make a difference, just gets rid of cmake warnings. Added another small GCC warning fix. It's fairly minor. This has no change in compiled size, and most likely no change in behavior. Bumped the PKG_RELEASE anyway. Signed-off-by: Rosen Penev <rosenp@gmail.com>
		
			
				
	
	
		
			36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/include/cmath
 | |
| +++ b/include/cmath
 | |
| @@ -615,7 +615,7 @@ _Fp __lerp(_Fp __a, _Fp __b, _Fp __t) no
 | |
|  
 | |
|      if (__t == 1) return __b;
 | |
|      const _Fp __x = __a + __t * (__b - __a);
 | |
| -    if (__t > 1 == __b > __a)
 | |
| +    if ((__t > 1) == (__b > __a))
 | |
|      	return __b < __x ? __x : __b;
 | |
|      else
 | |
|      	return __x < __b ? __x : __b;
 | |
| --- a/include/memory
 | |
| +++ b/include/memory
 | |
| @@ -1696,7 +1696,7 @@ struct _LIBCPP_TEMPLATE_VIS allocator_tr
 | |
|              ptrdiff_t _Np = __end1 - __begin1;
 | |
|              __end2 -= _Np;
 | |
|              if (_Np > 0)
 | |
| -                _VSTD::memcpy(__end2, __begin1, _Np * sizeof(_Tp));
 | |
| +                __end2 = __begin1;
 | |
|          }
 | |
|  
 | |
|  private:
 | |
| --- a/src/filesystem/filesystem_common.h
 | |
| +++ b/src/filesystem/filesystem_common.h
 | |
| @@ -197,8 +197,8 @@ private:
 | |
|  using chrono::duration;
 | |
|  using chrono::duration_cast;
 | |
|  
 | |
| -using TimeSpec = struct ::timespec;
 | |
| -using StatT = struct ::stat;
 | |
| +using TimeSpec = struct timespec;
 | |
| +using StatT = struct stat;
 | |
|  
 | |
|  template <class FileTimeT, class TimeT,
 | |
|            bool IsFloat = is_floating_point<typename FileTimeT::rep>::value>
 |