[Bug 473037] Review Request: tinycc - Tiny C Compiler

bugzilla at redhat.com bugzilla at redhat.com
Fri Oct 29 20:02:08 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=473037

--- Comment #37 from Henry Kroll <nospam at thenerdshow.com> 2010-10-29 16:02:05 EDT ---
Mock won't build cross compilers on x86_64 without glibc-devel.i686
Blocked by https://bugzilla.redhat.com/show_bug.cgi?id=440368

Manually install glibc-devel.i686 and it will build win32 cross on x86_64.

For some reason it wasn't pulling in the latest mob changes.
This is built from
http://repo.or.cz/w/tinycc.git/shortlog/refs/heads/mob

http://thenerdshow.com/rpm/tinycc-0.9.26-0.1.20101029git.fc14.src.rpm

Had to work around some bugs to get it to build on mock. At the moment
cross-compilers will not build on mock due to bug 440368. You can build the
cross-compiler rpm easily as a test user by installing glibc-devel.i686. For
some reason mock says it is not available in the repos.

1) %if %{?buildcross}
# FIXME: cross-compilers on x86_64 require glibc-devel.i686
# Blocked by https://bugzilla.redhat.com/show_bug.cgi?id=440368
# BuildRequires glibc-devel.i686 doesn't pull in dependency. Why?

2) makeinfo permission denied bug
# FIXME: mock
# make: execvp: makeinfo: Permission denied
Patch0: tcc-makeinfo-bug-workaround.patch

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list