Commit cb2acb0b authored by Leo Le Bouter's avatar Leo Le Bouter

Preliminary changes for PowerPC 64-bits support

autoconf and libyaml needed updated config.sub and config.guess files
on ppc64le.

gnu-config component was created to centralize updated config.sub and
config.guess files. autoconf and libyaml now extend gnu-config and
overwrite their bundled config.guess and config.sub with gnu-config's.

in the future, any component can extend gnu-config to update it's own
config.sub and config.guess files if necessary.
parent 0e532ced
Pipeline #10470 canceled with stage
......@@ -3,6 +3,7 @@ extends =
../m4/buildout.cfg
../patch/buildout.cfg
../perl/buildout.cfg
../gnu-config/buildout.cfg
parts =
autoconf
......@@ -11,6 +12,7 @@ recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
md5sum = 82d05e03b93e45f5a39b828dc9c6c29b
pre-configure = cp -f ${gnu-config:location}/config.sub ${gnu-config:location}/config.guess build-aux/
patch-options = -p1
patches =
${:_profile_base_location_}/autoconf-2.69-shebang_workaround.patch#9d286e6f9c271dff361891e381be706d
......
[gnu-config]
recipe = slapos.recipe.cmmi
shared = true
url = https://git.savannah.gnu.org/gitweb/?p=config.git;a=snapshot;h=5e531d391852a54e7fab2d8ff55625fca514b305;sf=tgz
md5sum = ffe323c69b6f21aa28e900f76febd3d6
configure-command = :
make-targets =
make-binary = cp -r . @@LOCATION@@
\ No newline at end of file
[buildout]
extends = ../gnu-config/buildout.cfg
parts =
libyaml
......@@ -8,3 +9,4 @@ recipe = slapos.recipe.cmmi
shared = true
url = http://pyyaml.org/download/libyaml/yaml-0.1.6.tar.gz
md5sum = 5fe00cda18ca5daeb43762b80c38e06e
pre-configure = cp -f ${gnu-config:location}/config.sub ${gnu-config:location}/config.guess config/
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment