]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - lfs/uClibc
Graphen gefixt.
[ipfire-2.x.git] / lfs / uClibc
index 63a312e6a691ba77251b4a441dcdef94f9264aee..6ec5399c2d46e43ff1ed3490e85e2821d6605393 100644 (file)
@@ -84,8 +84,16 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        cp -f $(DIR_SRC)/config/uClibc/buildroot.config-$(MACHINE) $(DIR_SRC)/buildroot/.config
        cp -f $(DIR_SRC)/config/uClibc/buildroot.config.cmd $(DIR_SRC)/buildroot/.config.cmd
        cd $(DIR_SRC)/buildroot && make
+
+       # Generate locales
+       cp -f $(DIR_SRC)/config/uClibc/{locales,codesets}.txt $(DIR_SRC)/buildroot/toolchain_build_$(MACHINE)/$(THISAPP)/extra/locale
+       cd $(DIR_SRC)/buildroot/toolchain_build_$(MACHINE)/$(THISAPP)/extra/locale && patch -Np3 < $(DIR_SRC)/src/patches/uClibc-gcc4-genwctype.patch
+       cd $(DIR_SRC)/buildroot/toolchain_build_$(MACHINE)/$(THISAPP)/extra/locale && make
+
+#      cd $(DIR_SRC)/buildroot && make # This a second pass to install the locales
        -mkdir -p /install/initrd/bin
        cd $(DIR_SRC)/buildroot/toolchain_build_$(MACHINE)/$(THISAPP) && make RUNTIME_PREFIX=/install/initrd/ install_runtime
+
        chmod 755 /install/initrd/lib/libuClibc-$(VER).so
        rm -f /install/initrd/lib/{libm*,libcrypt*,libutil*,librt*}
        cp -f /opt/$(MACHINE)-uClibc/lib/libgcc_s.so /lib