You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "C. Scott Ananian" <ca...@lesser-magoo.lcs.mit.edu> on 2001/09/08 15:41:27 UTC

Re: [SVN-DEV] RE: [BUG] --with-ssl causes update to fail

On Sat, 8 Sep 2001, Sander Striker wrote:

> I tried building with --disable-shared and without it.  Doesn't
> make a difference here (I think --disable-shared is broken, it
> seems to build shared anyway).

I posted a message about this a while back.  The whole
--{dis,en}able-{shared,static} thing is horribly broken, if you compare it
to how libtool says this should work.  --enable-shared=no might work.
  --s

Noriega East Timor Rule Psix Secretary Bejing cryptographic arrangements 
planning NRA interception Uzi Sigint milita RUCKUS Kojarena Philadelphia 
              ( http://lesser-magoo.lcs.mit.edu/~cananian )
 --
 "These students are going to have to find out what law and order is
 all about."  -- Brig. General Robert Canterbury, Noon, May 4, 1970,
 minutes before his troops shot 13 unarmed Kent State students, killing 4.
 --
            [http://www.cs.cmu.edu/~dst/DeCSS/Gallery/]
#!/usr/bin/perl -w
# 526-byte qrpff, Keith Winstein and Marc Horowitz <si...@mit.edu>
# MPEG 2 PS VOB file on stdin -> descrambled output on stdout
# arguments: title key bytes in least to most-significant order
$_='while(read+STDIN,$_,2048){$a=29;$c=142;if((@a=unx"C*",$_)[20]&48){$h=5;
$_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$b=73;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=($t=255)&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9
,$_=(map{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t
^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271))
[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;eval


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: [SVN-DEV] [PATCH]: support for configure --program-prefix/suffix option

Posted by Dominik Westner <li...@logicunited.com>.
Hi Scott,

yes, actually I have seen your patch AFTER I have submitted mine ;-)

While I did not test every target in the Makefile, I think it should 
work. In the gen-make there's the Target class defined and it should be 
used everywhere. If I change the tfile attribute, it should work 
everywhere.

Besides whatever problem we have with case insensitiv filesystems, the 
--program-prefix/suffix options should be supported anyhow (or removed 
from the configure script).

Dominik

On Sonntag, September 9, 2001, at 07:51  Uhr, C. Scott Ananian wrote:

> On Sun, 9 Sep 2001, Dominik Westner wrote:
>
>> here is a little patch to support configure's --program-prefix/suffix
>> options.
>
> I believe that more changes to gen-make are needed to properly support
> these options for all the various rules.  (program name is mentioned in
> clean rules and install rules as well as the make rules, for example).
>
> The patch I submitted a few days ago to support a 'pre-install' suffix
> accomplishes most of the same purposes as this patch, I think.
>  --s
>
> COBRA JUDY Morwenstow Rule Psix Bejing NSA AP Qaddafi Waihopai early 
> warning
> DES Mk 48 CIA domestic disruption assassinate Echelon Hawk jihad 
> corporate globalization
>               ( http://lesser-magoo.lcs.mit.edu/~cananian )
>  --
>  "These students are going to have to find out what law and order is
>  all about."  -- Brig. General Robert Canterbury, Noon, May 4, 1970,
>  minutes before his troops shot 13 unarmed Kent State students, killing 
> 4.
>  --
>             [http://www.cs.cmu.edu/~dst/DeCSS/Gallery/]
> #!/usr/bin/perl -w
> # 526-byte qrpff, Keith Winstein and Marc Horowitz <sipb-iap-
> dvd@mit.edu>
> # MPEG 2 PS VOB file on stdin -> descrambled output on stdout
> # arguments: title key bytes in least to most-significant order
> $_='while(read+STDIN,$_,2048){$a=29;$c=142;if((@a=unx"C*",$_)[20]&48)
> {$h=5;
> $_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a
> [--$h+84])}@ARGV;s/...$/1$&/;$d=
> unxV,xb25,$_;$b=73;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=($t=255)&($d
>>> 12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9
> ,$_=(map{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t
> ^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271)
> )
> [$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;
> eval
>

Logic United GmbH
Tel: 089-12162597
PGP Key:
mailto:westner@logicunited.com?Subject=GET%20public%20pgp%20key

Re: [SVN-DEV] [PATCH]: support for configure --program-prefix/suffix option

Posted by "C. Scott Ananian" <ca...@lesser-magoo.lcs.mit.edu>.
On Sun, 9 Sep 2001, Dominik Westner wrote:

> here is a little patch to support configure's --program-prefix/suffix 
> options.

I believe that more changes to gen-make are needed to properly support
these options for all the various rules.  (program name is mentioned in
clean rules and install rules as well as the make rules, for example).

The patch I submitted a few days ago to support a 'pre-install' suffix
accomplishes most of the same purposes as this patch, I think.
 --s

COBRA JUDY Morwenstow Rule Psix Bejing NSA AP Qaddafi Waihopai early warning 
DES Mk 48 CIA domestic disruption assassinate Echelon Hawk jihad corporate globalization 
              ( http://lesser-magoo.lcs.mit.edu/~cananian )
 --
 "These students are going to have to find out what law and order is
 all about."  -- Brig. General Robert Canterbury, Noon, May 4, 1970,
 minutes before his troops shot 13 unarmed Kent State students, killing 4.
 --
            [http://www.cs.cmu.edu/~dst/DeCSS/Gallery/]
#!/usr/bin/perl -w
# 526-byte qrpff, Keith Winstein and Marc Horowitz <si...@mit.edu>
# MPEG 2 PS VOB file on stdin -> descrambled output on stdout
# arguments: title key bytes in least to most-significant order
$_='while(read+STDIN,$_,2048){$a=29;$c=142;if((@a=unx"C*",$_)[20]&48){$h=5;
$_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$b=73;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=($t=255)&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9
,$_=(map{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t
^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271))
[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;eval


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

[PATCH]: support for configure --program-prefix/suffix option

Posted by Dominik Westner <li...@logicunited.com>.
HI all,

here is a little patch to support configure's --program-prefix/suffix 
options.

I tested it on a freshly checked out version of svn (v.72). The patch 
was created with svn diff.
I hope someone can integrate it into the repository.

Greetings

Dominik

----- cut here ----
Index: ./Makefile.in
===================================================================
--- ./SVN/text-base/Makefile.in Sun Sep  9 15:40:44 2001
+++ ./Makefile.in       Sun Sep  9 15:41:00 2001
@@ -26,6 +26,9 @@
  fs_bindir=@bindir@
  includedir = @includedir@

+program_prefix = @program_prefix@
+program_suffix = @program_suffix@
+
  ### should search for these...
  MAKEINFO = makeinfo
  TEXI2DVI = texi2dvi
Index: ./configure.in
===================================================================
--- ./SVN/text-base/configure.in        Sun Sep  9 15:40:47 2001
+++ ./configure.in      Sun Sep  9 16:26:26 2001
@@ -198,6 +198,10 @@


  dnl Process some configuration options ----------
+AC_SUBST(program_prefix)
+AC_SUBST(program_suffix)
+test "$program_prefix" = NONE && program_prefix=""
+test "$program_suffix" = NONE && program_suffix=""

  AC_ARG_ENABLE(debug,
  [  --enable-debug            Turn on debugging and compile time 
warnings],
Index: ./gen-make.py
===================================================================
--- ./SVN/text-base/gen-make.py Sun Sep  9 15:40:57 2001
+++ ./gen-make.py       Sun Sep  9 15:41:00 2001
@@ -126,6 +126,7 @@
          libs.append(lib)

      targ_varname = string.replace(target, '-', '_')
+
      ldflags = parser.get(target, 'link-flags')
      add_deps = parser.get(target, 'add-deps')
      objnames = string.join(map(os.path.basename, objects))
@@ -292,7 +293,7 @@
      self.type = type

      if type == 'exe':
-      tfile = name
+      tfile = '$(program_prefix)' + name + '$(program_suffix)'
        self.objext = '.o'
        if not install:
          install = 'bin'


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

RE: [SVN-DEV] RE: [BUG] --with-ssl causes update to fail

Posted by Sander Striker <st...@apache.org>.
> From: C. Scott Ananian [mailto:cananian@lesser-magoo.lcs.mit.edu]
> On Sat, 8 Sep 2001, Sander Striker wrote:
>
>> I tried building with --disable-shared and without it.  Doesn't
>> make a difference here (I think --disable-shared is broken, it
>> seems to build shared anyway).
>
> I posted a message about this a while back.  The whole
> --{dis,en}able-{shared,static} thing is horribly broken, if you compare it
> to how libtool says this should work.  --enable-shared=no might work.

Nah, it was a user bug.  I should have cleaned out the installation
directory.  After I did that I got both shared and static builds
working with little effort.  Only shared with ssl needs a minor tweak.

Sander


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org