[tex-live] TeXLive 2008 source patches

Karl Berry karl at freefriends.org
Thu Jul 3 00:42:07 CEST 2008


Hi Alexis,

    140_all_cpdevnull.patch : This one is more weird. I have a bug report
    [1] from someone who had problems with using 'cp /dev/null foo'. It is
    probably due to his system which gave him a broken /dev/null. I'm still
    unsure if the patch is ok to apply (be it in tl2008 or as a 'vendor'
    patch) so I have not yet included it. Could anyone please ack/disack
    such a change ? (it seems the 'cp /dev/null' has been there for ages
    and that's the first time I see such a problem...).

Indeed, if cp /dev/null doesn't work, it seems to me the system is
fundamentally broken.  I am not inclined to make the change.  Not to
mention look through all sources everywhere to see where else it is done.

The others are for Jonathan ...

Thanks,
karl

    --- texlive-core.orig/texk/make/man.mk
    +++ texlive-core/texk/make/man.mk
    @@ -28,7 +28,7 @@ txt: $(manfiles:.1=.txt)
     # Makefile can change for reasons that do not affect the man pages.
     # At present, all but VERSION should be unused.
     sedscript:
    -	cp /dev/null sedscript
    +	echo > sedscript
            for f in $(kpathsea_dir)/paths.h; do \
              sed -n -e '/^#define/s/#define[ 	][ 	]*\([A-Z_a-z][A-Z_a-z]*\)[ 	][ 	]*\(.*\)/s%@\1@%\2%/p' \
                    $$f \



More information about the tex-live mailing list