diff --git a/host-recipes/pkgconfig b/host-recipes/pkgconfig index 4b50957e..120a3408 100644 --- a/host-recipes/pkgconfig +++ b/host-recipes/pkgconfig @@ -1,7 +1,7 @@ name=pkgconfig revision=1 from_source=pkgconfig -imagedeps="gcc build-essential autoconf automake" +imagedeps="gcc build-essential autoconf automake libtool" hostdeps="libtool" configure() { diff --git a/patches/gcc/jinx-working-patch.patch b/patches/gcc/jinx-working-patch.patch index 115fa146..3c44198a 100644 --- a/patches/gcc/jinx-working-patch.patch +++ b/patches/gcc/jinx-working-patch.patch @@ -93,7 +93,7 @@ index 8c56fca..aecb1da 100644 ;; +x86_64-*-astral*) + extra_parts="$extra_parts crti.o crtbegin.o crtend.o crtn.o crtbeginS.o crtendS.o crtprec32.o crtprec64.o crtprec80.o crtfastmath.o" -+ tmake_file="$tmake_file t-crtstuff-pic t-libgcc-pic i386/t-crtpc t-crtfm i386/t-crtstuff t-dfprules" ++ tmake_file="$tmake_file gnu-user.h t-crtstuff-pic t-libgcc-pic i386/t-crtpc t-crtfm i386/t-crtstuff t-dfprules" + ;; i[34567]86-*-linux*) extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o" diff --git a/recipes/twm b/recipes/twm index 984d50fd..7e472d67 100644 --- a/recipes/twm +++ b/recipes/twm @@ -2,11 +2,12 @@ name=twm revision=1 from_source=twm imagedeps="build-essential" -hostdeps="xgcc xbinutils pkgconfig" +hostdeps="xgcc xbinutils pkgconfig autoconf automake libtool" deps="base xorg-server xsetroot" configure() { - ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral + cp -rp ${source_dir}/* . + ./configure --prefix=${prefix} --host=x86_64-astral } build() { diff --git a/recipes/xbitmaps b/recipes/xbitmaps index 0773bb44..0c25f497 100644 --- a/recipes/xbitmaps +++ b/recipes/xbitmaps @@ -2,11 +2,12 @@ name=xbitmaps revision=1 from_source=xbitmaps imagedeps="meson build-essential" -hostdeps="xgcc xbinutils pkgconfig util-macros" +hostdeps="xgcc xbinutils pkgconfig util-macros autoconf automake libtool" deps="base" build() { - ${source_dir}/configure --prefix=${prefix} --host=x86_64-astral + cp -rp ${source_dir}/* . + ./configure --prefix=${prefix} --host=x86_64-astral } package() {