APR binaries

2013-11-17 Thread Jeff Trawick
See a mirrored directory like http://apache.xfree.com.ar/apr/binaries/ for
the stuff that users normally see.

I'm planning to wipe these out.

-- 
Born in Roswell... married an alien...
http://emptyhammock.com/


Re: APR binaries

2013-11-17 Thread Eric Covener
+1

On Sun, Nov 17, 2013 at 7:47 PM, Jeff Trawick traw...@gmail.com wrote:
 See a mirrored directory like http://apache.xfree.com.ar/apr/binaries/ for
 the stuff that users normally see.

 I'm planning to wipe these out.

 --
 Born in Roswell... married an alien...
 http://emptyhammock.com/



-- 
Eric Covener
cove...@gmail.com


Purged apr/binaries/.../* of stale files

2007-09-04 Thread William A. Rowe, Jr.
FYI; all packages which are replaced (e.g. 1.0, 1.1, as well as 0.9.12
where we have 0.9.13 available, etc) have been purged, they still reside
as always forever at http://archive.apache.org/dist/apr/.

Also the rpms/ppc/ got a much needed purge (only 1.0.0 builds existed
there.)  If any committer wants to generated fresh ppc rpm's you would
enjoy small but appreciative fan club.

(Unfortunately, with a little help from sctemme I managed to nuke my
ppc-linux attempting a new osx back in AC-EU, and haven't had time
to rebuild it since.)

Bill


Strange size of produced APR binaries on Solaris

2006-10-18 Thread Mladen Turk

Hi,

Building APR gives a really strange binary sizes on Solaris.

$ gcc --version
gcc (GCC) 3.3.2
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ uname -a
SunOS dev12.qa.atl.jboss.com 5.9 Generic_118558-25 sun4u sparc 
SUNW,Sun-Fire-V210


The APR is 1.2.7, and a simple
./configure --prefix=/foo/bar
make  make install

produces the libapr-1.so.0.2.7 sized 3094060 bytes.

Now, is that normal?
It is twice the size then any other platform.
For example the libcrypto from OpenSSL is usually double
the size then APR on any platform (even Solaris 10 x86),
but on sparc it's the half the size 1427960 bytes compared
with apr.

Anyone knows what might be the reason, and why the produced
binaries are four times larger then expected?

Regards,
Mladen.


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Davi Arnaut
Mladen Turk wrote:
 Hi,
 
 Building APR gives a really strange binary sizes on Solaris.
 
 $ gcc --version
 gcc (GCC) 3.3.2
 Copyright (C) 2003 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 $ uname -a
 SunOS dev12.qa.atl.jboss.com 5.9 Generic_118558-25 sun4u sparc 
 SUNW,Sun-Fire-V210
 
 
 The APR is 1.2.7, and a simple
 ./configure --prefix=/foo/bar
 make  make install
 
 produces the libapr-1.so.0.2.7 sized 3094060 bytes.
 
 Now, is that normal?
 It is twice the size then any other platform.
 For example the libcrypto from OpenSSL is usually double
 the size then APR on any platform (even Solaris 10 x86),
 but on sparc it's the half the size 1427960 bytes compared
 with apr.
 
 Anyone knows what might be the reason, and why the produced
 binaries are four times larger then expected?

Debugging symbols ? other library linked statically (expat ?) ? Have you
tried to strip ?

Also you can objdump -h and diff it's output to compare the size of each
section with a older normal .so.

--
Davi Arnaut


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Joe Orton
On Wed, Oct 18, 2006 at 12:48:41PM +0200, Mladen Turk wrote:
 Building APR gives a really strange binary sizes on Solaris.
...
 produces the libapr-1.so.0.2.7 sized 3094060 bytes.

Debugging info, needs stripping (strip -x on Solaris IIRC).

joe


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Mladen Turk

Davi Arnaut wrote:


Debugging symbols ? other library linked statically (expat ?) ?


It's APR ./configure  make  make install


Have you tried to strip ?


No. Like said it's default build for APR.
If the strip is needed (what ever that might be,
so please share some light) then it should be the
part of the make thought.



Also you can objdump -h and diff it's output to compare the size of each
section with a older normal .so.



Don't get it. What is 'older normal .so'
I'm trying to build the APR from the sources.

Regards,
Mladen.


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Mladen Turk

Joe Orton wrote:

On Wed, Oct 18, 2006 at 12:48:41PM +0200, Mladen Turk wrote:

Building APR gives a really strange binary sizes on Solaris.

...

produces the libapr-1.so.0.2.7 sized 3094060 bytes.


Debugging info, needs stripping (strip -x on Solaris IIRC).



Can this be done within the APR build itself, unless something
like --enable-maintainer-mode is defined, that IMHO should
have debugging turned on? Or is this genuine Solaris?

In any case, it should be turned off by default thought.

Regards,
Mladen.






Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Mladen Turk

Davi Arnaut wrote:


Could you please strip it and see what happens ? It won't hurt.



I don't have a strip on the box.
Where can I find that? Is that something custom, or it comes
in by default?

Regards,
Mladen.



Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Tollef Fog Heen
* Joe Orton 

|  In any case, it should be turned off by default thought.
| 
| Most of the people who care about this are those who are redistributing 
| binaries, which is a tiny minority of all those who build from source.  
| For everyone else, it doesn't really matter, and getting useful 
| backtraces is far better than burning a bit of disk space.

.. and a lot of those distributing binaries are distributing debug
symbols as well, so having the unstripped binaries there is good.

-- 
Tollef Fog Heen,''`.
UNIX is user friendly, it's just picky about who its friends are  : :' :
  `. `' 
`-  


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Mladen Turk

Davi Arnaut wrote:

 Could you please strip it and see what happens ? It won't hurt.


OK.
/usr/ccs/bin/strip -x libapr-1.so.0.2.7 resizes the .so
to the much 'normal' size of 170616 bytes from default 3M.

Can the reason for that be a -g compile switch?
If so, do you have any idea how to suppress it during
the build ?

Regards,
Mladen.



Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Davi Arnaut
Mladen Turk wrote:
 Davi Arnaut wrote:
  
   Could you please strip it and see what happens ? It won't hurt.
  
 
 OK.
 /usr/ccs/bin/strip -x libapr-1.so.0.2.7 resizes the .so
 to the much 'normal' size of 170616 bytes from default 3M.

Nice.

 Can the reason for that be a -g compile switch?
 If so, do you have any idea how to suppress it during
 the build ?

Hack configure.in to remove the flag for your platform or use your own
CFLAGS.

--
Davi Arnaut



Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Justin Erenkrantz

On 10/18/06, Mladen Turk [EMAIL PROTECTED] wrote:

Can the reason for that be a -g compile switch?
If so, do you have any idea how to suppress it during
the build ?


CFLAGS=-O2 ./configure ...

If you don't specify any CFLAGS, autoconf defaults to -g -O2.  -- justin


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Justin Erenkrantz

On 10/18/06, Joe Orton [EMAIL PROTECTED] wrote:

 In any case, it should be turned off by default thought.

Most of the people who care about this are those who are redistributing
binaries, which is a tiny minority of all those who build from source.
For everyone else, it doesn't really matter, and getting useful
backtraces is far better than burning a bit of disk space.


+1.  We should stick with debug symbols by default.  Those who are
doing binary releases can figure out how to run strip themselves...
-- justin


Re: Strange size of produced APR binaries on Solaris

2006-10-18 Thread Mladen Turk

Justin Erenkrantz wrote:


+1.  We should stick with debug symbols by default.


So in general this relates to the windows .pdb files
embedded in the binary, correct? If so, then fine.


Those who are
doing binary releases can figure out how to run strip themselves...


The problem is that this 'howto' was hard to find, and requires
a manual intervention that could be either explained or defined.

I'll try adding a line inside README.dev about that.

Regards,
Mladen.



Re: APR Binaries

2002-03-06 Thread Ian Holsman
William A. Rowe, Jr. wrote:
At 04:14 AM 3/5/2002, you wrote:
To build APR is not that difficult.  On the Windows platform you either 
need MSVC or cygwin.

Please be advised;
the cygwin build is NOT a win32 platform build - it uses the cygwin emulation
layer, with all it's beauty and blemishes :)
hmm.. didn't Borland release their C compiler for free a while ago?
any idea on if Borland would read MSVC's makefile.win and work ?
..Ian
We would -certainly- entertain the mingw32 patches to build the native win32
binaries based on mingw.  Admittedly, that may be more difficult with the 
native
APIs we use internally, but I suspect it's doable.

I'll be happy to review any mingw build script here, just follow the usual
guidelines [diff -u3, prefer cvs diff -u3 against the current tree.]
Bill





Re: APR Binaries

2002-03-06 Thread Jason Filby
Here's a better proposal: make a DLL available for download from
apr.apache.org.

That way there's no problem with people that don't want to buy MSVC
or compile using cygwin.

- Jason

--- William A. Rowe, Jr. [EMAIL PROTECTED] wrote:
 At 04:14 AM 3/5/2002, you wrote:
 To build APR is not that difficult.  On the Windows platform you
 either 
 need MSVC or cygwin.
 
 Please be advised;
 
 the cygwin build is NOT a win32 platform build - it uses the cygwin
 emulation
 layer, with all it's beauty and blemishes :)
 
 We would -certainly- entertain the mingw32 patches to build the
 native win32
 binaries based on mingw.  Admittedly, that may be more difficult
 with the 
 native
 APIs we use internally, but I suspect it's doable.
 
 I'll be happy to review any mingw build script here, just follow
 the usual
 guidelines [diff -u3, prefer cvs diff -u3 against the current
 tree.]
 
 Bill
 
 


__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/


APR Binaries

2002-03-05 Thread Jason Filby
Hey all

Seems like the NSPR team make binaries available and prefer the
binaries to be used if you're just a user of the API. I saw no
binaries for APR on the site. Since I don't have MSVC++, is there any
interest in providing binaries for APR on the site?

Thanks
- Jason







__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/


Re: APR Binaries

2002-03-05 Thread Christian Gross
Hi
To build APR is not that difficult.  On the Windows platform you either 
need MSVC or cygwin.

Since you already stated that you do not have MSVC you will need to install 
cygwin.  When you do that please make sure that you do a couple of 
additional things:

1)  Set the directories and paths correctly.  Make sure that the UNIX tools 
get a chance first in the path.
2)  Download some additional GNUWIN UNIX tools (cygwin tools sometimes 
crash) specifically gawk for Win32.

Then you can build like any ol'Unix platform (Just tested on my box).
Hope that helps
Christian
At 01:05 05/03/2002 -0800, Jason Filby wrote:
Hey all
Seems like the NSPR team make binaries available and prefer the
binaries to be used if you're just a user of the API. I saw no
binaries for APR on the site. Since I don't have MSVC++, is there any
interest in providing binaries for APR on the site?
Thanks
- Jason



__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/



Re: APR Binaries

2002-03-05 Thread Christian Gross
Since you are using Open Source tools might I also suggest that you use the 
following IDE

http://www.bloodshed.net/devcpp.html
Christian Gross
At 01:05 05/03/2002 -0800, Jason Filby wrote:
Hey all
Seems like the NSPR team make binaries available and prefer the
binaries to be used if you're just a user of the API. I saw no
binaries for APR on the site. Since I don't have MSVC++, is there any
interest in providing binaries for APR on the site?
Thanks
- Jason



__
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/



Re: APR Binaries

2002-03-05 Thread William A. Rowe, Jr.
At 04:14 AM 3/5/2002, you wrote:
To build APR is not that difficult.  On the Windows platform you either 
need MSVC or cygwin.
Please be advised;
the cygwin build is NOT a win32 platform build - it uses the cygwin emulation
layer, with all it's beauty and blemishes :)
We would -certainly- entertain the mingw32 patches to build the native win32
binaries based on mingw.  Admittedly, that may be more difficult with the 
native
APIs we use internally, but I suspect it's doable.

I'll be happy to review any mingw build script here, just follow the usual
guidelines [diff -u3, prefer cvs diff -u3 against the current tree.]
Bill