[GEM-dev] more mingwoes32

Hans-Christoph Steiner hans at at.or.at
Fri Aug 5 19:31:59 CEST 2011


On Aug 3, 2011, at 3:14 PM, IOhannes m zmölnig wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 08/03/2011 08:38 PM, Hans-Christoph Steiner wrote:
>>>
>> The files need to end up in
>> /c/home/pd/auto-build/pd-extended/packages/win32_inno/build/ .  The
>> installer will then take everything in that directory and install it
>> into %ProgramFiles%\pd.  So DESTDIR is
>> /c/home/pd/auto-build/pd-extended/packages/win32_inno/build, then in
>> order to get everything in DESTDIR to end up installed in
>> %ProgramFiles%\pd, prefix has to be blank.  Then
>
> hmm, if the prefix is "/", it would end up there as well, or do i miss
> something?


No such luck, it still fails with --prefix=/  The weird thing is that  
it seems to work when manually run in the msys shell on the build  
server.  Perhaps its somehow related to env vars?  Here's the diff  
between running 'set' in the msys shell and in the auto-build script:

$ diff -uw shell.log  script.log
--- shell.log	2011-08-05 13:16:26.715625600 -0400
+++ script.log	2011-08-05 13:16:48.957608000 -0400
@@ -4,20 +4,21 @@
  BASH=/bin/sh
  BASH_ARGC=()
  BASH_ARGV=()
-BASH_LINENO=()
-BASH_SOURCE=()
+BASH_LINENO=([0]="0")
+BASH_SOURCE=([0]="./pd-extended-auto-builder.sh")
   
BASH_VERSINFO=([0]="3" [1]="1" [2]="0" [3]="1" [4]="release" [5]="i686- 
pc-msys")
  BASH_VERSION='3.1.0(1)-release'
  BGCOLOR=LightYellow
+BUILD_DIR=win32_inno
  CLASSPATH='.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip'
  CLIENTNAME='My Computer'
  COLORFGBG='default;default'
  COLORTERM=rxvt-xpm
-COLUMNS=80
  COMMONPROGRAMFILES='C:\Program Files\Common Files'
  COMPUTERNAME=WINDOWSXP-I386
  COMSPEC='C:\WINDOWS\system32\cmd.exe'
  CVS_RSH=ssh
+DATE=2011-08-05
  DIRSTACK=()
  DISPLAY=:0
  EUID=500
@@ -25,20 +26,17 @@
  FP_NO_HOST_CHECK=NO
  GROUPS=()
  HISTFILE=/home/pd/.bash_history
-HISTFILESIZE=500
-HISTSIZE=500
  HOME=/home/pd
  HOMEDRIVE=C:
  HOMEPATH='\'
-HOSTNAME=WINDOWSXP-I386
+HOSTNAME=windowsxp-i386
  HOSTTYPE=i686
  IFS=' 	
  '
-LINES=26
  LOGNAME=pd
  LOGONSERVER='\\WINDOWSXP-I386'
  MACHTYPE=i686-pc-msys
-MAILCHECK=60
+MAIL_COMMAND='email --smtp-server mail.iem.at'
  MAKE_MODE=unix
  MINGW32BGCOLOR=LightYellow
  MINGW32FGCOLOR=Navy
@@ -47,7 +45,7 @@
  MSYSFGCOLOR=Black
  MSYSTEM=MINGW32
  NUMBER_OF_PROCESSORS=1
-OLDPWD=/home/pd
+OLDPWD=/home/pd/auto-build/pd-extended
  OPTERR=1
  OPTIND=1
  OS=Windows_NT
@@ -56,28 +54,29 @@
  PATHEXT='.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
-PPID=5656
+PPID=1772
  PROCESSOR_ARCHITECTURE=x86
  PROCESSOR_IDENTIFIER='x86 Family 6 Model 8 Stepping 10, GenuineIntel'
  PROCESSOR_LEVEL=6
  PROCESSOR_REVISION=080a
  PROGRAMFILES='C:\Program Files'
  PROMPT='$P$G'
-PS1='\[\033]0;$MSYSTEM:\w\007
-\033[32m\]\u@\h \[\033[33m\w\033[0m\]
-$ '
-PS2='> '
  PS4='+ '
-PWD=/home/pd/auto-build/pd-extended/scripts/auto-build
+PWD=/home/pd/auto-build/pd-extended/packages/win32_inno
  QTJAVA='C:\Program Files\Java\jre6\lib\ext\QTJava.zip'
+RECIPIENT=pd-cvs at iem.at
+SCRIPT=pd-extended-auto-builder.sh
+SCRIPT_DIR=.
  SESSIONNAME=RDP-Tcp#5
  SHELL=/bin/sh
-SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive- 
comments:monitor:posix
-SHLVL=1
+SHELLOPTS=braceexpand:hashall:interactive-comments:posix
+SHLVL=2
+SYSTEM=mingw32_nt-5.1
  SYSTEMDRIVE=C:
  SYSTEMROOT='C:\WINDOWS'
  TEMP=/tmp
  TERM=msys
+TIME=13.15.14
  TMP=/tmp
  UID=500
  USERDOMAIN=WINDOWSXP-I386
@@ -85,5 +84,5 @@
  USERPROFILE='C:\Documents and Settings\pd'
  WINDIR='C:\WINDOWS'
  WINDOWID=167838880
-_=ls
-i='/etc/profile.d/*.sh'
+_='--- environment ----------------------------------------'
+auto_build_root_dir=/home/pd/auto-build/pd-extended


.hc

----------------------------------------------------------------------------

As we enjoy great advantages from inventions of others, we should be  
glad of an opportunity to serve others by any invention of ours; and  
this we should do freely and generously.         - Benjamin Franklin





More information about the GEM-dev mailing list