[MacPorts] #15523: apr: 4-way universal build: duplicate case value

MacPorts noreply at macports.org
Thu Jun 5 14:46:49 PDT 2008


#15523: apr: 4-way universal build: duplicate case value
-------------------------------------+--------------------------------------
 Reporter:  ryandesign at macports.org  |       Owner:  dluke at macports.org
     Type:  defect                   |      Status:  new               
 Priority:  Normal                   |   Milestone:  Port Bugs         
Component:  ports                    |     Version:  1.6.0             
 Keywords:                           |  
-------------------------------------+--------------------------------------
 I'm trying to make a 4-way universal binary of apr. I have MacPorts trunk
 (@37237), Mac OS X 10.4.11, Xcode 2.4.1, MacBook Pro. I have
 `universal_archs` set to `ppc i386 ppc64 x86_64` in macports.conf. Here's
 what apr says:

 {{{
 $ /mp/bin/port install apr build.jobs=1
 --->  Fetching apr
 --->  Verifying checksum(s) for apr
 --->  Extracting apr
 --->  Configuring apr
 --->  Building apr with target all
 Error: Target org.macports.build returned: shell command " cd
 "/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12"
 && nice -n 1 make all " returned error 2
 Command output: /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o passwd/apr_getpass.lo -c passwd/apr_getpass.c && touch
 passwd/apr_getpass.lo
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o strings/apr_cpystrn.lo -c strings/apr_cpystrn.c && touch
 strings/apr_cpystrn.lo
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o strings/apr_strnatcmp.lo -c strings/apr_strnatcmp.c && touch
 strings/apr_strnatcmp.lo
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o strings/apr_strings.lo -c strings/apr_strings.c && touch
 strings/apr_strings.lo
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o strings/apr_strtok.lo -c strings/apr_strtok.c && touch
 strings/apr_strtok.lo
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o strings/apr_fnmatch.lo -c strings/apr_fnmatch.c && touch
 strings/apr_fnmatch.lo
 /bin/sh
 /mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/libtool
 --silent --mode=compile /usr/bin/gcc-4.0   -O2 -isysroot
 /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386 -arch ppc64 -arch
 x86_64 -DHAVE_CONFIG_H -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -no-cpp-
 precomp  -I/mp/include -isysroot /Developer/SDKs/MacOSX10.4u.sdk
 -I./include
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include/arch/unix
 -I./include/arch/unix
 -I/mp/var/macports/build/_Users_rschmidt_macports_dports_devel_apr/work/apr-1.2.12/include
 -o strings/apr_snprintf.lo -c strings/apr_snprintf.c && touch
 strings/apr_snprintf.lo
 strings/apr_snprintf.c: In function 'conv_os_thread_t':
 strings/apr_snprintf.c:503: error: duplicate case value
 strings/apr_snprintf.c:501: error: previously used here
 strings/apr_snprintf.c: In function 'conv_os_thread_t_hex':
 strings/apr_snprintf.c:674: error: duplicate case value
 strings/apr_snprintf.c:672: error: previously used here
 strings/apr_snprintf.c: In function 'conv_os_thread_t':
 strings/apr_snprintf.c:503: error: duplicate case value
 strings/apr_snprintf.c:501: error: previously used here
 strings/apr_snprintf.c: In function 'conv_os_thread_t_hex':
 strings/apr_snprintf.c:674: error: duplicate case value
 strings/apr_snprintf.c:672: error: previously used here
 lipo: can't figure out the architecture type of: /var/tmp//ccxuzKTk.out
 make[1]: *** [strings/apr_snprintf.lo] Error 1
 make: *** [all-recursive] Error 1

 Error: Status 1 encountered during processing.
 $
 }}}

 [https://issues.apache.org/bugzilla/show_bug.cgi?id=43528 APR bug 43528]
 is for the same error message but it was closed as invalid in October
 2007.

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


More information about the macports-tickets mailing list