X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=build%2Flbuild;h=cfbd8b257ffcd79a0e38285f5672bfe843e95cd3;hp=68ce8a2312f4bb29ced08213484ea61b27326e44;hb=d72e7298699c4167ace2089a01a9b2aa074aeca7;hpb=1e3a43e457736062daef1a02695d98279e6ec01f diff --git a/build/lbuild b/build/lbuild index 68ce8a2..cfbd8b2 100755 --- a/build/lbuild +++ b/build/lbuild @@ -1279,12 +1279,15 @@ build_with_srpm() { create_rpmbuild_dirs() { - if [ ! -d RPMS ]; then - mkdir -p RPMS - for arch in $BUILD_ARCHS; do - mkdir RPMS/$arch - done - fi + [ -d RPMS ] || mkdir RPMS + for arch in $BUILD_ARCHS; do + if [[ $arch = i?86 ]]; then + # some stupidity in the sles11 kernel spec requires an RPMS/i386 + # even if the target arch is i686 + [ -d RPMS/i386 ] || mkdir RPMS/i386 + fi + [ -d RPMS/$arch ] || mkdir RPMS/$arch + done [ -d BUILD ] || mkdir BUILD [ -d SOURCES ] || mkdir SOURCES [ -d SPECS ] || mkdir SPECS