I've committed the fixes to trunk. Visible changes include: no latex files in the tarball anymore, and shorter names for html pages. Cedric's warnings were only in the libpci branch, they are gone now, but I won't commit the update of the branch before later today in case somebody wants to complain.
Brice Cédric Augonnet wrote: > Hi everybody, > > When trying to do a "make dist" from the libpci branch (rev 1568), i > get the following error, (note that i don't get this error from the > trunk) > > make[1]: Leaving directory `/home/gonnet/These/Libs/hwloc/libpci' > test -n "" \ > || find "hwloc-1.0a1r1568" -type d ! -perm -777 -exec chmod > a+rwx {} \; -o \ > ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ > ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ > ! -type d ! -perm -444 -exec /bin/sh > /home/gonnet/These/Libs/hwloc/libpci/config/install-sh -c -m a+r {} {} > \; \ > || chmod -R a+r "hwloc-1.0a1r1568" > tardir=hwloc-1.0a1r1568 && tar --format=ustar -chf - "$tardir" | > GZIP=--best gzip -c >hwloc-1.0a1r1568.tar.gz > tar: > hwloc-1.0a1r1568/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__bridge__attr__u_1_1hwloc__bridge__downstream__attr__u_1_1hwl68ed11ab93c48099bfcc01f3e8bca322.tex: > file name is too long (cannot be split); not dumped > tar: > hwloc-1.0a1r1568/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_bridge_attr_u_hwloc_bridge_downstream_attr_u_hwloc_bridge_downstream_pci_attr_u.3: > file name is too long (cannot be split); not dumped > tar: > hwloc-1.0a1r1568/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__bridge__attr__u_1_1hwloc__bridge__downstream__attr__u_1_1hwl68ed11ab93c48099bfcc01f3e8bca322.html: > file name is too long (cannot be split); not dumped > tar: Exiting with failure status due to previous errors > tardir=hwloc-1.0a1r1568 && tar --format=ustar -chf - "$tardir" | bzip2 > -9 -c >hwloc-1.0a1r1568.tar.bz2 > tar: > hwloc-1.0a1r1568/doc/doxygen-doc/latex/structhwloc__obj__attr__u_1_1hwloc__bridge__attr__u_1_1hwloc__bridge__downstream__attr__u_1_1hwl68ed11ab93c48099bfcc01f3e8bca322.tex: > file name is too long (cannot be split); not dumped > tar: > hwloc-1.0a1r1568/doc/doxygen-doc/man/man3/hwloc_obj_attr_u_hwloc_bridge_attr_u_hwloc_bridge_downstream_attr_u_hwloc_bridge_downstream_pci_attr_u.3: > file name is too long (cannot be split); not dumped > tar: > hwloc-1.0a1r1568/doc/doxygen-doc/html/structhwloc__obj__attr__u_1_1hwloc__bridge__attr__u_1_1hwloc__bridge__downstream__attr__u_1_1hwl68ed11ab93c48099bfcc01f3e8bca322.html: > file name is too long (cannot be split); not dumped > tar: Exiting with failure status due to previous errors > { test ! -d "hwloc-1.0a1r1568" || { find "hwloc-1.0a1r1568" -type d ! > -perm -200 -exec chmod u+w {} ';' && rm -fr "hwloc-1.0a1r1568"; }; } > > Hope this helps, > > Cédric >