Project

General

Profile

Bug #42

Toolchain update

mtjm - about 12 years ago - . Updated almost 8 years ago.

Status:
fixed
Priority:
wish
Assignee:
-
% Done:

0%


Description

Has e.g. GCC 4.6.3.


Related issues

Related to Ports - Bug #40: [binutils] no mips64el-unknown-linux-gnu-ld, etcopen2012-03-07

Actions
Follows Ports - Bug #44: [pacman] update and add -Wl,-O1 to default CFLAGSfixed2012-03-09

Actions

History

#2

Updated by fauno about 12 years ago

would it be possible to cross-compile it with packages on [cross]?

#3

Updated by mtjm about 12 years ago

would it be possible to cross-compile it with packages on [cross]?

I'd prefer building them natively for few days than changing PKGBUILDs to work with a cross compiler, updating the cross toolchain and running tests natively for few days.

#5

Updated by mtjm about 12 years ago

I think we could do three more things not reported in other issues while updating these packages:
  • use newer linux-libre-api-headers; maybe from 3.2.9 (unless it's needed to support older kernels)
  • require newer kernel for glibc (other packages require 3.1.6)
  • make gcc use the CFLAGS and LDFLAGS from /etc/makepkg.conf, its documentation explains what variables are used for this
#6

Updated by mtjm about 12 years ago

Result: updated, left the changes described above for next update. I've added some more CFLAGS-like variables to the gcc PKGBUILD, they don't change anything.

#7

Updated by fauno over 10 years ago

  • Status changed from open to fixed

closing since it's been open for 2 years and toolchain upgrades are smooth now

#8

Updated by Anonymous almost 8 years ago

  • Project changed from 3 to Ports

Also available in: Atom PDF