| Summary: | libiconv cannot be built by a pleb | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Tony Finch <dot> |
| Component: | Individual Port(s) | Assignee: | Ade Lovett <ade> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Tony Finch
2001-11-23 03:50:00 UTC
Responsible Changed From-To: freebsd-ports->gnome Over to maintainers Responsible Changed From-To: gnome->ade I'll look at this. Hello,
As a followup to this, with libiconv-1.7_2, a non-root user doesn't need
to "make" twice to have an error. (Note: my /usr/local is symlinked to
/local/usr, which is why the latter appears in make's output.)
krakatoa /usr/ports/converters/libiconv % make clean
===> Cleaning for libiconv-1.7_2
krakatoa /usr/ports/converters/libiconv % make build
===> Extracting for libiconv-1.7_2
>> Checksum OK for libiconv-1.7.tar.gz.
===> Patching for libiconv-1.7_2
===> Applying FreeBSD patches for libiconv-1.7_2
===> Configuring for libiconv-1.7_2
[configure...]
===> Building for libiconv-1.7_2
builddir="`pwd`"; cd libcharset && make all && make install-lib libdir="$builddir/lib" includedir="$builddir/lib"
if [ ! -d include ] ; then mkdir include ; fi
cp ./include/libcharset.h.in include/libcharset.h
cd lib && make all
[...]
cd lib && make all
cd lib && make install-lib libdir='/local/usr/ports/converters/libiconv/work/libiconv-1.7/lib' includedir='/local/usr/ports/converters/libiconv/work/libiconv-1.7/lib'
/bin/sh ./../autoconf/mkinstalldirs /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib
/bin/sh ../libtool --mode=install install -c -m 444 libcharset.la /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.la
install -c -m 444 .libs/libcharset.so.1 /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.so.1
(cd /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib && rm -f libcharset.so && ln -s libcharset.so.1 libcharset.so)
(cd /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib && rm -f libcharset.so && ln -s libcharset.so.1 libcharset.so)
install -c -m 444 .libs/libcharset.a /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.a
ranlib /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.a
chmod 644 /local/usr/ports/converters/libiconv/work/libiconv-1.7/lib/libcharset.a
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
/bin/sh ./../autoconf/mkinstalldirs /usr/local/libdata
test -f /usr/local/libdata/charset.alias && orig=/usr/local/libdata/charset.alias || orig=charset.alias; sed -f ref-add.sed $orig > /usr/local/libdata/t-charset.alias; install -c -m 444 /usr/local/libdata/t-charset.alias /usr/local/libdata/charset.alias; rm -f /usr/local/libdata/t-charset.alias
cannot create /usr/local/libdata/t-charset.alias: permission denied
*** Error code 2
Stop in /local/usr/ports/converters/libiconv/work/libiconv-1.7/libcharset/lib.
*** Error code 1
Thank you,
Cedric Ware.
State Changed From-To: open->closed Fixed according to PR#36810. |