1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-23 03:05:48 +03:00

testing/micropython: disable on x86 and let abuild do strip

It fails to build on x86 with a segfault:

MPY modules/upip.py
make: *** [../../py/mkrules.mk:114: build/frozen_mpy/upip.mpy]
Segmentation fault (core dumped)
This commit is contained in:
Natanael Copa 2018-10-11 14:02:58 +00:00
parent 3a8a0d9cfd
commit 2209680924
2 changed files with 26 additions and 2 deletions

View file

@ -0,0 +1,22 @@
--- a/py/mkenv.mk 2017-11-25 09:52:30.921836372 +0000
+++ a/py/mkenv.mk 2017-11-25 09:52:35.257861233 +0000
@@ -50,7 +50,6 @@
LD = $(CROSS_COMPILE)ld
OBJCOPY = $(CROSS_COMPILE)objcopy
SIZE = $(CROSS_COMPILE)size
-STRIP = $(CROSS_COMPILE)strip
AR = $(CROSS_COMPILE)ar
ifeq ($(MICROPY_FORCE_32BIT),1)
CC += -m32
--- a/py/mkrules.mk 2017-11-25 09:53:13.107078063 +0000
+++ a/py/mkrules.mk 2017-11-25 09:53:31.898185592 +0000
@@ -129,9 +129,6 @@
# Do not pass COPT here - it's *C* compiler optimizations. For example,
# we may want to compile using Thumb, but link with non-Thumb libc.
$(Q)$(CC) -o $@ $^ $(LIB) $(LDFLAGS)
-ifndef DEBUG
- $(Q)$(STRIP) $(STRIPFLAGS_EXTRA) $(PROG)
-endif
$(Q)$(SIZE) $$(find $(BUILD) -path "$(BUILD)/build/frozen*.o") $(PROG)
clean: clean-prog