Hi all
I was trying to compile vim when I found the folowing:
After doing some investigation, I was able to reduce the problem to the
compilation of libiconv ("make patch" step)
The tree is in sync with my system, both src and ports checked out this
weekend (-rOPENBSD_3_4 tag) and the system was rebuilt overnight without
errors.
Is there any known problems with libiconv or am I missing some detail? If
the later is the case, then I should also report that any make that tries to
patch it will fail wth the exact same error...
here is the output of make patch:
Script started on Mon Sep 29 22:59:34 2003
$ pwd
/usr/ports/converters/libiconv
$ sudo make patch
===> Patching for libiconv-1.8
patch: **** can't find .orig
***> patch-autoconf_ltmain_sh did not apply cleanly
patch: **** can't find .orig
***> patch-lib_Makefile_in did not apply cleanly
patch: **** can't find .orig
***> patch-libcharset_Makefile_in did not apply cleanly
patch: **** can't find .orig
***> patch-libcharset_autoconf_ltmain_sh did not apply cleanly
patch: **** can't find .orig
***> patch-libcharset_lib_Makefile_in did not apply cleanly
patch: **** can't find .orig
***> patch-libcharset_lib_config_charset did not apply cleanly
patch: **** can't find .orig
***> patch-man_Makefile_in did not apply cleanly
patch: **** can't find .orig
***> patch-src_Makefile_in did not apply cleanly
*** Error code 1
Stop in /usr/ports/converters/libiconv (line 1641 of
/usr/ports/infrastructure/mk/bsd.port.mk).
$make -n patch
echo "===> Patching for libiconv-1.8"
if cd /usr/ports/converters/libiconv/patches 2>/dev/null || [ x"" != x"" ];
then error=false; for i in patch-*; do case $i in *.orig|*.rej|*~) echo
"===> Ignoring patchfile $i" ; ;; *) if [ -e $i ]; then case "no" in
no) ;; *) echo "===> Applying OpenBSD patch $i" ;; esac;
/usr/bin/patch -d
/usr/ports/converters/libiconv/w-libiconv-1.8/libiconv-1.8 -b
.orig --forward --quiet -E -p0 < $i || { echo "***> $i did not apply
cleanly"; error=true; } else if [ $i != "patch-*" ]; then echo "===>
Can't find patch matching $i"; error=true; fi; fi; ;; esac; done; if
$error; then exit 1; fi; fi
ln -s /usr/bin/false
/usr/ports/converters/libiconv/w-libiconv-1.8/bin/automake; ln -s
/usr/bin/false /usr/ports/converters/libiconv/w-libiconv-1.8/bin/aclocal;
touch -f /usr/ports/converters/libiconv/w-libiconv-1.8/.patch_done
$
Script done on Mon Sep 29 23:00:16 2003
Received on Mon Sep 29 17:41:55 2003
This archive was generated by hypermail 2.1.8
: Wed Aug 23 2006 - 13:45:40 EDT
|