[ACTION REQUIRED] ARCH=noarch uploads with cygport 0.22.0
Yaakov Selkowitz
yselkowitz@cygwin.com
Tue Jun 7 21:44:00 GMT 2016
On 2016-06-07 06:23, Marco Atzeri wrote:
> mex are recognized and properly stripped
>
> Package Name | Version | Installation directory
> --------------+---------+-----------------------
> tsa | 4.4.1 | .../inst/usr/share/octave/packages/tsa-4.4.1
> Fixing symlinks:
> Stripping executables:
> usr/lib/octave/packages/tsa-4.4.1/x86_64-unknown-cygwin-api-v50+/covm_mex.mex
> usr/lib/octave/packages/tsa-4.4.1/x86_64-unknown-cygwin-api-v50+/histo_mex.mex
> usr/lib/octave/packages/tsa-4.4.1/x86_64-unknown-cygwin-api-v50+/sumskipnan_mex.mex
>
> but dependency are not catched. They should be:
>
> $ cyg-dependency ./covm_mex.mex
> /usr/bin/cygwin1.dll => cygwin-2.5.1-1
> /usr/bin/cyggomp-1.dll => libgomp1-5.3.0-5
> /usr/bin/cygoctinterp-3.dll => octave-4.0.1-1
>
> bit cygport only reports the forced one
Which should be removable...
>>>> octave-tsa requires: octave
That's not what I'm seeing locally:
>>> octave-tsa requires: cygwin libgomp1 octave octave
Are you compiling this natively?
BTW, on my system, pkg build actually creates
NAME-VERSION-ARCH-API.tar.gz instead of just NAME-VERSION.tar.gz as in
the .cygport file, which necessitates a change to pkg install. Am I
missing something here?
--
Yaakov
More information about the Cygwin-apps
mailing list