Re: Please build 64 bit packages

2013-08-01 Thread Corinna Vinschen
On Jul 31 18:23, Yaakov (Cygwin/X) wrote:
 On 2013-07-25 07:15, Corinna Vinschen wrote:
 now that the 64 bit version is in the wild, it would be incredibly cool
 if you could all have a look into building your packages, which are not
 yet available, for the 64 bit distro.
 
 Alternatively, for those of your packages which are noarch packages,
 for instance perl or python scripts, please drop us a note here along
 the lines of please copy package foo from 32 to 64 bit distro.
 
 I just copied over the newest version of all noarch packages whose
 deps are available.  Ignoring obsolete packages, as of this moment,
 the diffstat between the arches is +81/-316.

Cool, many thanks!

How did you generate the diffstat?  The numbers indicate a lot of
preliminary work before running the tool since a simple diff returns
numbers along the lines of -1000/+1500.  So I'm wondering, do you have a
list of important packages (like, say, ocaml, inetutils, any libs) still
missing?  It might help to get a better picture of the state of the
x86_64 distro.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: Please build 64 bit packages

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 02:57, Corinna Vinschen wrote:

On Jul 31 18:23, Yaakov (Cygwin/X) wrote:

I just copied over the newest version of all noarch packages whose
deps are available.  Ignoring obsolete packages, as of this moment,
the diffstat between the arches is +81/-316.


Cool, many thanks!

How did you generate the diffstat?  The numbers indicate a lot of
preliminary work before running the tool since a simple diff returns
numbers along the lines of -1000/+1500.


First off, I'm basing my numbers on *source* packages.  I then removed 
all obsolete packages from the i686 list, as well as the cygwin{32,64}-* 
packages from both lists (since those aren't really relevant to this 
discussion).  A copy of my list is at 
sourceware:~yselkowitz/TODO_DISTRO_X64.diff.



So I'm wondering, do you have a list of important packages (like,
say, ocaml, inetutils, any libs) still missing?  It might help to
get a better picture of the state of the x86_64 distro.


I'd say llvm, nspr, ocaml and postgresql are the most noticeable missing 
prereqs at the moment.  The first two are mine, but they require 
significant porting work (particularly llvm), and I've been focused on 
other packages.  There are a few other minor libraries missing, but the 
rest looks to be mostly programs that just need a rebuild.



Yaakov



Re: Please build 64 bit packages

2013-08-01 Thread Corinna Vinschen
On Aug  1 03:40, Yaakov (Cygwin/X) wrote:
 On 2013-08-01 02:57, Corinna Vinschen wrote:
 On Jul 31 18:23, Yaakov (Cygwin/X) wrote:
 I just copied over the newest version of all noarch packages whose
 deps are available.  Ignoring obsolete packages, as of this moment,
 the diffstat between the arches is +81/-316.
 
 Cool, many thanks!
 
 How did you generate the diffstat?  The numbers indicate a lot of
 preliminary work before running the tool since a simple diff returns
 numbers along the lines of -1000/+1500.
 
 First off, I'm basing my numbers on *source* packages.  I then
 removed all obsolete packages from the i686 list, as well as the
 cygwin{32,64}-* packages from both lists (since those aren't really
 relevant to this discussion).  A copy of my list is at
 sourceware:~yselkowitz/TODO_DISTRO_X64.diff.

Thanks.

 So I'm wondering, do you have a list of important packages (like,
 say, ocaml, inetutils, any libs) still missing?  It might help to
 get a better picture of the state of the x86_64 distro.
 
 I'd say llvm, nspr, ocaml and postgresql are the most noticeable
 missing prereqs at the moment.  The first two are mine, but they
 require significant porting work (particularly llvm), and I've been
 focused on other packages.  There are a few other minor libraries
 missing, but the rest looks to be mostly programs that just need a
 rebuild.

I could take your diff and generate a missing packages list with
maintainer names from there and publish it here on cygwin-apps.
I could do this every few weeks, so we could keep a porting progress
and discussion platform to discuss the dependencies which still have
to be resolved.

Does that sounds useful?


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


tftp for x86_64 uploaded (was Re: Please build 64 bit packages)

2013-08-01 Thread Corinna Vinschen
On Aug  1 11:05, Corinna Vinschen wrote:
 On Aug  1 03:40, Yaakov (Cygwin/X) wrote:
  On 2013-08-01 02:57, Corinna Vinschen wrote:
  On Jul 31 18:23, Yaakov (Cygwin/X) wrote:
  I just copied over the newest version of all noarch packages whose
  deps are available.  Ignoring obsolete packages, as of this moment,
  the diffstat between the arches is +81/-316.
  
  Cool, many thanks!
  
  How did you generate the diffstat?  The numbers indicate a lot of
  preliminary work before running the tool since a simple diff returns
  numbers along the lines of -1000/+1500.
  
  First off, I'm basing my numbers on *source* packages.  I then
  removed all obsolete packages from the i686 list, as well as the
  cygwin{32,64}-* packages from both lists (since those aren't really
  relevant to this discussion).  A copy of my list is at
  sourceware:~yselkowitz/TODO_DISTRO_X64.diff.
 
 Thanks.
 
  So I'm wondering, do you have a list of important packages (like,
  say, ocaml, inetutils, any libs) still missing?  It might help to
  get a better picture of the state of the x86_64 distro.
  
  I'd say llvm, nspr, ocaml and postgresql are the most noticeable
  missing prereqs at the moment.  The first two are mine, but they
  require significant porting work (particularly llvm), and I've been
  focused on other packages.  There are a few other minor libraries
  missing, but the rest looks to be mostly programs that just need a
  rebuild.
 
 I could take your diff and generate a missing packages list with
 maintainer names from there and publish it here on cygwin-apps.
 I could do this every few weeks, so we could keep a porting progress
 and discussion platform to discuss the dependencies which still have
 to be resolved.
 
 Does that sounds useful?

Btw., I just built and uploaded the tftp package for x86_64.
For some reason, even though inetutils is built without tftp
and tftpd support, it still needs the arp/tftp.h file provided
by the tftp package.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: Please build 64 bit packages

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 04:05, Corinna Vinschen wrote:

I could take your diff and generate a missing packages list with
maintainer names from there and publish it here on cygwin-apps.
I could do this every few weeks, so we could keep a porting progress
and discussion platform to discuss the dependencies which still have
to be resolved.

Does that sounds useful?


Yes, but right now we know people are waiting for ocaml and postgresql, 
so we can leave off their reverse deps for now.



Yaakov




Re: Please build 64 bit packages

2013-08-01 Thread Corinna Vinschen
On Aug  1 04:20, Yaakov (Cygwin/X) wrote:
 On 2013-08-01 04:05, Corinna Vinschen wrote:
 I could take your diff and generate a missing packages list with
 maintainer names from there and publish it here on cygwin-apps.
 I could do this every few weeks, so we could keep a porting progress
 and discussion platform to discuss the dependencies which still have
 to be resolved.
 
 Does that sounds useful?
 
 Yes, but right now we know people are waiting for ocaml and
 postgresql, so we can leave off their reverse deps for now.

Kind of tricky in case of ocaml.  The requirements usually don't
contain build time dependencies.  I know now about orpie and unison,
but there may be more.

We could start with a simple list and add a waits for kind of
information as we go along...


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


[64-bit Request for Testing] cppcheck-1.60.1-1

2013-08-01 Thread Chris Sutcliffe
Hi All,

I've cross compiled cppcheck for 64-bit and I'd appreciate it if
someone with a 64-bit machine could give it a spin to confirm it works
as expected:

---
wget -x -nH --cut-dirs=3 \
http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-1.60.1-1.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-1.60.1-1-src.tar.bz2
\
http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-debuginfo/setup.hint
\
http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-debuginfo/cppcheck-debuginfo-1.60.1-1.tar.bz2
---

It compiled cleanly, so I'm hoping there are no issues.  One thing I
noticed is that cygport listed cygwin64-gcc-core as a dependency for
cppcheck.  Will this cause an issue when installed on 64-bit Cygwin?

Thanks,

Chris

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d


Re: [64-bit Request for Testing] cppcheck-1.60.1-1

2013-08-01 Thread Corinna Vinschen
On Aug  1 07:36, Chris Sutcliffe wrote:
 Hi All,
 
 I've cross compiled cppcheck for 64-bit and I'd appreciate it if
 someone with a 64-bit machine could give it a spin to confirm it works
 as expected:
 
 ---
 wget -x -nH --cut-dirs=3 \
 http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/setup.hint \
 http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-1.60.1-1.tar.bz2 \
 http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-1.60.1-1-src.tar.bz2
 \
 http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-debuginfo/setup.hint
 \
 http://dl.dropbox.com/u/5530441/cygwin64/cppcheck/cppcheck-debuginfo/cppcheck-debuginfo-1.60.1-1.tar.bz2
 ---
 
 It compiled cleanly, so I'm hoping there are no issues.

A quick test worked fine.  Looks good, uploaded.

 One thing I
 noticed is that cygport listed cygwin64-gcc-core as a dependency for
 cppcheck.  Will this cause an issue when installed on 64-bit Cygwin?

This looks wrong.  I removed this dependency manually for now.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: Please build 64 bit packages

2013-08-01 Thread marco atzeri

Il 8/1/2013 11:20 AM, Yaakov (Cygwin/X) ha scritto:

On 2013-08-01 04:05, Corinna Vinschen wrote:

I could take your diff and generate a missing packages list with
maintainer names from there and publish it here on cygwin-apps.
I could do this every few weeks, so we could keep a porting progress
and discussion platform to discuss the dependencies which still have
to be resolved.

Does that sounds useful?


Yes, but right now we know people are waiting for ocaml and postgresql,
so we can leave off their reverse deps for now.


building latest postgresql. I was sure it was already there..




Yaakov






packages with no known maintainer

2013-08-01 Thread Corinna Vinschen
Hi,

while fiddling with the list of packages still missing in the 64 bit
distro, I came across a handful of packages for which I neither found
messages on cygwin-apps, nor on cygwin-announce in the archives.

So, who's maintaining these packages:

  libxcwm
  perl-clone
  xtow
  xview


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: tftp for x86_64 uploaded (was Re: Please build 64 bit packages)

2013-08-01 Thread Charles Wilson

On 8/1/2013 5:18 AM, Corinna Vinschen wrote:

Btw., I just built and uploaded the tftp package for x86_64.
For some reason, even though inetutils is built without tftp
and tftpd support, it still needs the arp/tftp.h file provided
by the tftp package.


stock inetutils assumes that tftp.h is provided by the system, for 
whatever reason:


2005-01-21  Alfred M. Szmidt  ...

* headers/Makefile.am (dist-hook): Target removed.
(header_dirs): Variable removed.
(EXTRA_DIST): Variable removed.

* headers/confpaths.h.in,  headers/crypt.h,  headers/err.h,
headers/getopt.h, headers/obstack.h, headers/osockaddr.h,
headers/paths.h, headers/poll.h, headers/syslog-int.h,
headers/arpa/DISTFILES, headers/arpa/ftp.h, headers/arpa/telnet.h,
headers/arpa/tftp.h, headers/protocols/DISTFILES,
headers/protocols/talkd.h: Files removed.

In the past (e.g. when tftp[d].exe was compiled and shipped as part of 
the cygwin inetutils package), one of the custom cygwin patches was to 
add tftp.h and other headers back into the inetutils src tree -- and 
thence to install them onto the end user's system.  However, when 
tftp[d].exe was split off (and built using a different upstream source 
code provider, which unlike inetutils supported IPv6) and Gernot took 
over maintainership, I removed those patches to inetutils and allowed 
the tftpd package to provide them instead.


So, yes, there is a build dependency between inetutils and tftp now.

--
Chuck



Re: packages with no known maintainer

2013-08-01 Thread marco atzeri

Il 8/1/2013 3:15 PM, Corinna Vinschen ha scritto:

Hi,

while fiddling with the list of packages still missing in the 64 bit
distro, I came across a handful of packages for which I neither found
messages on cygwin-apps, nor on cygwin-announce in the archives.

So, who's maintaining these packages:

   libxcwm
   perl-clone
   xtow
   xview


Thanks,
Corinna



3 are of Jon TURNEY

http://cygwin.com/ml/cygwin-xfree-announce/2012-12/msg3.html
http://cygwin.com/ml/cygwin-apps/2013-03/msg00017.html


Re: packages with no known maintainer

2013-08-01 Thread Corinna Vinschen
On Aug  1 15:21, marco atzeri wrote:
 Il 8/1/2013 3:15 PM, Corinna Vinschen ha scritto:
 Hi,
 
 while fiddling with the list of packages still missing in the 64 bit
 distro, I came across a handful of packages for which I neither found
 messages on cygwin-apps, nor on cygwin-announce in the archives.
 
 So, who's maintaining these packages:
 
libxcwm
perl-clone
xtow
xview
 
 
 Thanks,
 Corinna
 
 
 3 are of Jon TURNEY

Thanks!  Your search skills are better than mine :)


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: tftp for x86_64 uploaded (was Re: Please build 64 bit packages)

2013-08-01 Thread Corinna Vinschen
On Aug  1 09:16, Charles Wilson wrote:
 On 8/1/2013 5:18 AM, Corinna Vinschen wrote:
 Btw., I just built and uploaded the tftp package for x86_64.
 For some reason, even though inetutils is built without tftp
 and tftpd support, it still needs the arp/tftp.h file provided
 by the tftp package.
 
 stock inetutils assumes that tftp.h is provided by the system, for
 whatever reason:
 
 2005-01-21  Alfred M. Szmidt  ...
 
 * headers/Makefile.am (dist-hook): Target removed.
 (header_dirs): Variable removed.
 (EXTRA_DIST): Variable removed.
 
 * headers/confpaths.h.in,  headers/crypt.h,  headers/err.h,
 headers/getopt.h, headers/obstack.h, headers/osockaddr.h,
 headers/paths.h, headers/poll.h, headers/syslog-int.h,
 headers/arpa/DISTFILES, headers/arpa/ftp.h, headers/arpa/telnet.h,
 headers/arpa/tftp.h, headers/protocols/DISTFILES,
 headers/protocols/talkd.h: Files removed.
 
 In the past (e.g. when tftp[d].exe was compiled and shipped as part
 of the cygwin inetutils package), one of the custom cygwin patches
 was to add tftp.h and other headers back into the inetutils src tree
 -- and thence to install them onto the end user's system.  However,
 when tftp[d].exe was split off (and built using a different upstream
 source code provider, which unlike inetutils supported IPv6) and
 Gernot took over maintainership, I removed those patches to
 inetutils and allowed the tftpd package to provide them instead.
 
 So, yes, there is a build dependency between inetutils and tftp now.

Makes sense.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [64-bit Request for Testing] cppcheck-1.60.1-1

2013-08-01 Thread Chris Sutcliffe
On 1 August 2013 08:04, Corinna Vinschen wrote:
 On Aug  1 07:36, Chris Sutcliffe wrote:
 It compiled cleanly, so I'm hoping there are no issues.

 A quick test worked fine.  Looks good, uploaded.

Thanks!  Are we in the clear to send 64-bit announcements to the
Announce mailing list now?

 One thing I
 noticed is that cygport listed cygwin64-gcc-core as a dependency for
 cppcheck.  Will this cause an issue when installed on 64-bit Cygwin?

 This looks wrong.  I removed this dependency manually for now.

Thanks, I'll clean up my local copy as well.  Yaakov, I'm assuming
cygport is picking this up automatically, is there anyway it can be
skipped, or is it something I'll need to keep an eye on going forward?

Thanks,

Chris

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d


Re: Please build 64 bit packages

2013-08-01 Thread marco atzeri

Il 8/1/2013 2:48 PM, marco atzeri ha scritto:

Il 8/1/2013 11:20 AM, Yaakov (Cygwin/X) ha scritto:

On 2013-08-01 04:05, Corinna Vinschen wrote:

I could take your diff and generate a missing packages list with
maintainer names from there and publish it here on cygwin-apps.
I could do this every few weeks, so we could keep a porting progress
and discussion platform to discuss the dependencies which still have
to be resolved.

Does that sounds useful?


Yes, but right now we know people are waiting for ocaml and postgresql,
so we can leave off their reverse deps for now.


building latest postgresql. I was sure it was already there..




Yaakov



postgresql-9.2.4-2 uploaded


Re: [64-bit Request for Testing] cppcheck-1.60.1-1

2013-08-01 Thread Corinna Vinschen
On Aug  1 09:53, Chris Sutcliffe wrote:
 On 1 August 2013 08:04, Corinna Vinschen wrote:
  On Aug  1 07:36, Chris Sutcliffe wrote:
  It compiled cleanly, so I'm hoping there are no issues.
 
  A quick test worked fine.  Looks good, uploaded.
 
 Thanks!  Are we in the clear to send 64-bit announcements to the
 Announce mailing list now?

Sure!  As long as we're just filling up the 64 bit distro with packages
already available and having the same version as in the 32 bit distro,
you can handle that lazily as you see fit.

  One thing I
  noticed is that cygport listed cygwin64-gcc-core as a dependency for
  cppcheck.  Will this cause an issue when installed on 64-bit Cygwin?
 
  This looks wrong.  I removed this dependency manually for now.
 
 Thanks, I'll clean up my local copy as well.  Yaakov, I'm assuming
 cygport is picking this up automatically, is there anyway it can be
 skipped, or is it something I'll need to keep an eye on going forward?
 
 Thanks,
 
 Chris


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread Corinna Vinschen
Hi maintainers,


from the list Yaakov generated today, I created another list of missing
packages sorted by maintainer (first name).  That gives you an easy
overview what's missing and which of those packages are yours.  It's not
a very long list, actually.

It would be very nice if you could have a look if some of your packages
are still missing and build them as time permits.  Alternatively, if you
think a package doesn't have to be rebuilt for 64 bit (Chuck's older
automake versions come to mind), just say the word and I remove them from
the list.

The list is also available online at http://cygwin.com/cygwin-64bit-missing.
I'll keep it up-to-date as new packages arrive.


  ORPHANED

aewm++
aewm++-goodies
brltty
bsdiff
bsflite
ccdoc
cramfs
distcc
editrights
ioperm
jgraph
libusb-1.0
libusb-win32
lyx
mtd
naim
nfs-server
ninvaders
pal
par
pdksh
pinfo
ping
tnef
whois
xgraph
xmon

  Unknown maintainer

perl-clone

  Aaron Schneider

pv

  Achim Gratz

ucl
upx

  Andrew Schulman

lablgtk2
lftp
orpie
ploticus
sng
unison

  Charles Wilson

alternatives
automake1.5
automake1.6
automake1.7
automake1.8
inetutils
libAfterImage
libassuan
libgeotiff
libksba
libtirpc
login
mingw-libgcrypt
mingw-libgpg-error
mingw-xz
nfrotz
p7zip
pinentry
proj
pth
rpcgen
rsh
rxvt
ssmtp
sunrpc
tack
xerces-c
xinetd
xpm-nox
xsri

  Chris January

procps

  Chris Sutcliffe

astyle
hexedit
libtorrent
rtorrent
wtf

  Christian Franke

cdrkit
ddrescue
grub
hdparm
isomaster
ncdu

  Christopher Faylor

ccache
ed
mutt
rpm
time

  Corinna Vinschen

swi-prolog

  Damien Doligez

ocaml

  David Levine

nmh

  David Rothenberger

pdftk

  Dr. Volker Zell

xemacs

  Eric Blake

cppi
patchutils
xdelta

  Federico Hernandez

task

  Jan Nieuwenhuizen

lilypond

  Jari Aalto

abook
afio
annoyance-filter
antiword
apng2gif
apngasm
apngdis
apngopt
apngtools
arc
arj
aview
bcrypt
bmp2png
bool
boxes
bvi

cdargs
cfourcc
chkconfig
corkscrew
cscope
ctorrent
delta
deroff
dhttpd
dog
duff
epstool
fcrackzip
fdupes
figlet
flip
flog
fossil
geoip
gif2apng
git-oodiff
greed
httping
httptunnel
ifile
ii
indent
integrit
iprint
iselect
jlint
joe
kgb
lcab
links
lv
lzop
mairix
micro-httpd
mmv
most
msmtp
ncftp
newmail
nrss
nttcp
odt2txt
ogmtools
oodiff
optipng
outguess
pax
pngcheck
pngcrush
pngquant
posh
potrace
pristine-tar
pscan
pstotext
pwgen
qiv
qsf
rats
rc
readpst
renameutils
renattach
rtf2html-htdig
rxp
rzip
sgrep
shed
sic
since
spamoracle
splint
steghide
suck
sudoku
symlinks
tig
tinyirc
tirc
tnftp
tree
ttcp
unace
unalz
unifdef
unrtf
untex
vfu
wcd
wdiff
wiggle
wput
xlhtml
xloadimage
xtail
ytree
zoo
zsync

  Jason Tishler

fetchmail
procmail
proftpd

  Jon Turney

libxcwm
xlaunch
xtow
xview

  Jon Y

gendef
libmangle
lzip
lziprecover

  Jorge Díaz

varnish

  Klaus Grue

logiweb

  Kostya Altukhov

connect-proxy
gaffitter
irssi
pure-ftpd

  Marco Atzeri

netcdf
octave-forge
texmacs

  Mark O'Keefe

amanda

  Michael McTernan

mscgen

  Mike White

iperf

  Nathan Thern

chicken

  Peter A. Castro

suite3270

  Peter Li

gnucap
pbzip2

  Pierre A. Humblet

cron
dmalloc
exim

  Reini Urban

catdoc
clamav
clisp
ctris
fcgi
ffcall
libsigsegv
libtextcat
mathomatic
mosh
parrot
perl-io-tty
perl-libwin32
perl-win32-gui
protobuf
rakudo
scsh
tesseract-ocr

  Roland Cassard

xclip

  Ross Smith II

email

  Serge Lamikhov-Center

elfio

  Steven Monai

maradns
md5deep
ucspi-tcp

  Stuart Caie

cabextract

  Teun Burgers

cgoban
gnugo

  Thomas Wolff

algol68g

  Yaakov S

beforelight
e2fsimage
editres
exif
flexdll
fvwm
grace
grandr
gsm
js185
libesmtp
libmetalink
lighttpd
llvm
mkcomposecache
nspr
nss
odbc-psql
python-twisted
sessreg
snownews
xcb-util-renderutil
xfindproxy
xwinwm

  Yitzchak Scott-Thoennes

fortune

  Yue Ren

singular


HTH,
Corinna

-- 
Corinna Vinschen  Please, send mails 

Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread Charles Wilson

On 8/1/2013 10:37 AM, Corinna Vinschen wrote:

Alternatively, if you
think a package doesn't have to be rebuilt for 64 bit (Chuck's older
automake versions come to mind)


Given that they all had such extensive test suites, I thought it would 
be a useful smoke test to run them on cygwin64.  So, I rebuilt and 
re-ran all of the test suites, on both cygwin32 and cygwin64, for all 
ELEVEN versions [1] of automake...  1.14 should finish in about seven 
more hours. [2]


So...thanks, but... :-)  As soon as the last test is finished, and I 
compose all of the announcement messages, I'll upload everything for 
both 32- and 64-.  Should be sometime this evening or tomorrow morning.


[1] 1.4p6,  1.5,1.6.3,
1.7.9,  1.8.5,  1.9.6,
1.10.3, 1.11.6, 1.12.6,
1.13.4, 1.14
not counting the automake wrapper (updated to -9, in support of am1.14), 
and the gcc-tools-epoch[1,2]-[autoconf,automake] packages, which are 
also ready for both 32- and 64-.


[2] The good news is, other than the SIGQUIT thing reported earlier, 
behavior on 32- and 64- is identical, when you compensate for the fact 
that some tests are skipped because their prerequisites aren't present 
yet on 64-.   I notice that older automakes now have more failures than 
they did back when originally built/tested (even on cygwin32); that 
appears to be due to changes in autoconf, libtool, and gettext which 
newer automakes have accommodated, but older ones have (obviously) not.



The list is also available online at http://cygwin.com/cygwin-64bit-missing.
I'll keep it up-to-date as new packages arrive.


   ORPHANED
 editrights


Really? it's in the cygwin-apps repository; I thought *you* were the 
maintainer.



   Charles Wilson

 automake1.5
 automake1.6
 automake1.7
 automake1.8


These are in progress...

  xpm-nox

This is an obsolete (and marked so in its Category) backwards 
compatibility DLL (cygXpm-noX4.dll).  It was replaced by libXpm-noX 
(libXpm-noX_4 contains cygXpm-noX_4.dll; note the extra underscore) in 
2009.  There has been a 64bit version of libXpm-noX up since 7/1/2013. 
At this point (seven years after last update, and four years since it 
was obsoleted) I think it's okay to simply delete the 32bit xpm-nox. 
There is nothing left that depends on it.


Your call.

  alternatives

 inetutils
 libAfterImage
 libassuan
 libgeotiff
 libksba
 libtirpc
 login
 mingw-libgcrypt
 mingw-libgpg-error
 mingw-xz
 nfrotz
 p7zip
 pinentry
 proj
 pth
 rpcgen
 rsh
 rxvt
 ssmtp
 sunrpc
 tack
 xerces-c
 xinetd

  xsri

...and these aren't, yet.  Sigh.  There's also a number of packages that 
Yaakov built for 64 (ncurses, others; thanks, Yaakov!) that I need to 
pull over to my repo -- simply so I'll be prepared to continue 
maintenance in the future.  I might also, at that time, update them as well.


I've got a big ol' list.

--
Chuck




Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread David Rothenberger
Charles Wilson wrote:
  ssmtp

I built this for 64-bit myself last weekend and had to include the
attached patch to avoid a SEGV, FWIW.

-- 
David Rothenberger    daver...@acm.org

3rd Law of Computing:
Anything that can go wr
fortune: Segmentation violation -- Core dumped


include-libgen.patch
Description: application/itunes-itlp


Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread Corinna Vinschen
On Aug  1 11:32, Charles Wilson wrote:
 On 8/1/2013 10:37 AM, Corinna Vinschen wrote:
 Alternatively, if you
 think a package doesn't have to be rebuilt for 64 bit (Chuck's older
 automake versions come to mind)
 
 Given that they all had such extensive test suites, I thought it
 would be a useful smoke test to run them on cygwin64.  So, I rebuilt
 and re-ran all of the test suites, on both cygwin32 and cygwin64,
 for all ELEVEN versions [1] of automake...  1.14 should finish in
 about seven more hours. [2]
 
 So...thanks, but... :-)  As soon as the last test is finished, and I
 compose all of the announcement messages, I'll upload everything for
 both 32- and 64-.  Should be sometime this evening or tomorrow
 morning.

Cool.

 The list is also available online at http://cygwin.com/cygwin-64bit-missing.
 I'll keep it up-to-date as new packages arrive.
 
 
ORPHANED
  editrights
 
 Really? it's in the cygwin-apps repository; I thought *you* were the
 maintainer.

That's a mistake, thanks for catching.  I added editrights to the 64 bit
distro long ago, but officially the package is in orphaned by Jari Aalto
stage.  I'll change that in cygwin-pkg-maint and enter myself as
maintainer.

   xpm-nox
 
 This is an obsolete (and marked so in its Category) backwards
 compatibility DLL (cygXpm-noX4.dll).

That wasn't noted in cygwin-pkg-config.

 7/1/2013. At this point (seven years after last update, and four
 years since it was obsoleted) I think it's okay to simply delete the
 32bit xpm-nox. There is nothing left that depends on it.

Done.

 ...and these aren't, yet.  Sigh.  There's also a number of packages
 that Yaakov built for 64 (ncurses, others; thanks, Yaakov!) that I
 need to pull over to my repo -- simply so I'll be prepared to
 continue maintenance in the future.  I might also, at that time,
 update them as well.
 
 I've got a big ol' list.

:)


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [64-bit Request for Testing] cppcheck-1.60.1-1

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 08:53, Chris Sutcliffe wrote:

On 1 August 2013 08:04, Corinna Vinschen wrote:

On Aug  1 07:36, Chris Sutcliffe wrote:

One thing I
noticed is that cygport listed cygwin64-gcc-core as a dependency for
cppcheck.  Will this cause an issue when installed on 64-bit Cygwin?


This looks wrong.  I removed this dependency manually for now.


The correct dependency is libgcc1, and the same is true if 
cygwin32-gcc-core shows up in a 64-32 scenario.



Thanks, I'll clean up my local copy as well.  Yaakov, I'm assuming
cygport is picking this up automatically, is there anyway it can be
skipped, or is it something I'll need to keep an eye on going forward?


You should *always* look at the dependencies and make sure they make 
sense, that's why they're shown when generated.  In the case of libgcc1, 
I'm afraid you'll need to edit this manually until I figure out a 
workaround.



Yaakov



Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread marco atzeri

Il 8/1/2013 4:37 PM, Corinna Vinschen ha scritto:

Hi maintainers,


   Marco Atzeri

 netcdf
 octave-forge
 texmacs



texmacs is up




HTH,
Corinna





Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread Corinna Vinschen
On Aug  1 18:48, marco atzeri wrote:
 Il 8/1/2013 4:37 PM, Corinna Vinschen ha scritto:
 Hi maintainers,
 
 
Marco Atzeri
 
  netcdf
  octave-forge
  texmacs
 
 
 texmacs is up

Thanks!  Dropped from cygwin-64bit-missing.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 09:37, Corinna Vinschen wrote:

from the list Yaakov generated today, I created another list of missing
packages sorted by maintainer (first name).  That gives you an easy
overview what's missing and which of those packages are yours.  It's not
a very long list, actually.

It would be very nice if you could have a look if some of your packages
are still missing and build them as time permits.  Alternatively, if you
think a package doesn't have to be rebuilt for 64 bit (Chuck's older
automake versions come to mind), just say the word and I remove them from
the list.

The list is also available online at http://cygwin.com/cygwin-64bit-missing.
I'll keep it up-to-date as new packages arrive.

  ORPHANED

[snip]

 pdksh


This is actually an obsolete package that I missed; its replacement is mksh.


   Unknown maintainer

 perl-clone


That's mine, as a prerequisite of perl-DBI, and it's now in my upload queue.


   Damien Doligez

 ocaml


Ping?


   David Rothenberger

 pdftk


This requires gcc-java.


Yaakov



Re: building Perl module DBD-ODBC-4.3 under 64-bit cygwin

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 07:57, Simon Barnes wrote:

I'm having difficulty with this and would appreciate any suggestions.
It does build under 32-bit cygwin.


Not really.  The included makefile tries to force Cygwin to use ODBC32, 
where we use iODBC; the conflicts between the two is what cause this 
error.  A patch to correctly build DBD::ODBC is in Ports:


http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/perl-DBD-ODBC;a=tree

A binary perl-DBD-ODBC is also available in the Ports repo.


Yaakov



[64-bit Request for Testing] astyle-2.03-1

2013-08-01 Thread Chris Sutcliffe
I've created a 64-bit version of astyle via a cross-compile and I
would appreciate it if someone could give it a spin:

---
wget -x -nH --cut-dirs=3 \
http://dl.dropbox.com/u/5530441/cygwin64/astyle/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-2.03-1.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-2.03-1-src.tar.bz2 \
http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-debuginfo/setup.hint \
http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-debuginfo/astyle-debuginfo-2.03-1.tar.bz2
---

It compile cleanly, so hopefully all is good.

Thanks,

Chris

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d


Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread Corinna Vinschen
On Aug  1 12:17, Yaakov (Cygwin/X) wrote:
 On 2013-08-01 09:37, Corinna Vinschen wrote:
 from the list Yaakov generated today, I created another list of missing
 packages sorted by maintainer (first name).  That gives you an easy
 overview what's missing and which of those packages are yours.  It's not
 a very long list, actually.
 
 It would be very nice if you could have a look if some of your packages
 are still missing and build them as time permits.  Alternatively, if you
 think a package doesn't have to be rebuilt for 64 bit (Chuck's older
 automake versions come to mind), just say the word and I remove them from
 the list.
 
 The list is also available online at http://cygwin.com/cygwin-64bit-missing.
 I'll keep it up-to-date as new packages arrive.
 
   ORPHANED
 [snip]
  pdksh
 
 This is actually an obsolete package that I missed; its replacement is mksh.
 
Unknown maintainer
 
  perl-clone
 
 That's mine, as a prerequisite of perl-DBI, and it's now in my upload queue.

Both fixed in cygwin-64bit-missing and cygwin-pkg-maint.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


[64-bit Request for Testing] hexedit-1.2.13-1

2013-08-01 Thread Chris Sutcliffe
I've created a 64-bit version of hexedit via a cross-compile and I
would appreciate it if someone could give it a spin:

---
wget -x -nH --cut-dirs=3 \
http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/setup.hint \
http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-1.2.13-1.tar.bz2
\
http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-1.2.13-1-src.tar.bz2
\
http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-debuginfo/setup.hint
\
http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-debuginfo/hexedit-debuginfo-1.2.13-1.tar.bz2
---

It compiled cleanly, so hopefully all is good.

Thanks,

Chris


-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d


Re: [64-bit Request for Testing] astyle-2.03-1

2013-08-01 Thread Corinna Vinschen
On Aug  1 13:51, Chris Sutcliffe wrote:
 I've created a 64-bit version of astyle via a cross-compile and I
 would appreciate it if someone could give it a spin:
 
 ---
 wget -x -nH --cut-dirs=3 \
 http://dl.dropbox.com/u/5530441/cygwin64/astyle/setup.hint \
 http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-2.03-1.tar.bz2 \
 http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-2.03-1-src.tar.bz2 \
 http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-debuginfo/setup.hint \
 http://dl.dropbox.com/u/5530441/cygwin64/astyle/astyle-debuginfo/astyle-debuginfo-2.03-1.tar.bz2
 ---
 
 It compile cleanly, so hopefully all is good.

Any chance to provide an STC for non-users?


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [64-bit Request for Testing] astyle-2.03-1

2013-08-01 Thread Chris Sutcliffe
On 1 August 2013 13:53, Corinna Vinschen wrote:
 On Aug  1 13:51, Chris Sutcliffe wrote:
 I've created a 64-bit version of astyle via a cross-compile and I
 would appreciate it if someone could give it a spin:

 Any chance to provide an STC for non-users?

Using the attached files:

astyle --style=gnu ./test.c

test.c should match test.c.out and a test.c.orig file should be generated.

Thanks!

Chris

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d
#include stdio.h

void main(void)
{
printf(hi\n);
}



test.c.out
Description: Binary data


Re: [64-bit Request for Testing] astyle-2.03-1

2013-08-01 Thread Corinna Vinschen
On Aug  1 14:05, Chris Sutcliffe wrote:
 On 1 August 2013 13:53, Corinna Vinschen wrote:
  On Aug  1 13:51, Chris Sutcliffe wrote:
  I've created a 64-bit version of astyle via a cross-compile and I
  would appreciate it if someone could give it a spin:
 
  Any chance to provide an STC for non-users?
 
 Using the attached files:
 
 astyle --style=gnu ./test.c
 
 test.c should match test.c.out and a test.c.orig file should be generated.

Looks good, uploaded.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


Re: [64-bit Request for Testing] hexedit-1.2.13-1

2013-08-01 Thread Corinna Vinschen
On Aug  1 13:53, Chris Sutcliffe wrote:
 I've created a 64-bit version of hexedit via a cross-compile and I
 would appreciate it if someone could give it a spin:
 
 ---
 wget -x -nH --cut-dirs=3 \
 http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/setup.hint \
 http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-1.2.13-1.tar.bz2
 \
 http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-1.2.13-1-src.tar.bz2
 \
 http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-debuginfo/setup.hint
 \
 http://dl.dropboxusercontent.com/u/5530441/cygwin64/hexedit/hexedit-debuginfo/hexedit-debuginfo-1.2.13-1.tar.bz2
 ---
 
 It compiled cleanly, so hopefully all is good.

It is.  Uploaded.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat


[64-bit] nmh-1.5-2

2013-08-01 Thread David Levine
Please upload nmh-1.5-2 for 64-bit only:

http://www.cs.wustl.edu/~levine/nmh/64bit/nmh-1.5-2-src.tar.bz2
http://www.cs.wustl.edu/~levine/nmh/64bit/nmh-1.5-2.tar.bz2

Thanks,
David


Re: [64-bit] nmh-1.5-2

2013-08-01 Thread marco atzeri

Il 8/1/2013 9:46 PM, David Levine ha scritto:

Please upload nmh-1.5-2 for 64-bit only:

http://www.cs.wustl.edu/~levine/nmh/64bit/nmh-1.5-2-src.tar.bz2
http://www.cs.wustl.edu/~levine/nmh/64bit/nmh-1.5-2.tar.bz2

Thanks,
David



setup.hint ?




[RFU] smartmontools-6.2-1

2013-08-01 Thread Christian Franke


wget -e robots=off -np -nH --cut-dirs=1 -R'index.html*' -r \
  http://franke.dvrdns.org/cygwin/x86/release/smartmontools \
  http://franke.dvrdns.org/cygwin/x86_64/release/smartmontools

Please remove 6.0-1.

Christian



Re: [64-bit] nmh-1.5-2

2013-08-01 Thread David Levine
 Il 8/1/2013 9:46 PM, David Levine ha scritto:
 Please upload nmh-1.5-2 for 64-bit only:

 http://www.cs.wustl.edu/~levine/nmh/64bit/nmh-1.5-2-src.tar.bz2
 http://www.cs.wustl.edu/~levine/nmh/64bit/nmh-1.5-2.tar.bz2

 setup.hint ?

It's in the directory above, I just added symlinks.

David


Re: Sorted list of packages missing in the 64 bit distro yet

2013-08-01 Thread David Stacey

On 01/08/13 15:37, Corinna Vinschen wrote:

It would be very nice if you could have a look if some of your packages
are still missing and build them as time permits.


   ORPHANED

 ninvaders


Couldn't resist! Yours if you would like it:


# 64-bit:
BASEURL=https://dl.dropboxusercontent.com/u/119453582/Cygwin/64bit/release
wget --no-check-certificate --no-host-directories --force-directories 
--cut-dirs=5 \

${BASEURL}/ninvaders/ninvaders-0.1.1-1-src.tar.bz2 \
${BASEURL}/ninvaders/ninvaders-0.1.1-1.tar.bz2 \
${BASEURL}/ninvaders/ninvaders-debuginfo/ninvaders-debuginfo-0.1.1-1.tar.bz2 
\

${BASEURL}/ninvaders/ninvaders-debuginfo/setup.hint \
${BASEURL}/ninvaders/setup.hint


I started with the 32-bit source. This had an enormous sh script to 
build and prepare the files for upload. I couldn't get this to work, so 
I wrote a cygport file and used that instead. Some of the patches in the 
32-bit version were a little bizarre; I carried across the ones that 
made sense.


BTW, 'ninvaders -gpl' is supposed to show the text of the GPL. This is 
broken in the existing 32-bit build, but I fixed it for the 64-bit build 
above. Would you like me to roll a 32-bit build with the fix?


Cheers,

Dave.



Re: Cygwin 1.7.22 calls dumper when starting X

2013-08-01 Thread Angelo Graziosi

Charles Wilson wrote:

Is there a way to test run-2.0?  What is the syntax to replace:

C:\Cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe

Sure:


and how to replace

C:\cygwin-2\bin\run.exe bash -l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; 
XWin -nowgl -multiwindow -clipboard -silent-dup-error 2/dev/null '



(which works fine with run-1.2!)

I have tried this:

$ cat /home/angelo/XWinServer.xml
?xml version=1.0 encoding=UTF-8?
Run2Config
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;;
  xsi:noNamespaceSchemaLocation=run2.xsd
  SelfOptions /
  Global
Environment /
Target filename=/usr/bin/bash.exe startin=/usr/bin
  Arg-l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl 
-multiwindow -clipboard -silent-dup-error 2/dev/null '/Arg

/Target
  /Global
/Run2Config

with this target in the link (.lnk):

C:\cygwin-2\bin\run2.exe /home/angelo/XWinServer.xml


but it doesn't work...


Ciao,
 Angelo.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/



Re: Cygwin 1.7.22 calls dumper when starting X

2013-08-01 Thread Charles Wilson

On 8/1/2013 7:19 AM, Angelo Graziosi wrote:

Charles Wilson wrote:

Is there a way to test run-2.0?  What is the syntax to replace:

C:\Cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin.exe

Sure:


and how to replace

C:\cygwin-2\bin\run.exe bash -l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*};
XWin -nowgl -multiwindow -clipboard -silent-dup-error 2/dev/null '


(which works fine with run-1.2!)

I have tried this:

$ cat /home/angelo/XWinServer.xml
?xml version=1.0 encoding=UTF-8?
Run2Config
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;;
   xsi:noNamespaceSchemaLocation=run2.xsd
   SelfOptions /
   Global
 Environment /
 Target filename=/usr/bin/bash.exe startin=/usr/bin
   Arg-l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl
-multiwindow -clipboard -silent-dup-error 2/dev/null '/Arg
 /Target
   /Global
/Run2Config

with this target in the link (.lnk):

C:\cygwin-2\bin\run2.exe /home/angelo/XWinServer.xml


Two errors: the extra semicolon after XMLSchema-instance, and you do 
need to use the 'amp;' construction instead of ''.  See attached.


(I'm not sure why you need  at all; unless it allows the bash shell to 
exit, where otherwise it would hang around?)


FWIW, I've never tested run2 with multibyte UTF-8, so...you might be 
better off setting the encoding to us-ascii.


--
Chuck

?xml version=1.0 encoding=UTF-8?
Run2Config
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xsi:noNamespaceSchemaLocation=run2.xsd
  SelfOptions /
  Global
Environment /
Target filename=/usr/bin/bash.exe startin=/usr/bin
  Arg-l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl -multiwindow -clipboard -silent-dup-error 2/dev/null amp;'/Arg
/Target
  /Global
/Run2Config


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/

Re: xterm title setting breaks when upgrading from 32-bit to 64-bit cygwin

2013-08-01 Thread Jon TURNEY
On 01/08/2013 01:55, Jeremy Elson wrote:
 I recently upgraded from the 32-bit to the 64-bit build of Cygwin
 1.7.22 on Windows 8 x64. For the most part, everything works
 identically (except faster!). But I have noticed one problem: xterm no
 longer seems to respond to the magic escape codes that change its
 title. My shell uses this to update the title to reflect the current
 hostname and working directory, but after the upgrade all my xterms
 just have the same title: tcsh.
 
 I haven't seen any mention of this bug on the mailing lists. Is anyone
 else experiencing this problem?

Thanks for pointing out this problem.

It seems that x86_64 X server has a bug that meant that no window could change
it's title after it started.

I've uploaded a snapshot at [1]. Perhaps you could try that and see if it
improves things for you?

[1] 
ftp://cygwin.com/pub/cygwinx/XWin.x86_64.20130801-git-beadc5a3202e096a.exe.bz2

-- 
Jon TURNEY
Volunteer Cygwin/X X Server maintainer

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/



Re: xterm title setting breaks when upgrading from 32-bit to 64-bit cygwin

2013-08-01 Thread Jeremy Elson
On Thu, Aug 1, 2013 at 10:28 AM, Jon TURNEY jon.tur...@dronecode.org.uk wrote:
 On 01/08/2013 01:55, Jeremy Elson wrote:
  I recently upgraded from the 32-bit to the 64-bit build of Cygwin
  1.7.22 on Windows 8 x64. For the most part, everything works
  identically (except faster!). But I have noticed one problem: xterm no
  longer seems to respond to the magic escape codes that change its
  title. My shell uses this to update the title to reflect the current
  hostname and working directory, but after the upgrade all my xterms
  just have the same title: tcsh.
 
  I haven't seen any mention of this bug on the mailing lists. Is anyone
  else experiencing this problem?

 Thanks for pointing out this problem.

 It seems that x86_64 X server has a bug that meant that no window could
 change
 it's title after it started.

 I've uploaded a snapshot at [1]. Perhaps you could try that and see if it
 improves things for you?

 [1]
 ftp://cygwin.com/pub/cygwinx/XWin.x86_64.20130801-git-beadc5a3202e096a.exe.bz2


Thanks for the very fast followup - yes, using the XWin binary below, my xterm
can now set its title correctly!

Thanks again, and regards,
Jeremy

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/



Re: Cygwin 1.7.22 calls dumper when starting X

2013-08-01 Thread Angelo Graziosi

Charles Wilson wrote:

(I'm not sure why you need  at all; unless it allows the bash shell to exit, 
where otherwise it would hang around?)


Without the , there is an extra bash process running: I want just to 
start XWin...



See attached.


  ?xml version=1.0 encoding=UTF-8?

Run2Config
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;;
xsi:noNamespaceSchemaLocation=run2.xsd
  SelfOptions /
  Global
Environment /
Target filename=/usr/bin/bash.exe startin=/usr/bin
  Arg-l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl -multiwindow -clipboard 
-silent-dup-error 2/dev/null amp;'/Arg
/Target
  /Global
/Run2Config


I have copy/pasted it, but it doesn't work (I have also tried with us-ascii)

If I add the debug options you suggested, I got

opt_loglevel: 9
opt_nogui   : 0
opt_notty   : 1
opt_timeout : 0.50
opt_wait: 0
opt_force   : auto

(run2_xml_stardocument) ctx=0x22aa8c
(run2_xml_enddocument) ctx=0x22aa8c
/home/angelo/XWinServer.xml: validation generated an internal error
There was an error parsing XWinServer.xml
exit status 1


Ciao,
Angelo.

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/



Re: Cygwin 1.7.22 calls dumper when starting X

2013-08-01 Thread Mark Hansen
See below...

On 8/1/2013 2:33 PM, Angelo Graziosi wrote:
 Charles Wilson wrote:
 (I'm not sure why you need  at all; unless it allows the bash shell to 
 exit, where otherwise it would hang around?)
 
 Without the , there is an extra bash process running: I want just to 
 start XWin...
 
 See attached.
 
?xml version=1.0 encoding=UTF-8?
 Run2Config
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;;

The semicolon at the end of the above line is a syntax error. You need to 
remove it.

 xsi:noNamespaceSchemaLocation=run2.xsd
   SelfOptions /
   Global
 Environment /
 Target filename=/usr/bin/bash.exe startin=/usr/bin
   Arg-l -c 'rm -rf /tmp/{.X*,dbus*,orbit*,*}; XWin -nowgl -multiwindow 
 -clipboard -silent-dup-error 2/dev/null amp;'/Arg
 /Target
   /Global
 /Run2Config
 
 I have copy/pasted it, but it doesn't work (I have also tried with us-ascii)
 
 If I add the debug options you suggested, I got
 
 opt_loglevel: 9
 opt_nogui   : 0
 opt_notty   : 1
 opt_timeout : 0.50
 opt_wait: 0
 opt_force   : auto
 
 (run2_xml_stardocument) ctx=0x22aa8c
 (run2_xml_enddocument) ctx=0x22aa8c
 /home/angelo/XWinServer.xml: validation generated an internal error
 There was an error parsing XWinServer.xml
 exit status 1
 
 
 Ciao,
 Angelo.
 

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ:   http://x.cygwin.com/docs/faq/



Re: Rcpp installation fails on Cygwin: Rcpp::Timer not supported by your OS.

2013-08-01 Thread Enrico Ferrero
Thanks Yaakov,
That looks exactly like what I need. May I ask how would I go about
patching and installing it on my system?
Cheers,

On 31 July 2013 19:42, Yaakov (Cygwin/X)
yselkow...@users.sourceforge.net wrote:
 On 2013-07-31 12:37, Enrico Ferrero wrote:

 When trying to install your Rcpp R package from CRAN on Cygwin,
 compilation aborts with the following error:
 Timer.cpp:35:6: error: #error Rcpp::Timer not supported by your OS.


 Such an error means that the code needs to be patched to select (or add) a
 code block specific to that platform.  A patch for Cygwin can be found in
 Ports git:

 http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/R-Rcpp;a=tree

 Specifically for Cygwin, based on my limited understanding of Rcpp, it would
 appear that libRcpp.dll (the library, not the Rcpp.dll module) should be
 moved to $PATH, and a symlink .dll.a put in its place, for the benefit of
 other modules which would use this library.  The cygport(5) found in the
 aforementioned repo handles that for you.


 Yaakov


 --
 Problem reports:   http://cygwin.com/problems.html
 FAQ:   http://cygwin.com/faq/
 Documentation: http://cygwin.com/docs.html
 Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple




-- 
Enrico Ferrero
PhD Student
Steve Russell Lab - Department of Genetics
FlyChip - Cambridge Systems Biology Centre
University of Cambridge

e.ferr...@gen.cam.ac.uk
http://flypress.gen.cam.ac.uk/

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: Rcpp installation fails on Cygwin: Rcpp::Timer not supported by your OS.

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 02:46, Enrico Ferrero wrote:

Thanks Yaakov,
That looks exactly like what I need. May I ask how would I go about
patching and installing it on my system?


1) Manually:

wget http://cran.r-project.org/src/contrib/Rcpp_0.10.4.tar.gz
wget -O 0.10.4-cygwin.patch 
'http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/R-Rcpp;a=blob_plain;f=0.10.4-cygwin.patch;hb=HEAD'

tar axf Rcpp_0.10.4.tar.gz
pushd Rcpp
patch -p2  ../0.10.4-cygwin.patch
popd
R CMD INSTALL ./Rcpp
mv /usr/lib/R/site-library/Rcpp/lib/libRcpp.dll /usr/bin/
ln -s /usr/bin/libRcpp.dll /usr/lib/R/site-library/Rcpp/lib/libRcpp.dll.a

2) Install cygport and git (and their prereqs), then:

git clone git://cygwin-ports.git.sourceforge.net/gitroot/cygwin-ports/R-Rcpp
cd R-Rcpp
cygport R-Rcpp.cygport fetch prep build install package
tar axf R-Rcpp-0.10.4-1/dist/R-Rcpp/R-Rcpp-0.10.4-1.tar.bz2 -C /
git clean -dfq


Yaakov


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: possible bug in 1.7.22-1 core DLLs

2013-08-01 Thread Andrey Repin
Greetings, starlight.201...@binnacle.cx!

 Some people like myself cannot abide subscribing
 to firehose mailing lists and prefer to view
 discussion threads with a browser.   It does not
 mean contributors, direct or indirect, are any
 of value.  Even if I were a direct contributor
 monitoring it closely, I would /dev/null the
 list and browse it.

But it do mean that you break threading with your replies, making is hard to
read archives after your bursts.


--
WBR,
Andrey Repin (anrdae...@freemail.ru) 01.08.2013, 13:37

Sorry for my terrible english...


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



make-3.82.90-1-use-spawn-on-cygwin.diff

2013-08-01 Thread Denis Excoffier

Hello,

Only very recently did i discover Pavel's patch on make
(see http://lists.gnu.org/archive/html/bug-make/2013-07/msg00019.html)
and applied it on top of make-3.99.90 (see alpha.gnu.org) with happy
results on many (about 100) public packages (including gcc, xerces-c,
coreutils etc.) and also packages from mine.

However, it fails to build cygwin-20130731 (last snapshot), although
the regular make-3.99.90 compiles this snapshot gracefully. I also
tried with the genuine make-3.82.90-1 with the same results: no problem
with the regular make-3.82.90-1, error with
the patched one. Nothing very new: the cygwin-20130707 snapshot fails
exactly the same.

The errors i obtain are as follows:
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 2: 
use: command not found
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 3: 
use: command not found
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: c++wrap: 
line 4: syntax error near unexpected token `('
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: c++wrap: 
line 4: `my $pgm = basename($0);'

while compiling (it's the first time that c++wrap is used):
c++wrap -O2 -g -fno-rtti -fno-exceptions -Wall -Wstrict-aliasing 
-Wwrite-strings -fno-common -pipe -fbuiltin -fmessage-length=0 -MMD 
-Werror -fmerge-constants -ftracer -c -o _cygwin_crt0_common.o 
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/cygwin/lib/_cygwin_crt0_common.cc
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/cygwin/../Makefile.common:43: 
recipe for target `_cygwin_crt0_common.o' failed


I've also obtained something like: c++wrap not found
but i can't remember under which circumstances, but i'm sure that it 
was

with the patch embedded.

I'm puzzled because some people (e.g. see
http://lists.gnu.org/archive/html/bug-make/2013-07/msg00023.html) 
report

very positively about this patch.

Did I do something wrong (apart perhaps posting to the wrong list)?

Regards,

Denis Excoffier.


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



run2 operation

2013-08-01 Thread wynfield

Re: un2 0.4.2

  $ checkX --verbose

checkX Info: Unspecified X display (check --display in xml SelfOptions or in 
cmdline; also check $DISPLAY environment variable). 


But, Xwindows is running, and was started from this terminal sith startx 

Shouldn't it be detected and the DISPLAY valued returned so that I could set 
the DISPLAY variable for this mintty windows as well?

When I invoke run2 (from a shortcut with the example .xml file) it also start a 
mintty terminal window, but I want it to start an XWindow or at the least use 
the currntly running X server.

The running server is not detected to the xml's  GDI section of the xml is 
used.


checkX is very good, but I wish it would detect a currently running X server 
and report it'S DISPLAY value.

I have just started with run2, so I'm not privy to a lot of it and not xml savy 
yet.

Any advice would be greatly appreciated.

Thanks



--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



building Perl module DBD-ODBC-4.3 under 64-bit cygwin

2013-08-01 Thread Simon Barnes
I'm having difficulty with this and would appreciate any suggestions.   It does 
build under 32-bit cygwin.

Thanks
Simon

cygwin perl Makefile.PL

**
Remember to actually *READ* the README file!
And re-read it if you have any problems.

**

OSNAME: cygwin
LANG:
ODBCHOME: /usr
LD_LIBRARY_PATH:
DBROOT:
WINDIR: C:\Windows
II_SYSTEM:
Perl: 5.014004
ExtUtils::MakeMaker: 6.57_05
Command line options:
  u! = undef
  w! = undef
  e! = undef
  g! = 0
  x! = undef
  o=s =

You are using a Perl configured with threading enabled.
Please read the warnings in DBI about this.

You should also be aware that on non-Windows platforms ODBC drivers come
in two forms, thread-safe and non-thread-safe drivers and you may need
to make sure you are using the right one.

Press return to continue...
Using ODBCHOME /usr
  Looking for iODBC libs in /usr/lib
Found iODBC libs /usr/lib/libiodbc.dll.a,/usr/lib/libiodbcinst.dll.a in 
/usr/lib

This looks like a iodbc type of driver manager.
Warning: LD_LIBRARY_PATH doesn't include /usr/lib

Checking if your kit is complete...
Looks good
Using DBI 1.623 (for perl 5.014004 on cygwin-thread-multi) installed in 
/usr/lib/perl5/vendor_perl/5.14/x86_64-cygwin-threads/auto/DBI/
Using DBI 1.623 (for perl 5.014004 on cygwin-thread-multi) installed in 
/usr/lib/perl5/vendor_perl/5.14/x86_64-cygwin-threads/auto/DBI/
Writing Makefile for DBD::ODBC
Writing MYMETA.yml
Warning: not all required environment variables are set.

Warning: Will not be able to run tests as you have not defined
all of DBI_DSN, DBI_USER and DBI_PASS environment variables.
cygwin make
cp Changes blib/lib/DBD/ODBC/Changes.pm
cp FAQ blib/lib/DBD/ODBC/FAQ.pm
cp TO_DO blib/lib/DBD/ODBC/TO_DO.pm
cp ODBC.pm blib/lib/DBD/ODBC.pm
gcc -c -DWITH_UNICODE -I/usr/include  -I. -I/usr/include/w32api 
-I/usr/lib/perl5/vendor_perl/5.14/x86_64-cygwin-threads/auto/DBI  
-DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -fno-strict-aliasing -pipe 
-fstack-protector -DUSEIMPORTLIB -O3-DVERSION=\1.43\  
-DXS_VERSION=\1.43\  -I/usr/lib/perl5/5.14/x86_64-cygwin-threads/CORE  
-DWITH_UNICODE -I/usr/include ConvertUTF.c
/usr/bin/perl.exe -p -e s/~DRIVER~/ODBC/g 
/usr/lib/perl5/vendor_perl/5.14/x86_64-cygwin-threads/auto/DBI/Driver.xst  
ODBC.xsi
/usr/bin/perl.exe /usr/lib/perl5/5.14/ExtUtils/xsubpp  -typemap 
/usr/lib/perl5/5.14/ExtUtils/typemap  ODBC.xs  ODBC.xsc  mv ODBC.xsc ODBC.c
Warning: duplicate function definition 'data_sources' detected in ODBC.xs, line 
482
gcc -c -DWITH_UNICODE -I/usr/include  -I. -I/usr/include/w32api 
-I/usr/lib/perl5/vendor_perl/5.14/x86_64-cygwin-threads/auto/DBI  
-DPERL_USE_SAFE_PUTENV -U__STRICT_ANSI__ -fno-strict-aliasing -pipe 
-fstack-protector -DUSEIMPORTLIB -O3-DVERSION=\1.43\  
-DXS_VERSION=\1.43\  -I/usr/lib/perl5/5.14/x86_64-cygwin-threads/CORE  
-DWITH_UNICODE -I/usr/include ODBC.c
In file included from /usr/local/include/sql.h:19:0,
 from dbdodbc.h:7,
 from ODBC.h:8,
 from ODBC.xs:1:
/usr/local/include/sqltypes.h:261:33: error: conflicting types for 'ULONG'
 typedef unsigned long   ULONG;
 ^
In file included from /usr/include/w32api/windows.h:69:0,
 from dbdodbc.h:6,
 from ODBC.h:8,
 from ODBC.xs:1:
/usr/include/w32api/windef.h:25:27: note: previous declaration of 'ULONG' was 
here
 typedef unsigned __LONG32 ULONG;
   ^
Makefile:390: recipe for target `ODBC.o' failed
make: *** [ODBC.o] Error 1

cygwin uname -a
CYGWIN_NT-6.1 SLB-70DFXN1 1.7.22(0.268/5/3) 2013-07-22 17:06 x86_64 Cygwin

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



RE: make-3.82.90-1-use-spawn-on-cygwin.diff

2013-08-01 Thread Pavel Fedin
 Hello!

 The errors i obtain are as follows:
 /tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 2:
 use: command not found
 /tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 3:
 use: command not found

 Yesterday i have successfully compiled CVS version of cygwin.

 Your symptoms looks like another problem, which i attempted to address by 
another patch, posted alongside this one (no-dos-paths-on-cygwin). The problem 
is by default make's configure thinks that it should use DOS-style paths by 
default. Since Cygwin by itself is a POSIX environment, which uses POSIX paths, 
this screws up badly in functions which deal with absolute paths. You can find 
the detailed description in this message: 
http://lists.gnu.org/archive/html/bug-make/2013-07/msg00038.html . Perhaps you 
(and someone else ? Corinna ? ) can join the discussion and help me to convince 
GNU people that these modifications are good and safe.
 You can either apply this patch before running configure (and don't forget to 
recreate it with autoconf, of course), or bypass the check using config.cache 
trick:
--- cut ---
echo ac_cv_dos_paths=no  config.cache
./configure --cache-file=config.cache
--- cut ---

 Actually i already tried to post this patch here some time ago, here is the 
thread: http://cygwin.com/ml/cygwin/2013-01/msg00113.html . For some reason 
those days back my attempts to send a patch were rejected from both addresses 
(work and home), so this ended up in a private discussion with Reini and 
Cristopher (IIRC). Someone of them told me that Cygwin's policy regarding make 
is to send all modifications upstream, so this time i tried directly on GNU 
mailing list. Of course i won't subject if the patch is accepted as part of 
Cygwin package. I'm just not very fond of rebuilding tools manually after every 
update.

Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia



--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: run2 operation

2013-08-01 Thread Charles Wilson

On 8/1/2013 8:40 AM, wynfi...@gmail.com wrote:

Re: un2 0.4.2

$ checkX --verbose

checkX Info: Unspecified X display (check --display in xml
SelfOptions or in cmdline; also check $DISPLAY environment
variable).

But, Xwindows is running, and was started from this terminal sith
startx 

Shouldn't it be detected and the DISPLAY valued returned so that I
could set the DISPLAY variable for this mintty windows as well?


No, that's not what checkX is for.  You have to tell IT where you think 
the X server is running, and it will tell you if it can contact a server 
there.  So:


$ checkX --display=127.0.0.1:0.0
[exits with status value 0 or 1]

Really, checkX is just a testing tool, that shares/exercises a lot of 
the same under-the-hood code as run2.  It's not really of that much use, 
except *perhaps* as below.



When I invoke run2 (from a shortcut with the example .xml file) it
also start a mintty terminal window, but I want it to start an
XWindow or at the least use the currntly running X server.


Mintty is not an X program. I'm not sure what you are trying to 
accomplish, except perhaps to arrange that *within* the mintty/bash 
session, $DISPLAY is set correctly so that you can launch programs that 
DO need X successfully?



The running server is not detected to the xml's  GDI section of the
xml is used.


Right, if you don't tell it which display to contact, it doesn't guess. 
You don't really want your GnuCash session showing up on somebody else's 
XWindow display do you?



checkX is very good, but I wish it would detect a currently running X
server and report it'S DISPLAY value.


And how do you suggest it do that? Poll every reachable machine on the 
local network using arp, extract the IP addrs, then ask each one if they 
have a display on :0, :1, .. :99, and repeat?



I have just started with run2, so I'm not privy to a lot of it and
not xml savy yet.

Any advice would be greatly appreciated.


Read /usr/share/doc/run2/*

Something like this .sh script might do what you want...but you'd 
probably want to launch it using a run2.xml GlobalTarget/ (or plain 
old run.exe).


== snip ===
#!/bin/sh
export DISPLAY=127.0.0.1:0.0

start_XWin()
{
# Cleanup from last run.
rm -rf /tmp/.X11-unix

XWin -multiwindow -clipboard -silent-dup-error 2/dev/null 
}

/usr/bin/checkX || start_XWin

while ! /usr/bin/checkX
do
  ## printf waiting for xserver to start\n
  sleep 1
done
sleep 1
/usr/bin/urxvt-X 
== snip ===

But that really does nothing, that 'startxwin.exe' and ~/.startxwinrc 
already do better.


--
Chuck




--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



RE: make-3.82.90-1-use-spawn-on-cygwin.diff

2013-08-01 Thread Pavel Fedin
 i won't subject if the patch is accepted as part of Cygwin package. I'm
 just not very fond of rebuilding tools manually after every update.

 Ooops, i wanted to say won't object. I. e. won't mind. :)

Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia



--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: building Perl module DBD-ODBC-4.3 under 64-bit cygwin

2013-08-01 Thread Corinna Vinschen
On Aug  1 12:57, Simon Barnes wrote:
 I'm having difficulty with this and would appreciate any suggestions.   It 
 does build under 32-bit cygwin.

That's a good place to point to my extended how to port to 64 bit FAQ,
starting here:

  http://cygwin.com/faq/faq.html#faq.programming.64bitporting

Please read this first.

Basically, what you see here...

 /usr/local/include/sqltypes.h:261:33: error: conflicting types for 'ULONG'
  typedef unsigned long   ULONG;
  ^
 In file included from /usr/include/w32api/windows.h:69:0,
  from dbdodbc.h:6,
  from ODBC.h:8,
  from ODBC.xs:1:
 /usr/include/w32api/windef.h:25:27: note: previous declaration of 'ULONG' was 
 here
  typedef unsigned __LONG32 ULONG;
^
 Makefile:390: recipe for target `ODBC.o' failed

...is a typical type conflict.  ULONG is a Windows type defined as
unsigned long in the Win32 API.  The Win32 data model is LLP64, so
unsigned long is 4 bytes.  However, Cygwin is LP64, so unsigned long is
8 bytes.  Therefore the `typedef unsigned long ULONG;' is wrong for 64
bit.  Either drop the definition entirely, or redefine it matching the
data model:

  #ifdef __LP64__
  typedef unsigned int ULONG;
  #else
  typedef unsigned long ULONG;
  #endif

HTH,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: make-3.82.90-1-use-spawn-on-cygwin.diff

2013-08-01 Thread Christopher Faylor
On Thu, Aug 01, 2013 at 05:39:22PM +0400, Pavel Fedin wrote:
 i won't subject if the patch is accepted as part of Cygwin package. I'm
 just not very fond of rebuilding tools manually after every update.

 Ooops, i wanted to say won't object. I. e. won't mind. :)

You don't have to rebuild packages after every cygwin DLL update.

cgf

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: possible bug in 1.7.22-1 core DLLs

2013-08-01 Thread Christopher Faylor
On Thu, Aug 01, 2013 at 01:38:07PM +0400, Andrey Repin wrote:
Greetings, starlight.2013z3!
Some people like myself cannot abide subscribing to firehose mailing
lists and prefer to view discussion threads with a browser.  It does
not mean contributors, direct or indirect, are any of value.  Even if I
were a direct contributor monitoring it closely, I would /dev/null the
list and browse it.

But it do mean that you break threading with your replies, making is
hard to read archives after your bursts.

The other problem is that he forwarded someone's private (very
reasonable) email to the cygwin list because he probably didn't realize
that it was a private correspondence.  That is a breach of netiquette.

Also: http://xkcd.com/357/

cgf


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



RE: make-3.82.90-1-use-spawn-on-cygwin.diff

2013-08-01 Thread webmail

On 2013-08-01 15:09, Pavel Fedin wrote:

Hello!


The errors i obtain are as follows:
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 
2:

use: command not found
/tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 
3:

use: command not found


 Yesterday i have successfully compiled CVS version of cygwin.

 Your symptoms looks like another problem, which i attempted to
address by another patch, posted alongside this one
(no-dos-paths-on-cygwin). The problem is by default make's configure
thinks that it should use DOS-style paths by default. Since Cygwin by
itself is a POSIX environment, which uses POSIX paths, this screws up
badly in functions which deal with absolute paths. You can find the
detailed description in this message:
http://lists.gnu.org/archive/html/bug-make/2013-07/msg00038.html .
Perhaps you (and someone else ? Corinna ? ) can join the discussion
and help me to convince GNU people that these modifications are good
and safe.
 You can either apply this patch before running configure (and don't
forget to recreate it with autoconf, of course), or bypass the check
using config.cache trick:
--- cut ---
echo ac_cv_dos_paths=no  config.cache
./configure --cache-file=config.cache
--- cut ---



I did
sed -i -e 's/__CYGWIN__/__NOEXIST20130801__/' make-3.99.90/configure
as suggested in 
http://lists.gnu.org/archive/html/bug-make/2013-07/msg00020.html

with no improvement for the compilation of cygwin-20130731 (same error
messages). Perhaps i should try with make-3.82.90-1...

By the way, where are the DOS paths when we talk about c++wrap?

Denis Excoffier.



--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: building Perl module DBD-ODBC-4.3 under 64-bit cygwin

2013-08-01 Thread Corinna Vinschen
On Aug  1 16:02, Corinna Vinschen wrote:
 On Aug  1 12:57, Simon Barnes wrote:
  I'm having difficulty with this and would appreciate any suggestions.   It 
  does build under 32-bit cygwin.
 
 That's a good place to point to my extended how to port to 64 bit FAQ,
 starting here:
 
   http://cygwin.com/faq/faq.html#faq.programming.64bitporting
 
 Please read this first.
 
 Basically, what you see here...
 
  /usr/local/include/sqltypes.h:261:33: error: conflicting types for 'ULONG'
   typedef unsigned long   ULONG;
   ^
  In file included from /usr/include/w32api/windows.h:69:0,
   from dbdodbc.h:6,
   from ODBC.h:8,
   from ODBC.xs:1:
  /usr/include/w32api/windef.h:25:27: note: previous declaration of 'ULONG' 
  was here
   typedef unsigned __LONG32 ULONG;
 ^
  Makefile:390: recipe for target `ODBC.o' failed
 
 ...is a typical type conflict.  ULONG is a Windows type defined as
 unsigned long in the Win32 API.  The Win32 data model is LLP64, so
 unsigned long is 4 bytes.  However, Cygwin is LP64, so unsigned long is
 8 bytes.  Therefore the `typedef unsigned long ULONG;' is wrong for 64
 bit.  Either drop the definition entirely, or redefine it matching the
 data model:
 
   #ifdef __LP64__
   typedef unsigned int ULONG;
   #else
   typedef unsigned long ULONG;
   #endif

Btw., that's what the __LONG32 macro in the mingw-w64 headers is for...


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



RE: make-3.82.90-1-use-spawn-on-cygwin.diff

2013-08-01 Thread Denis Excoffier

On 2013-08-01 17:09, Denis Excoffier wrote:


I did
sed -i -e 's/__CYGWIN__/__NOEXIST20130801__/' make-3.99.90/configure
as suggested in
http://lists.gnu.org/archive/html/bug-make/2013-07/msg00020.html
with no improvement for the compilation of cygwin-20130731 (same 
error

messages). Perhaps i should try with make-3.82.90-1...

Done. No change.

Denis Excoffier.


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



[ANNOUNCEMENT] [New 64-bit] cppcheck-1.60.1-1

2013-08-01 Thread Chris Sutcliffe
The 64-bit version 1.60.1-1 of cppcheck has been uploaded.

cppcheck is a tool for static C/C++ code analysis.  It tries to detect bugs that
your C/C++ compiler doesn't see.  The goal is no false positives.

cppcheck is versatile. You can check non-standard code that includes various
compiler extensions, inline assembly code, etc.

For a list of changes see:

http://sourceforge.net/p/cppcheck/news/2013/06/cppcheck-1601/
http://sourceforge.net/p/cppcheck/news/2013/06/cppcheck-160/

Note: As of this release a debuginfo package is also available.

 *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look at the
List-Unsubscribe:  tag in the email header of this message. Send email to the
address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.comatcygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read*all*  of the information on unsubscribing that is available starting
at this URL.

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: building Perl module DBD-ODBC-4.3 under 64-bit cygwin

2013-08-01 Thread Yaakov (Cygwin/X)

On 2013-08-01 07:57, Simon Barnes wrote:

I'm having difficulty with this and would appreciate any suggestions.
It does build under 32-bit cygwin.


Not really.  The included makefile tries to force Cygwin to use ODBC32, 
where we use iODBC; the conflicts between the two is what cause this 
error.  A patch to correctly build DBD::ODBC is in Ports:


http://cygwin-ports.git.sourceforge.net/git/gitweb.cgi?p=cygwin-ports/perl-DBD-ODBC;a=tree

A binary perl-DBD-ODBC is also available in the Ports repo.


Yaakov



--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



[ANNOUNCEMENT] [64-bit New] astyle-2.03-1

2013-08-01 Thread Chris Sutcliffe
I've uploaded a 64-bit version astyle, 2.03-1, in keeping with the
current upstream release.

For a list of changes check out http://astyle.sourceforge.net/notes.html .

*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com at cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is
available starting at this URL.

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



[ANNOUNCEMENT] [64-bit New] hexedit-1.2.13-1

2013-08-01 Thread Chris Sutcliffe
A 64-bit release of hexedit, 1.2.13-1, is now available.

hexedit  shows a file both in ASCII and in hexadecimal. The file can be a
device as the file is read a piece at a time. You can modify the file and
search through it.

For a list of changes see below.

   *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.comatcygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is
available starting at this URL.

february 2013:
- fix displaying sector number when above 2^31
- fix potential file descriptor leak (thanks to Rich Burridge)
- add DESTDIR support to the makefiles
- preprocessor flags should use CPPFLAGS, not CFLAGS
- fix a small issue in mymemmem/mymemrmem when HAVE_MEMMEM/HAVE_MEMRMEM is not
defined


-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: pango1.0.sh exit code 1

2013-08-01 Thread Angelo Graziosi

Martin Baute wrote:

The libpango1.0 postinstall script fails with exit code 1


Same here on a W7 box (cygwin32). Same workaround.

Strangely, on XP it worked fine some time ago (probably in the 2009)..


Ciao,
 Angelo.

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: pango1.0.sh exit code 1

2013-08-01 Thread Gary Johnson
On 2013-08-01, Angelo Graziosi wrote:
 Martin Baute wrote:
 The libpango1.0 postinstall script fails with exit code 1
 
 Same here on a W7 box (cygwin32). Same workaround.
 
 Strangely, on XP it worked fine some time ago (probably in the 2009)..

As I reported in an earlier thread (Recent Cygwin problems, June
21, 2013), I didn't see this message on XP until sometime in May or
June of this year.

Regards,
Gary


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



setsockopt support for SO_RCVTIMEO

2013-08-01 Thread Balaji Venkataraman
It appears Cygwin setsockopt doesn't do anything with the socket
options SO_RCVTIMEO or SO_SNDTIMEO. Then I also found this:
http://cygwin.com/ml/cygwin/2003-01/msg00833.html

But those options work on Windows (Win7 to be precise). Has that
always been the case or has Cygwin not caught up yet - IOW, is support
possible/planned? Thanks.

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: setsockopt support for SO_RCVTIMEO

2013-08-01 Thread Sean Daley
On Thu, Aug 1, 2013 at 7:41 PM, Balaji Venkataraman  wrote:

 It appears Cygwin setsockopt doesn't do anything with the socket
 options SO_RCVTIMEO or SO_SNDTIMEO. Then I also found this:
 http://cygwin.com/ml/cygwin/2003-01/msg00833.html

 But those options work on Windows (Win7 to be precise). Has that
 always been the case or has Cygwin not caught up yet - IOW, is support
 possible/planned? Thanks.

I believe there was actually a discussion about this a few weeks back.

http://cygwin.com/ml/cygwin/2013-07/msg00112.html

Sean

--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



Re: 64-bit emacs crashes a lot

2013-08-01 Thread Ryan Johnson

On 26/07/2013 11:32 PM, Ryan Johnson wrote:

On 26/07/2013 10:50 PM, Ken Brown wrote:

On 7/26/2013 8:32 PM, Ryan Johnson wrote:

Hi all,

Running 64-bit cygwin 1.7.22(0.268/5/3), with emacs-nox 24.3-4 inside
mintty 1.2-beta1-1, I keep getting seg faults and Fatal error 6: 
Aborted



It happens at strange times, invariably during I/O of some kind (either
keyboard input or output from some compilation window); I don't get the
impression it's fork-related. I don't know how to get a backtrace from
emacs, given the way any exception or signal always loses the 
userland

stack (suggestions welcome).

Anyone else seeing this?


This doesn't really answer your question since I don't use emacs-nox, 
but I've been running 64-bit emacs-X11 and finding it very stable.  I 
typically keep it running for several days at a time.


You say you don't know how to get a backtrace from emacs.  I assume 
you've installed emacs-debuginfo and run emacs under gdb. Are you 
saying you can never get a backtrace after it crashes?
I do have the emacs-debuginfo. I meant that the stack dump didn't have 
any emacs frames in it (they were all cygwin1.dll), and my experience 
with cygwin/gdb is that once you've taken a signal or exception you 
lose the cygwin stack and just see a bunch of threads mucking around 
in various low-level Windows dlls.


I have tried attaching gdb to emacs and setting a breakpoint on 
abort(), but it didn't catch anything yet. I'm also hampered by gdb 
constantly getting confused, breaking partway into emacs, and having 
to detach/reattach it. I've started a new thread for that issue.


Here's a new one... I started a compilation, but before it actually 
invoked the command it started pegging the CPU. After ^G^G^G, it crashed 
with the following:

Auto-save? (y or n) y
  0 [main] emacs 5076 C:\cygwin64\bin\emacs-nox.exe: *** fatal 
error - Internal error: TP_NUM_W_BUFS too small 2268032 = 10.

Hangup


The stackdump has the following:

usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/exception.h:65
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/dcrt0.cc:1268
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/dcrt0.cc:1277
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/tls_pbuf.cc:53
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/path.cc:614
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/syscalls.cc:1894
001801130CB
023
000775DB65E
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/miscfuncs.cc:803
/usr/src/debug/emacs-24.3-4/src/alloc.c:2147
/usr/src/debug/emacs-24.3-4/src/fileio.c:5465
/usr/src/debug/emacs-24.3-4/src/keyboard.c:10755
/usr/src/debug/emacs-24.3-4/src/sysdep.c:1582
/usr/src/debug/cygwin-1.7.22-1/winsup/cygwin/exceptions.cc:1453
001801131E1


Thoughts?
Ryan


--
Problem reports:   http://cygwin.com/problems.html
FAQ:   http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple



[64-bit New] astyle-2.03-1

2013-08-01 Thread Chris Sutcliffe
I've uploaded a 64-bit version astyle, 2.03-1, in keeping with the
current upstream release.

For a list of changes check out http://astyle.sourceforge.net/notes.html .

*** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.com at cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is
available starting at this URL.

-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d


[64-bit New] hexedit-1.2.13-1

2013-08-01 Thread Chris Sutcliffe
A 64-bit release of hexedit, 1.2.13-1, is now available.

hexedit  shows a file both in ASCII and in hexadecimal. The file can be a
device as the file is read a piece at a time. You can modify the file and
search through it.

For a list of changes see below.

   *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the List-Unsubscribe:  tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain.comatcygwin.com

If you need more information on unsubscribing, start reading here:

http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is
available starting at this URL.

february 2013:
- fix displaying sector number when above 2^31
- fix potential file descriptor leak (thanks to Rich Burridge)
- add DESTDIR support to the makefiles
- preprocessor flags should use CPPFLAGS, not CFLAGS
- fix a small issue in mymemmem/mymemrmem when HAVE_MEMMEM/HAVE_MEMRMEM is not
defined


-- 
Chris Sutcliffe
http://emergedesktop.org
http://www.google.com/profiles/ir0nh34d