[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