[tex-live] stripped binaries? (cygwin 64)

Ken Brown kbrow1i at gmail.com
Mon Mar 14 14:56:17 CET 2016


On 3/14/2016 6:52 AM, David Carlisle wrote:
> For various reasons I've been building texlive from an rsync'ed copy
> of the texlive svn head and also luatex from the luatex svn
> experimental branch.
>
> Both seem to work but I notice that luatex.exe is 4 times larger if
> built from the texlive tree
>
> -rwxr-xr-x 1 davidc Domain Users  9425920 Mar 13 13:12
> ./build/texk/web2c/luatex.exe
> -rwxr-xr-x 1 davidc Domain Users 41666668 Mar 12 17:04
> /usr/local/texlive/2015/bin/x86_64-cygwin/luatex.exe
>
>
> There are of course some minor differences as the top one is 0.89.5
> experimental and the bottom one is .89.4 but the main difference seems
> to be that the first one is stripped.
>
>   file reports
>
> ./build/texk/web2c/luatex.exe:                        PE32+ executable
> (console) x86-64 (stripped to external PDB), for MS Windows
>
> /usr/local/texlive/2015/bin/x86_64-cygwin/luatex.exe: PE32+ executable
> (console) x86-64, for MS Windows
>
>
> In both cases I used the supplied build script to configure/make
>
> so the luatex experimental built with build.sh from:
>
> https://foundry.supelec.fr/scm/viewvc.php/branches/experimental/?root=luatex
>
> and the texlive svn one built with Build from
>
> https://www.tug.org/svn/texlive/trunk/Build/source/

Hi David,

On my last build of TeX Live from the svn repository (March 5), I got 
the following on cygwin64:

$ ls -l inst/bin/x86_64-unknown-cygwin/luatex.exe
-rwxr-xr-x 1 kbrown None 9425408 2016-03-05 11:23 
inst/bin/x86_64-unknown-cygwin/luatex.exe*

$ file inst/bin/x86_64-unknown-cygwin/luatex.exe
inst/bin/x86_64-unknown-cygwin/luatex.exe: PE32+ executable (console) 
x86-64 (stripped to external PDB), for MS Windows

I'm not sure why your binary wasn't stripped.  Can you tell by looking 
at the build log?  Here's the relevant line from mine:

libtool: install: /bin/sh 
/home/kbrown/src/texlive/test.x86_64/build-aux/install-sh -c -s 
.libs/luatex.exe 
/home/kbrown/src/texlive/test.x86_64/inst/bin/x86_64-unknown-cygwin/luatex.exe

Ken


More information about the tex-live mailing list