mirror of
				https://github.com/cuberite/polarssl.git
				synced 2025-10-31 11:40:51 -04:00 
			
		
		
		
	Fix missing dependency on Travis
Was getting errors like:
In file included from /usr/include/limits.h:25:0,
                 from /usr/lib/gcc-cross/arm-linux-gnueabi/5/include-fixed/limits.h:168,
                 from /usr/lib/gcc-cross/arm-linux-gnueabi/5/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc-cross/arm-linux-gnueabi/5/include-fixed/limits.h:34,
                 from ../include/mbedtls/check_config.h:30,
                 from ../include/mbedtls/build_info.h:81,
                 from common.h:26,
                 from asn1write.c:20:
/usr/include/features.h:367:25: fatal error: sys/cdefs.h: No such file or directory
There are two packages to choose from: armhf or armel. Since the comment
in all.sh says we're trying to be close to Debian's "armel"
architecture, choose that, and fix a comment that was mentioning
gnueabihf for no apparent reason.
Signed-off-by: Manuel Pégourié-Gonnard <manuel.pegourie-gonnard@arm.com>
			
			
This commit is contained in:
		
							parent
							
								
									efd14bf9bd
								
							
						
					
					
						commit
						ae505eeeed
					
				| @ -15,6 +15,7 @@ jobs: | |||||||
|           - gcc-arm-none-eabi |           - gcc-arm-none-eabi | ||||||
|           - libnewlib-arm-none-eabi |           - libnewlib-arm-none-eabi | ||||||
|           - gcc-arm-linux-gnueabi |           - gcc-arm-linux-gnueabi | ||||||
|  |           - libc6-dev-armel-cross | ||||||
|       language: python # Needed to get pip for Python 3 |       language: python # Needed to get pip for Python 3 | ||||||
|       python: 3.5 # version from Ubuntu 16.04 |       python: 3.5 # version from Ubuntu 16.04 | ||||||
|       install: |       install: | ||||||
|  | |||||||
| @ -2396,7 +2396,7 @@ component_build_arm_none_eabi_gcc_arm5vte () { | |||||||
|     scripts/config.py baremetal |     scripts/config.py baremetal | ||||||
|     # This is an imperfect substitute for |     # This is an imperfect substitute for | ||||||
|     # component_build_arm_linux_gnueabi_gcc_arm5vte |     # component_build_arm_linux_gnueabi_gcc_arm5vte | ||||||
|     # in case the gcc-arm-linux-gnueabihf toolchain is not available |     # in case the gcc-arm-linux-gnueabi toolchain is not available | ||||||
|     make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" CFLAGS='-std=c99 -Werror -Wall -Wextra -march=armv5te -O1' LDFLAGS='-march=armv5te' SHELL='sh -x' lib |     make CC="${ARM_NONE_EABI_GCC_PREFIX}gcc" AR="${ARM_NONE_EABI_GCC_PREFIX}ar" CFLAGS='-std=c99 -Werror -Wall -Wextra -march=armv5te -O1' LDFLAGS='-march=armv5te' SHELL='sh -x' lib | ||||||
| 
 | 
 | ||||||
|     msg "size: ${ARM_NONE_EABI_GCC_PREFIX}gcc -march=armv5te -O1" |     msg "size: ${ARM_NONE_EABI_GCC_PREFIX}gcc -march=armv5te -O1" | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Manuel Pégourié-Gonnard
						Manuel Pégourié-Gonnard