Tiny Core Extensions > TCE Bugs

submitqc on i686

(1/3) > >>

andyj:
@dentonlt: On my 32-bit platform submitqc requires --arch to check online repositories because my uname -m returns i686. Moving line 155 REPO_URL=... to after 180 (arch case) solves this problem. REPO_URL isn't referenced before line 180 so this shouldn't break 64 bit.  Also adding

--- Code: ---armv7l) BASELIBS="$BASELIBS ld-linux-armhf.so.3 linux-vdso.so.1"; ARCH="armv7" ;;
--- End code ---
to the arch case should work for PI 2, but there isn't zsync or sstrip for armv7 for me to test it.

dentonlt:
Hi, andyj -

Argh - browsing the forum feed and just came across your post. So sorry for the slow response - just hadn't seen it!

ARCH to line 180: totally agree. REPO_URL is wrong unless ARCH is defined, so this was a bug regardless.

Thanks for the ARM details - I've added these and will resubmit. sstrip is unneeded after all - strip is in binutils. I've also added a test to bail out on zsync creation if on ARM. I'm not a Pi/ARM user ... can you or someone else comment on whether the zsync file is necessary for the ARM repo, and how it's made if so?

Cheers ~


Sent from my HTC_0P6B6 using Tapatalk

Rich:
Hi dentonlt

--- Quote ---sstrip is unneeded after all - strip is in binutils.
--- End quote ---
You get smaller binaries using  sstrip.

dentonlt:
Good to know re sstrip vs strip. I'll use the former where possible, else fall back onto strip (arm7).

bmarkus:

--- Quote from: dentonlt on March 16, 2016, 06:40:09 AM ---
can you or someone else comment on whether the zsync file is necessary for the ARM repo, and how it's made if so?


--- End quote ---

zsync file is not needed to submit, at server side it is created automatically for all architectures.

Navigation

[0] Message Index

[#] Next page

Go to full version