New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #20326 (closed update: fixed)

Opened 4 years ago

Last modified 4 years ago

apr upgrade

Reported by: jochen@… Owned by: dluke@…
Priority: Not set Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: apr

Description

Please update the Portfile for 1.3.6.

svn diff Portfile
Index: Portfile
===================================================================
--- Portfile	(revision 53847)
+++ Portfile	(working copy)
@@ -3,7 +3,7 @@
 PortSystem	1.0
 
 name		apr
-version		1.3.5
+version		1.3.6
 categories	devel
 maintainers	geeklair.net:dluke
 platforms	darwin
@@ -18,9 +18,9 @@
 master_sites	apache:apr
 
 use_bzip2	yes
-checksums	md5	9ac9a00eaa190937fdbbde7b4f03ac1e \
-		sha1	d8efc666188b49d06d0c967980762370db31ee44 \
-		rmd160	6141c7dd6e8961ab0b7721403b2259221086edf0
+checksums	md5	1893d54f8ef3981c33ad2ad5fdee1f8a \
+		sha1	25f442c00201889353359c2faec2ed4edaad27d0 \
+		rmd160	db16ce80751d1198483848e6803f9b8e3117edec
 
 use_parallel_build	yes
 configure.env   ac_cv_prog_AWK=awk lt_cv_path_SED=sed

Btw, I could successfully install apr and apr-util +universal (i386 + x86_64) when I fixed the

typedef  long       apr_int64_t;
typedef  unsigned long  apr_uint64_t;

to

typedef  int64_t  apr_int64_t;
typedef  uint64_t apr_uint64_t;

and

#define APR_SIZEOF_VOIDP 8

to

#ifndef __LP64__
    #define APR_SIZEOF_VOIDP 4
#else
    #define APR_SIZEOF_VOIDP 8
#endif

Nothing else.

Attachments

patch-include-apr.hnw.diff (695 bytes) - added by snc@… 4 years ago.
changes to include/apr.hnw

Change History

comment:1 Changed 4 years ago by jochen@…

  • Cc jochen@… added

Cc Me!

comment:2 Changed 4 years ago by macsforever2000@…

  • Cc jochen@… removed
  • Port set to apr
  • The reporter is automatically Cc'ed.
  • Please fill in the port field.
  • Attaching the patch files is preferred.

comment:3 Changed 4 years ago by snc@…

  • Owner changed from dluke@… to snc@…
  • Status changed from new to assigned

comment:4 follow-up: ↓ 6 Changed 4 years ago by snc@…

use_parallel_build yes is the default now. I'd like to remove it.

Clarifying, the changes you made are in include/apr.hnw?

It seems the first set are actually long long, is this correct?

Changed 4 years ago by snc@…

changes to include/apr.hnw

comment:5 Changed 4 years ago by snc@…

Please check the attachment, and let me know if you intend it to be added as a patchfile.

comment:6 in reply to: ↑ 4 ; follow-up: ↓ 7 Changed 4 years ago by dluke@…

Replying to snc@…:

use_parallel_build yes is the default now. I'd like to remove it.

I don't think this is true for the current release (and I don't think it should be true for our next release - to many things don't work with parallel build turned on and no one has even tried it with many of the ports).

the poll test fails (crashes) when I build 1.3.6, and I'd like to look at that before I version bump apr

comment:7 in reply to: ↑ 6 Changed 4 years ago by snc@…

  • Priority changed from Normal to Not set

Replying to dluke@…:

Replying to snc@…:

use_parallel_build yes is the default now. I'd like to remove it.

I don't think this is true for the current release (and I don't think it should be true for our next release - to many things don't work with parallel build turned on and no one has even tried it with many of the ports).

While it might not be default to build in parallel in 1.7.1, grepping base shows: src/port1.0/portbuild.tcl:default use_parallel_build yes

the poll test fails (crashes) when I build 1.3.6, and I'd like to look at that before I version bump apr

Holding off on the update until you've had a chance to check out the tests.

comment:8 Changed 4 years ago by dluke@…

  • Status changed from assigned to new
  • Owner changed from snc@… to dluke@…

comment:9 Changed 4 years ago by dluke@…

  • Status changed from new to assigned

comment:10 Changed 4 years ago by dluke@…

  • Status changed from assigned to closed
  • Resolution set to fixed

apr updated to 1.3.7 in r54257, will continue to track the universal issues in #17090

Note: See TracTickets for help on using tickets.