diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-06-09 18:58:37 +0000 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-06-09 18:58:37 +0000 |
commit | 95162014754fca037510884f5a3c0c73988cd902 (patch) | |
tree | c66d9cc03d8809c467509faf59536cdf0796af73 /bash-4.3.local.patch | |
parent | 87cf3d28e3e7dd2ad1960b72d0a342cdf306134d (diff) | |
download | midipix_build-95162014754fca037510884f5a3c0c73988cd902.tar.bz2 midipix_build-95162014754fca037510884f5a3c0c73988cd902.tar.xz |
Adds and integrates slibtool:
- Adds ${PKG_SLIBTOOL}.
- pkg.build: export ${MAKE} as `make LIBTOOL=${PKG_SLIBTOOL}'.
- binutils{_host,}: use slibtool-static.
- git: add NEEDS_SSL_WITH_CURL=1 to ${PKG_GIT_MAKEFLAGS_BUILD_EXTRA}.
- pacman-5.0.1: add `LIBALPM_LIBS=-lssl -lbz2 -llzma -lz' to
${PKG_PACMAN_ENV_VARS_EXTRA}; Makefile.am patch.
Introduces 32-bit (i686-nt32-midipix) support, selected by ARCH=nt32 and
defaulting to 64-bit builds:
- Create ${PREFIX_TARGET}/lib.
- Remove ${PREFIX_TARGET} when cleaning the prefix if -c has been specified.
- Set ${HOST_NATIVE}, ${TARGET}, and ${TARBALL_{SRC_,}FNAME_PREFIX} from ${ARCH}.
- pkg.build: use ${TARGET}-dlltool instead of x86_64-nt64-midipix-dlltool.
- glib-2.46.2: broken at present.
- libffi-3.2.1/src/x86/win32.S: fix symbol prefix.
- musl-1.1.12/arch/nt32/bits/syscall.h: copied from musl-1.1.12/arch/nt64/bits/syscall.h.
- perl-5.22.1: Set --target from ${TARGET}.
Bug fixes:
- psxstub: make {_,__}so_entry_point weak symbols to express preference for
the real psxscl shared object.
- bash-4.3: fix lib/intl/libgnuintl.h issue.
- libarchive-3.1.2: import FreeBSD-SA-16:23.libarchive and FreeBSD-SA-16:22.libarchive
security fixes.
Include all directories beneath ${WORKDIR} in the source tarball.
Updated TODO list at the end of README.
Diffstat (limited to 'bash-4.3.local.patch')
-rw-r--r-- | bash-4.3.local.patch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bash-4.3.local.patch b/bash-4.3.local.patch index 6f98f239..343285f5 100644 --- a/bash-4.3.local.patch +++ b/bash-4.3.local.patch @@ -116,3 +116,14 @@ TERMCAP_DEP= elif test $bash_cv_termcap_lib = libc; then TERMCAP_LIB= +--- bash-4.3/lib/intl/libgnuintl.h.in.orig 2009-01-04 19:32:30.000000000 +0000 ++++ bash-4.3/lib/intl/libgnuintl.h.in 2016-05-30 22:03:02.589798655 +0000 +@@ -107,7 +107,7 @@ + #endif + /* Auxiliary macros. */ + #ifdef _INTL_REDIRECT_ASM +-# define _INTL_ASM(cname) __asm__ (_INTL_ASMNAME (__USER_LABEL_PREFIX__, #cname)) ++# define _INTL_ASM(cname) __asm__ (#cname) + # define _INTL_ASMNAME(prefix,cnamestring) _INTL_STRINGIFY (prefix) cnamestring + # define _INTL_STRINGIFY(prefix) #prefix + #else |