aix: large filesAIX and Subversionfilename.gz installation on AIXNot owner error in AIX(unix) while getting...
Is it possible to have 2 different but equal size real number sets that have the same mean and standard deviation?
Does a bank have to tell me if a check made out to me was cashed there?
Is there a set of positive integers of density 1 which contains no infinite arithmetic progression?
How do i export activities related to an account with a specific recordtype?
Do you need to let the DM know when you are multiclassing?
Fermat's statement about the ancients: How serious was he?
A word that means "blending into a community too much"
Did Apple bundle a specific monitor with the Apple II+ for schools?
Why did Intel abandon unified CPU cache?
How do free-speech protections in the United States apply in public to corporate misrepresentations?
Is Lambda Calculus purely syntactic?
Is using 'echo' to display attacker-controlled data on the terminal dangerous?
Was Self-modifying-code possible just using BASIC?
Why are MBA programs closing in the United States?
Does the Nuka-Cola bottler actually generate nuka cola?
Why am I getting a strange double quote (“) in Open Office instead of the ordinary one (")?
Separate SPI data
TicTacToe classic in C
What would prevent chimeras from reproducing with each other?
Who won a Game of Bar Dice?
Java Servlet & JSP simple login
What aircraft was used as Air Force One for the flight between Southampton and Shannon?
Please figure out this Pan digital Prince
Increase speed altering column on large table to NON NULL
aix: large files
AIX and Subversionfilename.gz installation on AIXNot owner error in AIX(unix) while getting pgid between processesAIX NFS mount.nfs: access denied by server while mountingHow to kick an NFS client from NFS server on AIX?Slow showmount and NFS mount on AIXMounting NFS on AIX so that files are not owned by nobody:nobodyIBM AIX find src_dir -type d -exec mkdir -p “dst_dir/{}” ; doesn't workAIX nfs mount-point disappears (not seen even from parent dir) until umount/mountList of nfs mounted filesystems in AIX
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
/opt/freeware/bin/ls //media/nfs/slack64/pubblica
/opt/freeware/bin/ls: cannot open directory //media/nfs/slack64/pubblica: Value too large to be stored in data type
This happen with coreutils-8.23 from perlz and with 8.24 recompiled on aix
The fs is nfs.
How to solve?
This is the spec of coreutils
Summary: The GNU core utilities: a set of tools commonly used in shell scripts
Name: coreutils
Version: 8.24
Release: 1
License: GPL
Group: System Environment/Base
URL: http://www.gnu.org/software/coreutils/
Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
Source2: %{name}-DIR_COLORS
Source3: %{name}-DIR_COLORS.xterm
Source4: %{name}-colorls.sh
Source5: %{name}-colorls.csh
Patch0: %{name}-%{version}-aix-uname.patch
Patch1: %{name}-%{version}-aix-configure.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gettext, gmp-devel >= 4.3.2
BuildRequires: gcc >= 4.2.3-2
BuildRequires: make
Requires: /sbin/install-info
Requires: info, gettext, gmp >= 4.3.2
Conflicts: mktemp, coreutils-64bit
Provides: fileutils = %{version}-%{release}
Provides: sh-utils = %{version}-%{release}
Provides: stat = %{version}-%{release}
Provides: textutils = %{version}-%{release}
Obsoletes: fileutils <= 4.1.9
Obsoletes: sh-utils <= 2.0.12
Obsoletes: stat <= 3.3
Obsoletes: textutils <= 2.0.21
%description
These are the GNU core utilities. This package is the combination of
the old GNU fileutils, sh-utils, and textutils packages.
These tools are the GNU versions of common useful and popular file and text
utilities which are used for:
- file management
- shell scripts
- modifying text file (spliting, joining, comparing, modifying, ...)
Most of these programs have significant advantages over their Unix
counterparts, such as greater speed, additional options, and fewer arbitrary
limits.
%prep
%setup -q
%patch0
%patch1
%build
# required if you run 'configure' as root user
export FORCE_UNSAFE_CONFIGURE=1
export CC="gcc -pthread -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"
export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include"
./configure
--prefix=%{_prefix}
--mandir=%{_mandir}
--infodir=%{_infodir}
--enable-largefile
--enable-nls
gmake %{?_smp_mflags}
gmake
%install
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
gmake DESTDIR=${RPM_BUILD_ROOT} install
bzip2 -9f ChangeLog
(
cd ${RPM_BUILD_ROOT}
/usr/bin/strip .%{_bindir}/* || :
gzip --best .%{_infodir}/*info*
mkdir -p usr/linux/bin
mkdir -p usr/bin
cd usr/linux/bin
ln -sf ../../..%{_bindir}/* .
cd ../../bin
for i in dir dircolors vdir tac md5sum pinky seq
do
rm ../linux/bin/$i
ln -sf ../..%{_bindir}/$i .
done
)
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d
cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS
cp %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS.xterm
cp %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.sh
cp %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.csh
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR*
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/*
%pre
# We must deinstall these info files since they're merged in
# coreutils.info. else their postun'll be run too late
# and install-info will fail badly because of duplicates
for file in sh-utils textutils fileutils; do
/sbin/install-info --delete %{_infodir}/$file.info.gz --dir=%{_infodir}/dir &> /dev/null || :
done
%preun
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
fi
%post
/usr/bin/grep -v '(sh-utils)|(fileutils)|(textutils)' %{_infodir}/dir >
%{_infodir}/dir.rpmmodify || exit 0
/bin/mv -f %{_infodir}/dir.rpmmodify %{_infodir}/dir
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
%clean
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,system,-)
%doc COPYING ABOUT-NLS ChangeLog.bz2 NEWS README THANKS TODO old/*
%config(noreplace) %{_sysconfdir}/DIR_COLORS*
%{_sysconfdir}/profile.d/*
%{_bindir}/*
%{_infodir}/coreutils*
# exclude %{_libdir}/charset.alias as it conflicts with glib2
# %{_libdir}/*
%{_mandir}/man?/*
%{_datadir}/locale/*/*/*
/usr/bin/*
/usr/linux/bin/*
nfs aix large-files
bumped to the homepage by Community♦ 51 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
|
show 4 more comments
/opt/freeware/bin/ls //media/nfs/slack64/pubblica
/opt/freeware/bin/ls: cannot open directory //media/nfs/slack64/pubblica: Value too large to be stored in data type
This happen with coreutils-8.23 from perlz and with 8.24 recompiled on aix
The fs is nfs.
How to solve?
This is the spec of coreutils
Summary: The GNU core utilities: a set of tools commonly used in shell scripts
Name: coreutils
Version: 8.24
Release: 1
License: GPL
Group: System Environment/Base
URL: http://www.gnu.org/software/coreutils/
Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
Source2: %{name}-DIR_COLORS
Source3: %{name}-DIR_COLORS.xterm
Source4: %{name}-colorls.sh
Source5: %{name}-colorls.csh
Patch0: %{name}-%{version}-aix-uname.patch
Patch1: %{name}-%{version}-aix-configure.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gettext, gmp-devel >= 4.3.2
BuildRequires: gcc >= 4.2.3-2
BuildRequires: make
Requires: /sbin/install-info
Requires: info, gettext, gmp >= 4.3.2
Conflicts: mktemp, coreutils-64bit
Provides: fileutils = %{version}-%{release}
Provides: sh-utils = %{version}-%{release}
Provides: stat = %{version}-%{release}
Provides: textutils = %{version}-%{release}
Obsoletes: fileutils <= 4.1.9
Obsoletes: sh-utils <= 2.0.12
Obsoletes: stat <= 3.3
Obsoletes: textutils <= 2.0.21
%description
These are the GNU core utilities. This package is the combination of
the old GNU fileutils, sh-utils, and textutils packages.
These tools are the GNU versions of common useful and popular file and text
utilities which are used for:
- file management
- shell scripts
- modifying text file (spliting, joining, comparing, modifying, ...)
Most of these programs have significant advantages over their Unix
counterparts, such as greater speed, additional options, and fewer arbitrary
limits.
%prep
%setup -q
%patch0
%patch1
%build
# required if you run 'configure' as root user
export FORCE_UNSAFE_CONFIGURE=1
export CC="gcc -pthread -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"
export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include"
./configure
--prefix=%{_prefix}
--mandir=%{_mandir}
--infodir=%{_infodir}
--enable-largefile
--enable-nls
gmake %{?_smp_mflags}
gmake
%install
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
gmake DESTDIR=${RPM_BUILD_ROOT} install
bzip2 -9f ChangeLog
(
cd ${RPM_BUILD_ROOT}
/usr/bin/strip .%{_bindir}/* || :
gzip --best .%{_infodir}/*info*
mkdir -p usr/linux/bin
mkdir -p usr/bin
cd usr/linux/bin
ln -sf ../../..%{_bindir}/* .
cd ../../bin
for i in dir dircolors vdir tac md5sum pinky seq
do
rm ../linux/bin/$i
ln -sf ../..%{_bindir}/$i .
done
)
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d
cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS
cp %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS.xterm
cp %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.sh
cp %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.csh
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR*
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/*
%pre
# We must deinstall these info files since they're merged in
# coreutils.info. else their postun'll be run too late
# and install-info will fail badly because of duplicates
for file in sh-utils textutils fileutils; do
/sbin/install-info --delete %{_infodir}/$file.info.gz --dir=%{_infodir}/dir &> /dev/null || :
done
%preun
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
fi
%post
/usr/bin/grep -v '(sh-utils)|(fileutils)|(textutils)' %{_infodir}/dir >
%{_infodir}/dir.rpmmodify || exit 0
/bin/mv -f %{_infodir}/dir.rpmmodify %{_infodir}/dir
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
%clean
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,system,-)
%doc COPYING ABOUT-NLS ChangeLog.bz2 NEWS README THANKS TODO old/*
%config(noreplace) %{_sysconfdir}/DIR_COLORS*
%{_sysconfdir}/profile.d/*
%{_bindir}/*
%{_infodir}/coreutils*
# exclude %{_libdir}/charset.alias as it conflicts with glib2
# %{_libdir}/*
%{_mandir}/man?/*
%{_datadir}/locale/*/*/*
/usr/bin/*
/usr/linux/bin/*
nfs aix large-files
bumped to the homepage by Community♦ 51 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
What do you get withls -ld
for that directory?
– schily
Oct 21 '15 at 18:19
Are you possibly hitting www-01.ibm.com/support/docview.wss?uid=isg1IV35122 ?
– Jeff Schaller♦
Oct 21 '15 at 20:11
Is refer to aix ls located in /usr/bin/ls wich works fine,i want to use the gnu ls for better options(color,etc)
– elbarna
Oct 22 '15 at 0:10
option #2: your version of the utilities were not compiled with large file support enabled
– Jeff Schaller♦
Oct 22 '15 at 19:52
read the spec file on first message ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-largefile --enable-nls gmake %{?_smp_mflags}
– elbarna
Oct 22 '15 at 20:21
|
show 4 more comments
/opt/freeware/bin/ls //media/nfs/slack64/pubblica
/opt/freeware/bin/ls: cannot open directory //media/nfs/slack64/pubblica: Value too large to be stored in data type
This happen with coreutils-8.23 from perlz and with 8.24 recompiled on aix
The fs is nfs.
How to solve?
This is the spec of coreutils
Summary: The GNU core utilities: a set of tools commonly used in shell scripts
Name: coreutils
Version: 8.24
Release: 1
License: GPL
Group: System Environment/Base
URL: http://www.gnu.org/software/coreutils/
Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
Source2: %{name}-DIR_COLORS
Source3: %{name}-DIR_COLORS.xterm
Source4: %{name}-colorls.sh
Source5: %{name}-colorls.csh
Patch0: %{name}-%{version}-aix-uname.patch
Patch1: %{name}-%{version}-aix-configure.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gettext, gmp-devel >= 4.3.2
BuildRequires: gcc >= 4.2.3-2
BuildRequires: make
Requires: /sbin/install-info
Requires: info, gettext, gmp >= 4.3.2
Conflicts: mktemp, coreutils-64bit
Provides: fileutils = %{version}-%{release}
Provides: sh-utils = %{version}-%{release}
Provides: stat = %{version}-%{release}
Provides: textutils = %{version}-%{release}
Obsoletes: fileutils <= 4.1.9
Obsoletes: sh-utils <= 2.0.12
Obsoletes: stat <= 3.3
Obsoletes: textutils <= 2.0.21
%description
These are the GNU core utilities. This package is the combination of
the old GNU fileutils, sh-utils, and textutils packages.
These tools are the GNU versions of common useful and popular file and text
utilities which are used for:
- file management
- shell scripts
- modifying text file (spliting, joining, comparing, modifying, ...)
Most of these programs have significant advantages over their Unix
counterparts, such as greater speed, additional options, and fewer arbitrary
limits.
%prep
%setup -q
%patch0
%patch1
%build
# required if you run 'configure' as root user
export FORCE_UNSAFE_CONFIGURE=1
export CC="gcc -pthread -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"
export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include"
./configure
--prefix=%{_prefix}
--mandir=%{_mandir}
--infodir=%{_infodir}
--enable-largefile
--enable-nls
gmake %{?_smp_mflags}
gmake
%install
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
gmake DESTDIR=${RPM_BUILD_ROOT} install
bzip2 -9f ChangeLog
(
cd ${RPM_BUILD_ROOT}
/usr/bin/strip .%{_bindir}/* || :
gzip --best .%{_infodir}/*info*
mkdir -p usr/linux/bin
mkdir -p usr/bin
cd usr/linux/bin
ln -sf ../../..%{_bindir}/* .
cd ../../bin
for i in dir dircolors vdir tac md5sum pinky seq
do
rm ../linux/bin/$i
ln -sf ../..%{_bindir}/$i .
done
)
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d
cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS
cp %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS.xterm
cp %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.sh
cp %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.csh
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR*
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/*
%pre
# We must deinstall these info files since they're merged in
# coreutils.info. else their postun'll be run too late
# and install-info will fail badly because of duplicates
for file in sh-utils textutils fileutils; do
/sbin/install-info --delete %{_infodir}/$file.info.gz --dir=%{_infodir}/dir &> /dev/null || :
done
%preun
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
fi
%post
/usr/bin/grep -v '(sh-utils)|(fileutils)|(textutils)' %{_infodir}/dir >
%{_infodir}/dir.rpmmodify || exit 0
/bin/mv -f %{_infodir}/dir.rpmmodify %{_infodir}/dir
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
%clean
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,system,-)
%doc COPYING ABOUT-NLS ChangeLog.bz2 NEWS README THANKS TODO old/*
%config(noreplace) %{_sysconfdir}/DIR_COLORS*
%{_sysconfdir}/profile.d/*
%{_bindir}/*
%{_infodir}/coreutils*
# exclude %{_libdir}/charset.alias as it conflicts with glib2
# %{_libdir}/*
%{_mandir}/man?/*
%{_datadir}/locale/*/*/*
/usr/bin/*
/usr/linux/bin/*
nfs aix large-files
/opt/freeware/bin/ls //media/nfs/slack64/pubblica
/opt/freeware/bin/ls: cannot open directory //media/nfs/slack64/pubblica: Value too large to be stored in data type
This happen with coreutils-8.23 from perlz and with 8.24 recompiled on aix
The fs is nfs.
How to solve?
This is the spec of coreutils
Summary: The GNU core utilities: a set of tools commonly used in shell scripts
Name: coreutils
Version: 8.24
Release: 1
License: GPL
Group: System Environment/Base
URL: http://www.gnu.org/software/coreutils/
Source0: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.gz
Source1: ftp://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig
Source2: %{name}-DIR_COLORS
Source3: %{name}-DIR_COLORS.xterm
Source4: %{name}-colorls.sh
Source5: %{name}-colorls.csh
Patch0: %{name}-%{version}-aix-uname.patch
Patch1: %{name}-%{version}-aix-configure.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gettext, gmp-devel >= 4.3.2
BuildRequires: gcc >= 4.2.3-2
BuildRequires: make
Requires: /sbin/install-info
Requires: info, gettext, gmp >= 4.3.2
Conflicts: mktemp, coreutils-64bit
Provides: fileutils = %{version}-%{release}
Provides: sh-utils = %{version}-%{release}
Provides: stat = %{version}-%{release}
Provides: textutils = %{version}-%{release}
Obsoletes: fileutils <= 4.1.9
Obsoletes: sh-utils <= 2.0.12
Obsoletes: stat <= 3.3
Obsoletes: textutils <= 2.0.21
%description
These are the GNU core utilities. This package is the combination of
the old GNU fileutils, sh-utils, and textutils packages.
These tools are the GNU versions of common useful and popular file and text
utilities which are used for:
- file management
- shell scripts
- modifying text file (spliting, joining, comparing, modifying, ...)
Most of these programs have significant advantages over their Unix
counterparts, such as greater speed, additional options, and fewer arbitrary
limits.
%prep
%setup -q
%patch0
%patch1
%build
# required if you run 'configure' as root user
export FORCE_UNSAFE_CONFIGURE=1
export CC="gcc -pthread -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES"
export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include"
./configure
--prefix=%{_prefix}
--mandir=%{_mandir}
--infodir=%{_infodir}
--enable-largefile
--enable-nls
gmake %{?_smp_mflags}
gmake
%install
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
gmake DESTDIR=${RPM_BUILD_ROOT} install
bzip2 -9f ChangeLog
(
cd ${RPM_BUILD_ROOT}
/usr/bin/strip .%{_bindir}/* || :
gzip --best .%{_infodir}/*info*
mkdir -p usr/linux/bin
mkdir -p usr/bin
cd usr/linux/bin
ln -sf ../../..%{_bindir}/* .
cd ../../bin
for i in dir dircolors vdir tac md5sum pinky seq
do
rm ../linux/bin/$i
ln -sf ../..%{_bindir}/$i .
done
)
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d
cp %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS
cp %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR_COLORS.xterm
cp %{SOURCE4} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.sh
cp %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/colorls.csh
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/DIR*
chmod 644 ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/*
%pre
# We must deinstall these info files since they're merged in
# coreutils.info. else their postun'll be run too late
# and install-info will fail badly because of duplicates
for file in sh-utils textutils fileutils; do
/sbin/install-info --delete %{_infodir}/$file.info.gz --dir=%{_infodir}/dir &> /dev/null || :
done
%preun
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
fi
%post
/usr/bin/grep -v '(sh-utils)|(fileutils)|(textutils)' %{_infodir}/dir >
%{_infodir}/dir.rpmmodify || exit 0
/bin/mv -f %{_infodir}/dir.rpmmodify %{_infodir}/dir
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :
%clean
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,system,-)
%doc COPYING ABOUT-NLS ChangeLog.bz2 NEWS README THANKS TODO old/*
%config(noreplace) %{_sysconfdir}/DIR_COLORS*
%{_sysconfdir}/profile.d/*
%{_bindir}/*
%{_infodir}/coreutils*
# exclude %{_libdir}/charset.alias as it conflicts with glib2
# %{_libdir}/*
%{_mandir}/man?/*
%{_datadir}/locale/*/*/*
/usr/bin/*
/usr/linux/bin/*
nfs aix large-files
nfs aix large-files
edited Oct 21 '15 at 17:50
elbarna
asked Oct 21 '15 at 17:44
elbarnaelbarna
4,371124294
4,371124294
bumped to the homepage by Community♦ 51 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 51 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
What do you get withls -ld
for that directory?
– schily
Oct 21 '15 at 18:19
Are you possibly hitting www-01.ibm.com/support/docview.wss?uid=isg1IV35122 ?
– Jeff Schaller♦
Oct 21 '15 at 20:11
Is refer to aix ls located in /usr/bin/ls wich works fine,i want to use the gnu ls for better options(color,etc)
– elbarna
Oct 22 '15 at 0:10
option #2: your version of the utilities were not compiled with large file support enabled
– Jeff Schaller♦
Oct 22 '15 at 19:52
read the spec file on first message ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-largefile --enable-nls gmake %{?_smp_mflags}
– elbarna
Oct 22 '15 at 20:21
|
show 4 more comments
What do you get withls -ld
for that directory?
– schily
Oct 21 '15 at 18:19
Are you possibly hitting www-01.ibm.com/support/docview.wss?uid=isg1IV35122 ?
– Jeff Schaller♦
Oct 21 '15 at 20:11
Is refer to aix ls located in /usr/bin/ls wich works fine,i want to use the gnu ls for better options(color,etc)
– elbarna
Oct 22 '15 at 0:10
option #2: your version of the utilities were not compiled with large file support enabled
– Jeff Schaller♦
Oct 22 '15 at 19:52
read the spec file on first message ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-largefile --enable-nls gmake %{?_smp_mflags}
– elbarna
Oct 22 '15 at 20:21
What do you get with
ls -ld
for that directory?– schily
Oct 21 '15 at 18:19
What do you get with
ls -ld
for that directory?– schily
Oct 21 '15 at 18:19
Are you possibly hitting www-01.ibm.com/support/docview.wss?uid=isg1IV35122 ?
– Jeff Schaller♦
Oct 21 '15 at 20:11
Are you possibly hitting www-01.ibm.com/support/docview.wss?uid=isg1IV35122 ?
– Jeff Schaller♦
Oct 21 '15 at 20:11
Is refer to aix ls located in /usr/bin/ls wich works fine,i want to use the gnu ls for better options(color,etc)
– elbarna
Oct 22 '15 at 0:10
Is refer to aix ls located in /usr/bin/ls wich works fine,i want to use the gnu ls for better options(color,etc)
– elbarna
Oct 22 '15 at 0:10
option #2: your version of the utilities were not compiled with large file support enabled
– Jeff Schaller♦
Oct 22 '15 at 19:52
option #2: your version of the utilities were not compiled with large file support enabled
– Jeff Schaller♦
Oct 22 '15 at 19:52
read the spec file on first message ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-largefile --enable-nls gmake %{?_smp_mflags}
– elbarna
Oct 22 '15 at 20:21
read the spec file on first message ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-largefile --enable-nls gmake %{?_smp_mflags}
– elbarna
Oct 22 '15 at 20:21
|
show 4 more comments
1 Answer
1
active
oldest
votes
Basically, you need to ensure that _LARGE_FILES is defined, e.g., try
# export CFLAGS="-O3 -D_LARGE_FILES"
the -OX
is optional. I recommend -O3 as a default with gcc and -O2 with xlc
Or, you could try my packaging (coreutils-8.25 at least).
p.s. I just checked perzl site - he is also packaging 8.25 now. The key difference between our packaging methods is that I use installp as package manager and use /opt/bin
rather than /opt/freeware/bin
(which means you can have both installed side-by-side and decide which is easier to manage) - Note: as I do not know the convention here I am not (yet) adding an URL to my 'aixtools'. You can try and catch my attention via twitter @rootvgnet if you are interested.
As it is too large for a comment - adding - the install instructions should you choose to use my packaging
the install command: -as root- #installp -d /some/dir -agX aixtools.gnu.coreutils; should show in the output a block of info including:
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
aixtools.gnu.coreutils.rte 8.25.0.0 # built 22-Aug-2016 1702 UTC
Requisites
----------
(being installed automatically; required by filesets listed above)
aixtools.gnu.gettext.rte 0.19.8.1 # built 21-Aug-2016 1821 UTC
aixtools.gnu.gettext.share 0.19.8.1 # universal files
aixtools.gnu.libiconv.rte 1.14.0.4 # built 21-Aug-2016 1623 UTC
aixtools.gnu.libiconv.share 1.14.0.4 # universal files
This means than besides coreutils you also need the gnu dependencies 'gettext' for text internationalization, and GNU iconv because coreutils does not accept the way AIX iconv implemented a number of translations.
The respective wiki (because the packages may be updated over time) links are:
- http://www.aixtools.net/index.php/coreutils
- http://www.aixtools.net/index.php/gettext
- http://www.aixtools.net/index.php/libiconv
In short, after downloading the three installp files to (e.g., /tmp/aixtools)
# installp -d /tmp/aixtools -agX aixtools.gnu.coreutils
This will install the "share" and "rte" components of each, as well as the man pages of coreutils.
If you do not want the man pages use:
# installp -u aixtools.gnu.aixtools.man
to remove them
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f237704%2faix-large-files%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Basically, you need to ensure that _LARGE_FILES is defined, e.g., try
# export CFLAGS="-O3 -D_LARGE_FILES"
the -OX
is optional. I recommend -O3 as a default with gcc and -O2 with xlc
Or, you could try my packaging (coreutils-8.25 at least).
p.s. I just checked perzl site - he is also packaging 8.25 now. The key difference between our packaging methods is that I use installp as package manager and use /opt/bin
rather than /opt/freeware/bin
(which means you can have both installed side-by-side and decide which is easier to manage) - Note: as I do not know the convention here I am not (yet) adding an URL to my 'aixtools'. You can try and catch my attention via twitter @rootvgnet if you are interested.
As it is too large for a comment - adding - the install instructions should you choose to use my packaging
the install command: -as root- #installp -d /some/dir -agX aixtools.gnu.coreutils; should show in the output a block of info including:
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
aixtools.gnu.coreutils.rte 8.25.0.0 # built 22-Aug-2016 1702 UTC
Requisites
----------
(being installed automatically; required by filesets listed above)
aixtools.gnu.gettext.rte 0.19.8.1 # built 21-Aug-2016 1821 UTC
aixtools.gnu.gettext.share 0.19.8.1 # universal files
aixtools.gnu.libiconv.rte 1.14.0.4 # built 21-Aug-2016 1623 UTC
aixtools.gnu.libiconv.share 1.14.0.4 # universal files
This means than besides coreutils you also need the gnu dependencies 'gettext' for text internationalization, and GNU iconv because coreutils does not accept the way AIX iconv implemented a number of translations.
The respective wiki (because the packages may be updated over time) links are:
- http://www.aixtools.net/index.php/coreutils
- http://www.aixtools.net/index.php/gettext
- http://www.aixtools.net/index.php/libiconv
In short, after downloading the three installp files to (e.g., /tmp/aixtools)
# installp -d /tmp/aixtools -agX aixtools.gnu.coreutils
This will install the "share" and "rte" components of each, as well as the man pages of coreutils.
If you do not want the man pages use:
# installp -u aixtools.gnu.aixtools.man
to remove them
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
add a comment |
Basically, you need to ensure that _LARGE_FILES is defined, e.g., try
# export CFLAGS="-O3 -D_LARGE_FILES"
the -OX
is optional. I recommend -O3 as a default with gcc and -O2 with xlc
Or, you could try my packaging (coreutils-8.25 at least).
p.s. I just checked perzl site - he is also packaging 8.25 now. The key difference between our packaging methods is that I use installp as package manager and use /opt/bin
rather than /opt/freeware/bin
(which means you can have both installed side-by-side and decide which is easier to manage) - Note: as I do not know the convention here I am not (yet) adding an URL to my 'aixtools'. You can try and catch my attention via twitter @rootvgnet if you are interested.
As it is too large for a comment - adding - the install instructions should you choose to use my packaging
the install command: -as root- #installp -d /some/dir -agX aixtools.gnu.coreutils; should show in the output a block of info including:
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
aixtools.gnu.coreutils.rte 8.25.0.0 # built 22-Aug-2016 1702 UTC
Requisites
----------
(being installed automatically; required by filesets listed above)
aixtools.gnu.gettext.rte 0.19.8.1 # built 21-Aug-2016 1821 UTC
aixtools.gnu.gettext.share 0.19.8.1 # universal files
aixtools.gnu.libiconv.rte 1.14.0.4 # built 21-Aug-2016 1623 UTC
aixtools.gnu.libiconv.share 1.14.0.4 # universal files
This means than besides coreutils you also need the gnu dependencies 'gettext' for text internationalization, and GNU iconv because coreutils does not accept the way AIX iconv implemented a number of translations.
The respective wiki (because the packages may be updated over time) links are:
- http://www.aixtools.net/index.php/coreutils
- http://www.aixtools.net/index.php/gettext
- http://www.aixtools.net/index.php/libiconv
In short, after downloading the three installp files to (e.g., /tmp/aixtools)
# installp -d /tmp/aixtools -agX aixtools.gnu.coreutils
This will install the "share" and "rte" components of each, as well as the man pages of coreutils.
If you do not want the man pages use:
# installp -u aixtools.gnu.aixtools.man
to remove them
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
add a comment |
Basically, you need to ensure that _LARGE_FILES is defined, e.g., try
# export CFLAGS="-O3 -D_LARGE_FILES"
the -OX
is optional. I recommend -O3 as a default with gcc and -O2 with xlc
Or, you could try my packaging (coreutils-8.25 at least).
p.s. I just checked perzl site - he is also packaging 8.25 now. The key difference between our packaging methods is that I use installp as package manager and use /opt/bin
rather than /opt/freeware/bin
(which means you can have both installed side-by-side and decide which is easier to manage) - Note: as I do not know the convention here I am not (yet) adding an URL to my 'aixtools'. You can try and catch my attention via twitter @rootvgnet if you are interested.
As it is too large for a comment - adding - the install instructions should you choose to use my packaging
the install command: -as root- #installp -d /some/dir -agX aixtools.gnu.coreutils; should show in the output a block of info including:
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
aixtools.gnu.coreutils.rte 8.25.0.0 # built 22-Aug-2016 1702 UTC
Requisites
----------
(being installed automatically; required by filesets listed above)
aixtools.gnu.gettext.rte 0.19.8.1 # built 21-Aug-2016 1821 UTC
aixtools.gnu.gettext.share 0.19.8.1 # universal files
aixtools.gnu.libiconv.rte 1.14.0.4 # built 21-Aug-2016 1623 UTC
aixtools.gnu.libiconv.share 1.14.0.4 # universal files
This means than besides coreutils you also need the gnu dependencies 'gettext' for text internationalization, and GNU iconv because coreutils does not accept the way AIX iconv implemented a number of translations.
The respective wiki (because the packages may be updated over time) links are:
- http://www.aixtools.net/index.php/coreutils
- http://www.aixtools.net/index.php/gettext
- http://www.aixtools.net/index.php/libiconv
In short, after downloading the three installp files to (e.g., /tmp/aixtools)
# installp -d /tmp/aixtools -agX aixtools.gnu.coreutils
This will install the "share" and "rte" components of each, as well as the man pages of coreutils.
If you do not want the man pages use:
# installp -u aixtools.gnu.aixtools.man
to remove them
Basically, you need to ensure that _LARGE_FILES is defined, e.g., try
# export CFLAGS="-O3 -D_LARGE_FILES"
the -OX
is optional. I recommend -O3 as a default with gcc and -O2 with xlc
Or, you could try my packaging (coreutils-8.25 at least).
p.s. I just checked perzl site - he is also packaging 8.25 now. The key difference between our packaging methods is that I use installp as package manager and use /opt/bin
rather than /opt/freeware/bin
(which means you can have both installed side-by-side and decide which is easier to manage) - Note: as I do not know the convention here I am not (yet) adding an URL to my 'aixtools'. You can try and catch my attention via twitter @rootvgnet if you are interested.
As it is too large for a comment - adding - the install instructions should you choose to use my packaging
the install command: -as root- #installp -d /some/dir -agX aixtools.gnu.coreutils; should show in the output a block of info including:
SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
Selected Filesets
-----------------
aixtools.gnu.coreutils.rte 8.25.0.0 # built 22-Aug-2016 1702 UTC
Requisites
----------
(being installed automatically; required by filesets listed above)
aixtools.gnu.gettext.rte 0.19.8.1 # built 21-Aug-2016 1821 UTC
aixtools.gnu.gettext.share 0.19.8.1 # universal files
aixtools.gnu.libiconv.rte 1.14.0.4 # built 21-Aug-2016 1623 UTC
aixtools.gnu.libiconv.share 1.14.0.4 # universal files
This means than besides coreutils you also need the gnu dependencies 'gettext' for text internationalization, and GNU iconv because coreutils does not accept the way AIX iconv implemented a number of translations.
The respective wiki (because the packages may be updated over time) links are:
- http://www.aixtools.net/index.php/coreutils
- http://www.aixtools.net/index.php/gettext
- http://www.aixtools.net/index.php/libiconv
In short, after downloading the three installp files to (e.g., /tmp/aixtools)
# installp -d /tmp/aixtools -agX aixtools.gnu.coreutils
This will install the "share" and "rte" components of each, as well as the man pages of coreutils.
If you do not want the man pages use:
# installp -u aixtools.gnu.aixtools.man
to remove them
edited Nov 22 '16 at 13:15
answered Nov 19 '16 at 11:35
Michael FeltMichael Felt
9251717
9251717
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
add a comment |
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
I can try your packagin,where to download,please?
– elbarna
Nov 19 '16 at 12:10
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
Thanks for aixtools link,i found on your profile.But is another format or use the standard aix format which I install using installp?
– elbarna
Nov 19 '16 at 16:59
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
I have configured with export CFLAGS="-DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_ALL_SOURCE -DFUNCPROTO=15 -O -I/opt/freeware/include -D_LARGE_FILE But is the same,with large files give error
– elbarna
Nov 19 '16 at 19:52
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
The link to the coreutils page is:aixtools.net/index.php/coreutils. The download is an installp format, so you can use smitty install_latest to install it. If you add a .I (installp/bff) file to a directory remember to remove .toc (table of contents) so that installp will remake that file (or run inutoc DirName - e.g. inutoc .) I shall try asking and answering a question on HOWTO package OSS for AIX, just not today. p.s. be sure to add /opt/bin to your PATH if you use my packaging. I try very hard to not overwrite existing packaging.
– Michael Felt
Nov 22 '16 at 12:56
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
moderators: I added to the answer - install instructions. This is not directly related to the question - remove if it violates a stackexchange principle. @elbarna - which compiler are you using? FYI: I normally package using xlc.
– Michael Felt
Nov 22 '16 at 13:18
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f237704%2faix-large-files%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
What do you get with
ls -ld
for that directory?– schily
Oct 21 '15 at 18:19
Are you possibly hitting www-01.ibm.com/support/docview.wss?uid=isg1IV35122 ?
– Jeff Schaller♦
Oct 21 '15 at 20:11
Is refer to aix ls located in /usr/bin/ls wich works fine,i want to use the gnu ls for better options(color,etc)
– elbarna
Oct 22 '15 at 0:10
option #2: your version of the utilities were not compiled with large file support enabled
– Jeff Schaller♦
Oct 22 '15 at 19:52
read the spec file on first message ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --enable-largefile --enable-nls gmake %{?_smp_mflags}
– elbarna
Oct 22 '15 at 20:21