[ITA] libXpm-noX 3.5.12

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[ITA] libXpm-noX 3.5.12

Ken Brown-6
My cygport file and other files needed for reproducing the build are attached.

Package files
=============

D=http://sanibeltranquility.com/cygwin
${D}/x86/release/libXpm-noX/libXpm-noX-3.5.12-1-src.tar.xz
${D}/x86/release/libXpm-noX/libXpm-noX-3.5.12-1.hint
${D}/x86/release/libXpm-noX/libXpm-noX-3.5.12-1.tar.xz
${D}/x86/release/libXpm-noX/libXpm-noX-debuginfo/libXpm-noX-debuginfo-3.5.12-1.hint
${D}/x86/release/libXpm-noX/libXpm-noX-debuginfo/libXpm-noX-debuginfo-3.5.12-1.tar.xz
${D}/x86/release/libXpm-noX/libXpm-noX_4/libXpm-noX_4-3.5.12-1.hint
${D}/x86/release/libXpm-noX/libXpm-noX_4/libXpm-noX_4-3.5.12-1.tar.xz
${D}/x86/release/libXpm-noX/libXpm-noX-devel/libXpm-noX-devel-3.5.12-1.hint
${D}/x86/release/libXpm-noX/libXpm-noX-devel/libXpm-noX-devel-3.5.12-1.tar.xz
${D}/x86_64/release/libXpm-noX/libXpm-noX-3.5.12-1-src.tar.xz
${D}/x86_64/release/libXpm-noX/libXpm-noX-3.5.12-1.hint
${D}/x86_64/release/libXpm-noX/libXpm-noX-3.5.12-1.tar.xz
${D}/x86_64/release/libXpm-noX/libXpm-noX-debuginfo/libXpm-noX-debuginfo-3.5.12-1.hint
${D}/x86_64/release/libXpm-noX/libXpm-noX-debuginfo/libXpm-noX-debuginfo-3.5.12-1.tar.xz
${D}/x86_64/release/libXpm-noX/libXpm-noX_4/libXpm-noX_4-3.5.12-1.hint
${D}/x86_64/release/libXpm-noX/libXpm-noX_4/libXpm-noX_4-3.5.12-1.tar.xz
${D}/x86_64/release/libXpm-noX/libXpm-noX-devel/libXpm-noX-devel-3.5.12-1.hint
${D}/x86_64/release/libXpm-noX/libXpm-noX-devel/libXpm-noX-devel-3.5.12-1.tar.xz

Ken


libXpm-noX.cygport (3K) Download Attachment
01-build-system.patch (10K) Download Attachment
02-msw-doc.patch (674 bytes) Download Attachment
03-cxpm-syntax.patch (1K) Download Attachment
04-source-code.patch (36K) Download Attachment
postinstall.sh (440 bytes) Download Attachment
sxpm-win.c (80K) Download Attachment
preremove.sh (266 bytes) Download Attachment
README.Cygwin (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [ITA] libXpm-noX 3.5.12

Jon TURNEY
On 15/11/2017 17:30, Ken Brown wrote:
> My cygport file and other files needed for reproducing the build are
> attached.

I added this to your uploads, but this fails to build for me:

libXpm-nox/libXpm-noX-3.5.12-1.src/libXpm-noX-3.5.12-1.x86_6/src/libXpm-3.5.12/src/simx.c:42:40:
fatal error: xpmi.h: No such file or directory
  #include "xpmi.h"   /* for XpmMalloc */

which looks like some sort of case-sensitivity issue vs. XpmI.h, but I
can't see that it's introduced by your patches, and I don't understand
how it could be present in upstream...

Reply | Threaded
Open this post in threaded view
|

Re: [ITA] libXpm-noX 3.5.12

Ken Brown-6
On 11/20/2017 11:42 AM, Jon Turney wrote:

> On 15/11/2017 17:30, Ken Brown wrote:
>> My cygport file and other files needed for reproducing the build are
>> attached.
>
> I added this to your uploads, but this fails to build for me:
>
> libXpm-nox/libXpm-noX-3.5.12-1.src/libXpm-noX-3.5.12-1.x86_6/src/libXpm-3.5.12/src/simx.c:42:40:
> fatal error: xpmi.h: No such file or directory
>   #include "xpmi.h"   /* for XpmMalloc */
>
> which looks like some sort of case-sensitivity issue vs. XpmI.h, but I
> can't see that it's introduced by your patches, and I don't understand
> how it could be present in upstream...
Thanks for checking the build.  I didn't catch this because I did the
build on a Cygwin installation that was case insensitive (which is not
my usual habit).

The problem actually is present in upstream.  But it isn't a problem
from the upstream point of view because the file simx.c is intended for
the native Windows build, where case insensitivity can be assumed.

For the record, I'm attaching a revised 04-source-code.patch that fixes
this.

Ken

04-source-code.patch (36K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [ITA] libXpm-noX 3.5.12

Andrew Schulman
In reply to this post by Jon TURNEY
> On 15/11/2017 17:30, Ken Brown wrote:
> > My cygport file and other files needed for reproducing the build are
> > attached.
>
> I added this to your uploads,

Gold star awarded! https://cygwin.com/goldstars/#KB