Package Details: mingw-w64-recode 3.7.14-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-recode.git (read-only, click to copy)
Package Base: mingw-w64-recode
Description: Converts files between various character sets and usages (mingw-w64)
Upstream URL: https://github.com/rrthomas/recode
Licenses: GPL3, LGPL3
Submitter: kfg
Maintainer: kfg
Last Packager: kfg
Votes: 1
Popularity: 0.000000
First Submitted: 2014-01-01 18:00 (UTC)
Last Updated: 2023-06-02 18:41 (UTC)

Latest Comments

Martchus commented on 2019-10-07 11:17 (UTC)

And it requires mingw-w64-wine as well (since it apparently starts the exe with --help).

Martchus commented on 2019-10-07 11:08 (UTC)

This fails without adding help2man to the make dependencies:

libtool: link: i686-w64-mingw32-ar cr .libs/librecode.a /usr/i686-w64-mingw32/lib/libiconv.dll.a  charname.o combine.o fr-charname.o iconv.o names.o outer.o recode.o request.o strip-pool.o task.o african.o afrtran.o atarist.o bangbang.o cdcnos.o ebcdic.o ibmpc.o iconqnx.o lat1asci.o lat1iso5426.o lat1ansel.o java.o mule.o strip-data.o testdump.o ucs.o utf16.o utf7.o utf8.o varia.o vn.o flat.o html.o lat1ltex.o lat1btex.o lat1txte.o rfc1345.o texinfo.o base64.o dump.o endline.o permut.o quoted.o  .libs/librecode.lax/libgnu.a/argmatch.o .libs/librecode.lax/libgnu.a/asnprintf.o .libs/librecode.lax/libgnu.a/basename-lgpl.o .libs/librecode.lax/libgnu.a/basename.o .libs/librecode.lax/libgnu.a/binary-io.o .libs/librecode.lax/libgnu.a/bitrotate.o .libs/librecode.lax/libgnu.a/c-ctype.o .libs/librecode.lax/libgnu.a/c-strcasecmp.o .libs/librecode.lax/libgnu.a/c-strncasecmp.o .libs/librecode.lax/libgnu.a/canonicalize-lgpl.o .libs/librecode.lax/libgnu.a/dirname-lgpl.o .libs/librecode.lax/libgnu.a/dirname.o .libs/librecode.lax/libgnu.a/error.o .libs/librecode.lax/libgnu.a/exitfail.o .libs/librecode.lax/libgnu.a/frexp.o .libs/librecode.lax/libgnu.a/frexpl.o .libs/librecode.lax/libgnu.a/fseterr.o .libs/librecode.lax/libgnu.a/getopt.o .libs/librecode.lax/libgnu.a/getopt1.o .libs/librecode.lax/libgnu.a/getprogname.o .libs/librecode.lax/libgnu.a/gettimeofday.o .libs/librecode.lax/libgnu.a/hard-locale.o .libs/librecode.lax/libgnu.a/hash.o .libs/librecode.lax/libgnu.a/isatty.o .libs/librecode.lax/libgnu.a/localcharset.o .libs/librecode.lax/libgnu.a/localtime-buffer.o .libs/librecode.lax/libgnu.a/malloc.o .libs/librecode.lax/libgnu.a/malloca.o .libs/librecode.lax/libgnu.a/math.o .libs/librecode.lax/libgnu.a/mbrtowc.o .libs/librecode.lax/libgnu.a/mbsinit.o .libs/librecode.lax/libgnu.a/mkstemps.o .libs/librecode.lax/libgnu.a/msvc-inval.o .libs/librecode.lax/libgnu.a/msvc-nothrow.o .libs/librecode.lax/libgnu.a/pipe.o .libs/librecode.lax/libgnu.a/printf-args.o .libs/librecode.lax/libgnu.a/printf-frexp.o .libs/librecode.lax/libgnu.a/printf-frexpl.o .libs/librecode.lax/libgnu.a/printf-parse.o .libs/librecode.lax/libgnu.a/quotearg.o .libs/librecode.lax/libgnu.a/raise.o .libs/librecode.lax/libgnu.a/readlink.o .libs/librecode.lax/libgnu.a/sig-handler.o .libs/librecode.lax/libgnu.a/sigaction.o .libs/librecode.lax/libgnu.a/sigprocmask.o .libs/librecode.lax/libgnu.a/stat-time.o .libs/librecode.lax/libgnu.a/stat-w32.o .libs/librecode.lax/libgnu.a/stat.o .libs/librecode.lax/libgnu.a/strerror-override.o .libs/librecode.lax/libgnu.a/strerror.o .libs/librecode.lax/libgnu.a/stripslash.o .libs/librecode.lax/libgnu.a/strndup.o .libs/librecode.lax/libgnu.a/tempname.o .libs/librecode.lax/libgnu.a/unistd.o .libs/librecode.lax/libgnu.a/utime.o .libs/librecode.lax/libgnu.a/vasnprintf.o .libs/librecode.lax/libgnu.a/vfprintf.o .libs/librecode.lax/libgnu.a/vprintf.o .libs/librecode.lax/libgnu.a/wctype-h.o .libs/librecode.lax/libgnu.a/xalloc-die.o .libs/librecode.lax/libgnu.a/xbinary-io.o .libs/librecode.lax/libgnu.a/xmalloc.o .libs/librecode.lax/libgnu.a/xsize.o .libs/librecode.lax/libgnu.a/xstrndup.o  .libs/librecode.lax/libmerged.a/libmerged_la-merged.o
libtool: link: i686-w64-mingw32-ranlib .libs/librecode.a
libtool: link: rm -fr .libs/librecode.lax
libtool: link: ( cd ".libs" && rm -f "librecode.la" && ln -s "../librecode.la" "librecode.la" )
/bin/sh ../libtool  --tag=CC   --mode=link i686-w64-mingw32-gcc  -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4   -Wl,-O1,--sort-common,--as-needed  -o recode.exe main.o mixed.o librecode.la /usr/i686-w64-mingw32/lib/libiconv.dll.a -L/usr/i686-w64-mingw32/lib
libtool: link: i686-w64-mingw32-gcc -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -o .libs/recode.exe main.o mixed.o  ./.libs/librecode.dll.a -L/usr/i686-w64-mingw32/lib -lintl -L/usr/i686-w64-mingw32/lib
libtool:   error: Could not determine the host path corresponding to
libtool:   error:   '/build/mingw-w64-recode/src/recode-3.7.6/build-i686-w64-mingw32/src/.libs'
libtool:   error: Continuing, but uninstalled executables may not work.
libtool:   error: Could not determine the host path corresponding to
libtool:   error:   '/usr/i686-w64-mingw32/lib:/usr/i686-w64-mingw32/bin:/build/mingw-w64-recode/src/recode-3.7.6/build-i686-w64-mingw32/src/.libs'
libtool:   error: Continuing, but uninstalled executables may not work.
make  recode.exe
make[3]: Entering directory '/build/mingw-w64-recode/src/recode-3.7.6/build-i686-w64-mingw32/src'
make[3]: 'recode.exe' is up to date.
make[3]: Leaving directory '/build/mingw-w64-recode/src/recode-3.7.6/build-i686-w64-mingw32/src'
if ( touch recode.1.w && rm -f recode.1.w; ) >/dev/null 2>&1; then \
  ../../build-aux/missing --run help2man --locale=C \
        --name="converts files between character sets" \
        --output=recode.1 ./recode.exe; \
fi
../../build-aux/missing: line 81: help2man: command not found
WARNING: 'help2man' is missing on your system.
         You should only need it if you modified a dependency of a man page.
         You may want to install the GNU Help2man package:
         <https://www.gnu.org/software/help2man/>
make[2]: *** [Makefile:2165: recode.1] Error 127
make[2]: Leaving directory '/build/mingw-w64-recode/src/recode-3.7.6/build-i686-w64-mingw32/src'
make[1]: *** [Makefile:1509: all-recursive] Error 1
make[1]: Leaving directory '/build/mingw-w64-recode/src/recode-3.7.6/build-i686-w64-mingw32'
make: *** [Makefile:1441: all] Error 2

pingplug commented on 2015-06-12 04:57 (UTC)

options array contains unknown option '!strip !buildflags staticlibs'

ant32 commented on 2014-01-05 00:55 (UTC)

Could you please add mingw-w64-gettext to the depends arrayf? It doesn't build without it for me. See log file here http://amr.linuxd.org/logs/20140105-0022-mingw-w64-recode.log.tar.gz