[MacPorts] #23453: memtester 4.1.2 +universal patch

MacPorts noreply at macports.org
Wed Jan 27 21:42:36 PST 2010


#23453: memtester 4.1.2 +universal patch
----------------------------------+-----------------------------------------
 Reporter:  scott@…               |       Owner:  macports-tickets@…                   
     Type:  enhancement           |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.8.2                                
 Keywords:  memtester, universal  |        Port:  memtester                            
----------------------------------+-----------------------------------------
 I worked a little with the memtester source files, and had a quick
 conversation with the developer on how to possibly build memtester 4.1.2
 as universal.  Once I got it to built locally, I tested it on a PPC
 machine and has success there as well.

 There were two files that needed altering in the source:
 {{{
 conf-cc
 conf-ld
 }}}

 After [http://lists.macosforge.org/pipermail/macports-
 dev/2010-January/011168.html discussion on the dev mailing list], I was
 [http://lists.macosforge.org/pipermail/macports-
 dev/2010-January/011171.html shown] (by Ryan) how to properly update a
 "configure no" style Portfile to be universal.

 Ryan was kind enough to create the patch file for me, which I applied to
 my local repo of ports, uninstalled the non universal version and ran:

 {{{
 cd ~/macports
 portindex
 sudo port install memtester +universal
 file `which memtester`

 -> /opt/local/bin/memtester: Mach-O 64-bit executable x86_64
 }}}

 I then ran a quick test:
 {{{
 memtester 4096 1
 memtester version 4.1.2 (64-bit)
 Copyright (C) 2009 Charles Cazabon.
 Licensed under the GNU General Public License version 2 (only).

 pagesize is 4096
 pagesizemask is 0xfffff000
 want 4096MB (4294967296 bytes)
 got  4096MB (4294967296 bytes), trying mlock ...
 }}}

 I have snipped the rest of the output, as it appears to work as
 advertised.  Patch file is attached.

-- 
Ticket URL: <http://trac.macports.org/ticket/23453>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list