[M3devel] trouble with RC2 -- maybe with hudson?

Olaf Wagner wagner at elegosoft.com
Sat Aug 8 22:54:49 CEST 2009


Quoting Jay K <jay.krell at cornell.edu>:

> The various make-dist console outputs show a literal $RARGS, not the  
>  expected switches.
> -10 for sh?

Jay, the .M3SHIP file mostly looks OK, i.e. the expected variables
are found, which would not be the case if the parameters aren't
passed correctly.

make_dir(PKG_INSTALL & "/tcp/" & TARGET)
install_file(".M3EXPORTS", PKG_INSTALL & "/tcp/" & TARGET, "0664")
make_dir(LIB_INSTALL)
install_file("libm3tcp.so.5", LIB_INSTALL, "0775")
symbolic_link_file(PKG_INSTALL & "/tcp/" & TARGET & "/libm3tcp.a",  
LIB_INSTALL & "/libm3tcp.a")
make_dir("/home/hudson/tmp/cm3/bin/../lib")
symbolic_link_file("libm3tcp.so.5",  
"/home/hudson/tmp/cm3/bin/../lib/libm3tcp.so")
symbolic_link_file(LIB_INSTALL & "/libm3tcp.so.5", PKG_INSTALL &  
"/tcp/" & TARGET & "/libm3tcp.so")
symbolic_link_file(LIB_INSTALL & "/libm3tcp.so.5", PKG_INSTALL &  
"/tcp/" & TARGET & "/libm3tcp.so.5")
install_file("libm3tcp.a", PKG_INSTALL & "/tcp/" & TARGET, "0664")
install_file("libm3tcp.m3x", PKG_INSTALL & "/tcp/" & TARGET, "0664")
install_file(".M3WEB", PKG_INSTALL & "/tcp/" & TARGET, "0664")
make_dir(PKG_INSTALL & "/tcp/src/POSIX")
install_file("../src/POSIX/TCP.m3", PKG_INSTALL & "/tcp/src/POSIX", "0664")
install_file("../src/POSIX/TCPPosix.i3", PKG_INSTALL &  
"/tcp/src/POSIX", "0664")
install_file("../src/POSIX/Herrno.i3", PKG_INSTALL & "/tcp/src/POSIX", "0664")
install_file("../src/POSIX/HerrnoC.c", PKG_INSTALL & "/tcp/src/POSIX", "0664")
install_file("../src/POSIX/IP.m3", PKG_INSTALL & "/tcp/src/POSIX", "0664")
install_file("../src/POSIX/IPErrorPosix.m3", PKG_INSTALL &  
"/tcp/src/POSIX", "0664")
install_file("../src/POSIX/TCPExtras.m3", PKG_INSTALL &  
"/tcp/src/POSIX", "0664")
install_file("../src/POSIX/TCPPeer.m3", PKG_INSTALL &  
"/tcp/src/POSIX", "0664")

I had tested that with several different packages some weeks ago.

I still think you overlooked some case when applying your changes.

Can you please check again? We probably have to rebuild lots of
packages...

Olaf
-- 
Olaf Wagner -- elego Software Solutions GmbH
                Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
    http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list