Apache OpenOffice (AOO) Bugzilla – Issue 328
$SRC/external directories require gnu tar - not standard on irix
Last modified: 2008-03-24 12:39:52 UTC
I've encountered this situation with at least the external/glibc and external/jpeg areas. When running the glibcpatch.sh script, the tarballs aren't getting extracted, therefore the patches don't really work. The cause for this is the following part of the script: #LINUX and others tar -T flist.cp -x -z -f $tarball fi The IRIX tar command doesn't support -T.....I happen to have gtar on my system, so changing the line to gtar -T flist.cp -x -z -f $tarball makes it work. There may be a command set to get the same results with irix tar, but I didn't investigate further than that.
Re-assigning to Jeff Hanson as IRIX specific.
Actually it should require /usr/freeware/bin/tar which is gnu tar versions fw_tar I = Installed, R = Removed Name Date Description I fw_tar 08/03/2000 tar-1.13 GNU tar I fw_tar.man 08/03/2000 tar-1.13 man pages I fw_tar.man.info 08/03/2000 tar-1.13 info pages I fw_tar.man.relnotes 08/03/2000 tar-1.13 Release Notes I fw_tar.man.tar 08/03/2000 tar-1.13 man pages I fw_tar.sw 08/03/2000 tar-1.13 execution only env I fw_tar.sw.tar 08/03/2000 tar-1.13 execution only env I made the assumption that this is likely to be installed for someone interested in OpenOffice but I didn't document this. I propose to add a search for this into config_office/configure.in. This could also work for Solaris or other non gnu native tar programs. For now, install fw_tar from http://freeware.sgi.com. I'll confirm for OO614B that this works.
I have a feeling that this issue is probably not resolvable because of the wide range of user customized stuff. For example, the gnu tar on my system is called 'gtar'....but I also have regular irix 'tar' installed, so checking for such details is probably not feasible. I guess the only check to make would be to test each tar combination to verify that it is gnu tar....which is probably more work than is necessary.
close issue