[SM-Grimoire-Bugs] [Bug 15621] smgl-archspecs should provide native and generic for IA-32/x86-64 users

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Tue Apr 6 12:31:56 EDT 2010


http://bugs.sourcemage.org/show_bug.cgi?id=15621





--- Comment #5 from Eric Sandall <sandalle at sourcemage.org>  2010-04-06 11:31:50 ---
(In reply to comment #4)
> You are assuming i686 is the generic low level. Using something like i386 as
> the host would be the better I'd say. Of course this would break down once
> someone uses that in the code to check for features etc...

Not much checks for i686 in the grimoire and we could file bugs against those
that do. They should use the $ARCHITECTURE or $SMGL_COMPAT_ARCHS[#] INSTEAD.
I'm not sure how to set a correct $HOST for an auto-detected x86 box. x86_64,
ppc, etc. all use the same $HOST, it's only x86 AFAIK that has a range of
hosts.

If we want to support Pentium and above, i586 would work (i686 ideally, but
AMD's K6-2 (and a few others) do not support cmov even if they advertise as
fully Pentium compatible). Also note that NPTL only works on i486+, which I
believe is what our ISOs are built as (i486+).

i386 in $HOST would probably work okay as well, however most of our spells are
specifically for i686+:

i686:
$ grep -R i686 ~/scm/git/smgl/grimoire/
/home/sandalle/scm/git/smgl/grimoire/disk/cdrdao/BUILD:    cp i686-linux-cc.rul
x86_64-linux-cc
.rul                            &&
/home/sandalle/scm/git/smgl/grimoire/devel/ghc/DETAILS:  [[ "$ARCH" = i686 ]]
&& ARCH=i386
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:      
i386 | i486 | i586 
| i686 | pentium | athlon) have_mmx=yes; host_arch=i386 ;;
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:      
i386 | i486 | i586 
| i686 | pentium | athlon) have_mmx=yes; host_arch=i386 ;;
/home/sandalle/scm/git/smgl/grimoire/video/effectv/BUILD:[  "$( uname -m )" !=
"i686"  ]  &&  s
edit  "s/^ARCH /#\0/"  config.mk
/home/sandalle/scm/git/smgl/grimoire/windowmanagers/aewm++/aewm++-1.1.5-Makefile.patch:-ADDITIO
NAL_CFLAGS   = -g -O2 -march=i686 -Wall
/home/sandalle/scm/git/smgl/grimoire/windowmanagers/aewm++/aewm++-1.1.5-Makefile.patch:+#ADDITI
ONAL_CFLAGS   = -g -O2 -march=i686 -Wall
/home/sandalle/scm/git/smgl/grimoire/gnu/ada/DETAILS:        
SOURCE3=gnat-4.3.3-i686-pc-linux-
gnu.tar.bz2
/home/sandalle/scm/git/smgl/grimoire/gnu/ada/DETAILS:        
SOURCE3=gnat-4.3.3-i686-pc-linux-gnu.tar.bz2
/home/sandalle/scm/git/smgl/grimoire/crypto/beecrypt/BUILD:  export
CFLAGS=${CFLAGS/-march=nocona/-march=i686}     &&
/home/sandalle/scm/git/smgl/grimoire/crypto/beecrypt/BUILD:  export
CFLAGS=${CFLAGS/-march=core
2/-march=i686}      &&
/home/sandalle/scm/git/smgl/grimoire/crypto/beecrypt/BUILD:  export
CFLAGS=${CFLAGS/-march=athl
on-fx/-march=i686}  &&
/home/sandalle/scm/git/smgl/grimoire/crypto/beecrypt/BUILD:  export
CFLAGS=${CFLAGS/-march=k8/-
march=i686}         &&
/home/sandalle/scm/git/smgl/grimoire/crypto/beecrypt/BUILD:  export
CFLAGS=${CFLAGS/-march=opte
ron/-march=i686}    &&
/home/sandalle/scm/git/smgl/grimoire/crypto/beecrypt/BUILD:  export
CFLAGS=${CFLAGS/-march=em64
t/-march=i686}
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i
686-pc
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i
686-pc
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
/home/sandalle/scm/git/smgl/grimoire/science/cern_root/CONFIGURE:config_query_list
ARK "Choose your architecture:" i686-pc-linux-gnu   \
/home/sandalle/scm/git/smgl/grimoire/video-libs/quicktime4linux/DEPENDS:if [
`arch` == i686 ];then
/home/sandalle/scm/git/smgl/grimoire/video-libs/quicktime4linux/mk.diff: ifeq
($(OBJDIR), i686)
/home/sandalle/scm/git/smgl/grimoire/video-libs/quicktime4linux/mk.diff:       
$(CC) -c -O3 -march=i686 -fmessage-length=0 $(subst $(OBJDIR)/,, $*.c) -o $*.o
/home/sandalle/scm/git/smgl/grimoire/audio-soft/musepack-tools/Makefile.patch:-ARCH
    = -march=i586 -m$(TUNE)=i686
/home/sandalle/scm/git/smgl/grimoire/audio-soft/musepack-tools/Makefile.patch:+ARCH
    = #-march=i586 -m$(TUNE)=i686

$ grep -R i686 ~/scm/git/smgl/binary/|grep -v
HISTORY/home/sandalle/scm/git/smgl/binary/bin-http/xulrunner-bin/DETAILS:      
   SOURCE=xulrunner-${VERSION:0:3}.en-US.linux-i686.tar.bz2
/home/sandalle/scm/git/smgl/binary/bin-http/firefox-bin/DETAILS:  
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/$SOURCE
/home/sandalle/scm/git/smgl/binary/bin-http/firefox-bin/DETAILS: 
SOURCE2_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/$SOURCE2
/home/sandalle/scm/git/smgl/binary/bin-http/firefox-bin/DETAILS:  
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/${SOURCE}
/home/sandalle/scm/git/smgl/binary/bin-http/firefox-bin/DETAILS: 
SOURCE2_URL[0]=http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$VERSION/linux-i686/en-US/${SOURCE}.asc
/home/sandalle/scm/git/smgl/binary/bin-http/seamonkey-bin/DETAILS:  
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/linux-i686/en-US/${SOURCE}
/home/sandalle/scm/git/smgl/binary/bin-http/seamonkey-bin/DETAILS:  
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/linux-i686/en-US/${SOURCE}
/home/sandalle/scm/git/smgl/binary/bin-mail/thunderbird-bin/DETAILS:  
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/linux-i686/en-US/$SOURCE
/home/sandalle/scm/git/smgl/binary/bin-mail/thunderbird-bin/DETAILS:  
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$VERSION/linux-i686/en-US/$SOURCE
/home/sandalle/scm/git/smgl/binary/bin-mail/thunderbird-bin/DETAILS:          
SHORT="The pre-compiled i686 version of thunderbird mailer"
/home/sandalle/scm/git/smgl/binary/bin-mail/thunderbird-bin/DETAILS:This spell
installs a pre-compiled i686 setup of thunderbird.

$ grep -R i686 ~/scm/git/smgl/z-rejected|grep -v HISTORY
/home/sandalle/scm/git/smgl/z-rejected/z-games/caps/BUILD:    cp
lib/i686/libcapsimage.so.1.1 /usr/lib/ &&
/home/sandalle/scm/git/smgl/z-rejected/z-devel/perforce-client/DETAILS:  i386-*
| i486-* | i586-* | i686-* | x86_64-*)
/home/sandalle/scm/git/smgl/z-rejected/z-devel/gnat-bin/DETAILS:         
SOURCE=gnat-$VERSION-i686-pc-redhat71-gnu-bin.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-devel/gnat-bin/DETAILS:SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnat-$VERSION-i686-pc-linux-gnu-bin
/home/sandalle/scm/git/smgl/z-rejected/z-audio/baudline/DETAILS:         
SOURCE=${SPELL}_${VERSION}_linux_i686.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-audio/baudline/DETAILS:SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_${VERSION}_linux_i686"
/home/sandalle/scm/git/smgl/z-rejected/z-libs/gecko-sdk/DETAILS:         
SOURCE=gecko-sdk-i686-pc-linux-gnu-$VERSION.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-science/setiathome/PREPARE:    686)   
  SETI_ARK=i686-pc-linux-gnu                 ;
/home/sandalle/scm/git/smgl/z-rejected/z-science/setiathome/architectures:i686-pc-linux-gnu
/home/sandalle/scm/git/smgl/z-rejected/z-science/setiathome/DETAILS:         
SOURCE=${SPELL}-${VERSION}.${SETI_ARK:-i686-pc-linux-gnu}.tar
/home/sandalle/scm/git/smgl/z-rejected/z-science/setiathome/DETAILS:SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}.${SETI_ARK:-i686-pc-linux-gnu}


i386:
$ grep -R i386 ~/scm/git/smgl/grimoire/|grep -v HISTORY
/home/sandalle/scm/git/smgl/grimoire/disk/mac-fdisk/mac-fdisk_0.1-13.diff: #if
defined (i386)
/home/sandalle/scm/git/smgl/grimoire/disk/grub/grub-0.96-graphics-for-reiser4.patch:
        fat.h filesys.h freebsd.h fs.h hercules.h i386-elf.h \
/home/sandalle/scm/git/smgl/grimoire/disk/grub/grub-0.96-graphics.patch:       
 fat.h filesys.h freebsd.h fs.h hercules.h i386-elf.h \
/home/sandalle/scm/git/smgl/grimoire/science-libs/vtk/BUILD:#  sedit
"s:^JAVA_AWT_LIBRARY\:FILEPATH=.*$:JAVA_AWT_LIBRARY\:FILEPATH=$JAVA_HOME\/jre\/lib\/i386\/libawt.so:"
CMakeCache.txt  &&
/home/sandalle/scm/git/smgl/grimoire/devel/qt4pas/Package.fpc:packages_linux_i386=
/home/sandalle/scm/git/smgl/grimoire/devel/fpcsrc/PRE_BUILD:     
common|linux|unix|i386|x86_64|inc);;
/home/sandalle/scm/git/smgl/grimoire/devel/lazarus/BUILD:  TARGET=i386
/home/sandalle/scm/git/smgl/grimoire/devel/fpc/BUILD:  ARCH=386  # Yes, they
switch between i386 and 386...
/home/sandalle/scm/git/smgl/grimoire/devel/fpc/PRE_BUILD:  ARCH=i386
/home/sandalle/scm/git/smgl/grimoire/devel/fpc/PRE_BUILD:  ARCH=i386
/home/sandalle/scm/git/smgl/grimoire/devel/fpc/DETAILS:        
SOURCE2=$SPELL-$VERSIONB.i386-linux.tar
/home/sandalle/scm/git/smgl/grimoire/devel/fpc/DETAILS:        
SOURCE2=$SPELL-$VERSIONB.i386-linux.tar
/home/sandalle/scm/git/smgl/grimoire/devel/tinycobol/DETAILS:generates GNU
assembler for the i386 Linux platform. A executable
/home/sandalle/scm/git/smgl/grimoire/devel/asl/ia64_and_x86_64.patch: #endif /*
__i386 */
/home/sandalle/scm/git/smgl/grimoire/devel/ghc/DETAILS:  [[ "$ARCH" = i686 ]]
&& ARCH=i386
/home/sandalle/scm/git/smgl/grimoire/kernels/linux/PREPARE:                    
i*86) KERNEL_ARCH=i386    ;;
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:      
i386 | i486 | i586 | i686 | pentium | athlon) have_mmx=yes; host_arch=i386 ;;
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:      
i386 | i486 | i586 | i686 | pentium | athlon) have_mmx=yes; host_arch=i386 ;;
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:        
i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o          \
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:        
i386/fft_3dn.o i386/fft_3dn2.o                \
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:        
i386/snowdsp_mmx.o
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch: OBJS +=
i386/idct_mmx.o
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:        
i386/vp3dsp_mmx.o i386/vp3dsp_sse2.o          \
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:        
i386/fft_3dn.o i386/fft_3dn2.o                \
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch:        
i386/snowdsp_mmx.o
/home/sandalle/scm/git/smgl/grimoire/video/xdtv/xdtv-2.4.0-mmx.patch: OBJS +=
i386/idct_mmx.o
/home/sandalle/scm/git/smgl/grimoire/net/trickle/DETAILS:developed on openbsd
(i386); tested on openbsd (sparc, sparc64, macppc), solaris (sparc, 
/home/sandalle/scm/git/smgl/grimoire/net/trickle/DETAILS:sparc64), netbsd
(alpha), linux (i386) and freebsd (i386).
/home/sandalle/scm/git/smgl/grimoire/net/vpnc/DETAILS:* Supported Platforms:
Linux (i386/ppc/ zaurus tested), NetBSD (i386 tested),
/home/sandalle/scm/git/smgl/grimoire/editors/vi/DETAILS:small program (the
binary size is approximately 160 kBytes on i386)
/home/sandalle/scm/git/smgl/grimoire/gnu/objc/BUILD:sedit "s/lib64/lib/"
gcc/config/i386/linux64.h             &&
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc/BUILD:sedit "s/lib64/lib/"
gcc/config/i386/linux64.h            &&
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc/BUILD:  sedit "s/lib64/lib/"
gcc/config/i386/t-linux64           
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc/gcc-4.3.0-ffast-math.patch:diff
-Naur gcc-4.3.0.orig/gcc/config/i386/crtfastmath.c
gcc-4.3.0/gcc/config/i386/crtfastmath.c
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc/gcc-4.3.0-ffast-math.patch:---
gcc-4.3.0.orig/gcc/config/i386/crtfastmath.c       2008-03-15
19:59:26.925738030 -0700
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc/gcc-4.3.0-ffast-math.patch:+++
gcc-4.3.0/gcc/config/i386/crtfastmath.c    2008-03-15 19:59:32.823482534 -0700
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc/gcc-4.3.0-ffast-math.patch: /* The
i386 ABI only requires 4-byte stack alignment, so this is necessary
/home/sandalle/scm/git/smgl/grimoire/gnu/g++/BUILD:sedit "s/lib64/lib/"
gcc/config/i386/linux64.h             &&
/home/sandalle/scm/git/smgl/grimoire/gnu/g++/BUILD:  sedit "s/lib64/lib/"
gcc/config/i386/t-linux64
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc33/BUILD:# See
http://gcc.gnu.org/onlinedocs/gcc-3.3.6/gcc/i386-and-x86_002d64-Options.html
/home/sandalle/scm/git/smgl/grimoire/gnu/gcj/BUILD:sedit "s/lib64/lib/"
gcc/config/i386/linux64.h             &&
/home/sandalle/scm/git/smgl/grimoire/gnu/gcc34/BUILD:# See
http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/i386-and-x86_002d64-Options.html
/home/sandalle/scm/git/smgl/grimoire/gnu/fortran/BUILD:sedit "s/lib64/lib/"
gcc/config/i386/linux64.h             &&
/home/sandalle/scm/git/smgl/grimoire/audio-libs/clam/assert64.patch: #elif
defined (__GNUC__) && defined  (__i386__)
/home/sandalle/scm/git/smgl/grimoire/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch:-
      i386-*)           ;;
/home/sandalle/scm/git/smgl/grimoire/audio-libs/libmad/libmad-0.15.1b-no-cflag-mess.patch:+#
     i386-*)           ;;
/home/sandalle/scm/git/smgl/grimoire/http/nvu/nvu-1.0-glibc-2.4.patch:-#if
defined(linux) && defined(__GLIBC__) && (defined(__i386) || defined(PPC)) //
i386 or PPC Linux stackwalking code
/home/sandalle/scm/git/smgl/grimoire/http/nvu/nvu-1.0-glibc-2.4.patch:+#elif
defined(__GLIBC__) && (defined(__i386) || defined(PPC)) // old style i386 or
PPC Linux stackwalking code
/home/sandalle/scm/git/smgl/grimoire/http/nvu/nvu-1.0-glibc-2.4.patch: #elif
defined(__sun) && (defined(__sparc) || defined(sparc) || defined(__i386) ||
defined(i386))
/home/sandalle/scm/git/smgl/grimoire/http/nvu/nvu-1.0-glibc-2.4.patch:-// i386
or PPC Linux stackwalking code or Solaris
/home/sandalle/scm/git/smgl/grimoire/http/nvu/nvu-1.0-glibc-2.4.patch:-#elif
(defined(linux) && defined(__GLIBC__) && (defined(__i386) || defined(PPC))) ||
(defined(__sun) && (defined(__sparc) || defined(sparc) || defined(__i386) ||
defined(i386)))
/home/sandalle/scm/git/smgl/grimoire/http/nvu/nvu-1.0-glibc-2.4.patch:+#elif
(defined(linux) && defined(__GLIBC__)) || (defined(__sun) && (defined(__sparc)
|| defined(sparc) || defined(__i386) || defined(i386)))
/home/sandalle/scm/git/smgl/grimoire/audio-players/mcdp/mcdp-0.4a.patch:-ARCH  
= $(shell uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-6][lb]/arm/')
/home/sandalle/scm/git/smgl/grimoire/audio-players/mcdp/mcdp-0.4a.patch:+#ARCH 
= $(shell uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-6][lb]/arm/')
/home/sandalle/scm/git/smgl/grimoire/crypto/hydan/DETAILS:application. It
exploits redundancy in the i386 instruction
/home/sandalle/scm/git/smgl/grimoire/utils/bochs-snapshot/DETAILS:          
SHORT="[snapshot/devel branch] i386 hardware emulator"
/home/sandalle/scm/git/smgl/grimoire/utils/util-linux/DETAILS:to be portable,
but the only platform it has been tested much on is Linux i386.
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-unknown
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-pc
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:   
i386mach)
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-mach
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:   
i386-vsta | vsta)
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-unknown
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-pc
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-pc
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-unknown
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-ibm
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-sequent
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-sun
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:           
basic_machine=i386-sequent
/home/sandalle/scm/git/smgl/grimoire/utils/console-tools/config.sub:   
i386-sun)
/home/sandalle/scm/git/smgl/grimoire/utils/qemu/archs:i386-linux-user          
i386          on
/home/sandalle/scm/git/smgl/grimoire/utils/qemu/archs:i386-softmmu             
i386-sofmmu   on
/home/sandalle/scm/git/smgl/grimoire/utils/bochs/DETAILS:           SHORT="i386
hardware emulator"
/home/sandalle/scm/git/smgl/grimoire/science/xaos/BUILD:sedit "s/"cx"/"dx"/g"
src/engine/i386.c  &&
/home/sandalle/scm/git/smgl/grimoire/science/xaos/BUILD:sedit
"s/penium/pentium/" src/engine/i386.c  &&
/home/sandalle/scm/git/smgl/grimoire/wm-addons/wmjmail/Makefile:INCDIR =
-I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/i386-glibc20-linux/include
/home/sandalle/scm/git/smgl/grimoire/wm-addons/fspanel/DETAILS:iconify and
bring windows to front. FSPanel is tiny, less than 10k on i386-linux.
/home/sandalle/scm/git/smgl/grimoire/wm-addons/wmjstock/Makefile:INCDIR =
-I/usr/X11R6/include/X11 -I/usr/X11R6/include -I/usr/i386-glibc20-linux/include
Binary file /home/sandalle/scm/git/smgl/grimoire/.git/index matches
/home/sandalle/scm/git/smgl/grimoire/xorg-driver/xf86-video-wsfb/DETAILS:graphics
cards. It also supports NetBSD/i386 using wsdisplay on vesafb(4).
/home/sandalle/scm/git/smgl/grimoire/fonts/console-tools-cyrillic/INSTALL:mkdir
-p ${INSTALL_ROOT}/usr/share/keymaps/i386/qwerty                      &&
/home/sandalle/scm/git/smgl/grimoire/fonts/console-tools-cyrillic/INSTALL:install
-v -m 0644 *.kmap.gz ${INSTALL_ROOT}/usr/share/keymaps/i386/qwerty  &&
/home/sandalle/scm/git/smgl/grimoire/libs/fftw2/BUILD:            
--enable-i386-hacks           \
/home/sandalle/scm/git/smgl/grimoire/libs/fftw2/BUILD:            
--enable-i386-hacks           \
/home/sandalle/scm/git/smgl/grimoire/libs/fftw2-double/BUILD:            
--enable-i386-hacks           \
/home/sandalle/scm/git/smgl/grimoire/libs/glibc/BUILD:     GL_ARCH=i386
/home/sandalle/scm/git/smgl/grimoire/libs/glibc/PREPARE:  if  test  "$HOST" ==
"i386-pc-linux-gnu"; then
/home/sandalle/scm/git/smgl/grimoire/libs/glibc/PREPARE:    message "[[
${QUERY_COLOR}Not building with NPTL as that's unsupported on i386; use i486 or
higher.${DEFAULT} ]]" &&

$ grep -R i386 ~/scm/git/smgl/binary/|grep -v HISTORY
/home/sandalle/scm/git/smgl/binary/bin-http/nspluginwrapper/DETAILS:         
SOURCE2=$SPELL-i386-$VERSION-1.x86_64.rpm
/home/sandalle/scm/git/smgl/binary/bin-http/nspluginwrapper/DETAILS:  
SOURCE2_URL[0]=http://www.gibix.net/projects/nspluginwrapper/files/$SPELL-i386-$VERSION-1.x86_64.rpm
/home/sandalle/scm/git/smgl/binary/bin-http/icecat-bin/DETAILS:         
SOURCE=icecat-${VERSION}-i386.tar.bz2
/home/sandalle/scm/git/smgl/binary/bin-http/google-chrome-bin/DETAILS:         
SOURCE=${SPELL/-bin/}-beta_current_i386.rpm
/home/sandalle/scm/git/smgl/binary/bin-graphics/blender-bin/DETAILS:         
SOURCE=${SPELL/-bin/}-${VERSION}-linux-glibc2.2.5-i386-1.tar.gz
/home/sandalle/scm/git/smgl/binary/bin-games/openarena-bin/INSTALL:chmod 750
{oa_ded,openarena}.{i386,x86_64}
/home/sandalle/scm/git/smgl/binary/bin-games/openarena-bin/openarena:arch=`uname
-m | sed -e s/i.86/i386/`
/home/sandalle/scm/git/smgl/binary/bin-games/openarena-bin/oa_ded:arch=`uname
-m | sed -e s/i.86/i386/`
Binary file /home/sandalle/scm/git/smgl/binary/.git/index matches

$ grep -R i386 ~/scm/git/smgl/z-rejected|grep -v HISTORY
/home/sandalle/scm/git/smgl/z-rejected/z-x11/nxnode/DETAILS:        
VERSION=22.i386
/home/sandalle/scm/git/smgl/z-rejected/z-x11/bxform/DETAILS:  
SOURCE_URL[0]=ftp://ftp.fu-berlin.de/unix/X11/gui/xforms/linux-i386/elf/$SOURCE
/home/sandalle/scm/git/smgl/z-rejected/z-x11/nxclient/DETAILS:        
VERSION=6.i386
/home/sandalle/scm/git/smgl/z-rejected/z-chat-im/mercury/INSTALL:#if [ -d
$JAVA_HOME/jre/lib/i386 ]; then
/home/sandalle/scm/git/smgl/z-rejected/z-chat-im/mercury/INSTALL:#   i386=i386
/home/sandalle/scm/git/smgl/z-rejected/z-chat-im/mercury/INSTALL:#if [ ! -f
$JAVA_HOME/jre/lib/$i386/libtray.so ]; then
/home/sandalle/scm/git/smgl/z-rejected/z-chat-im/mercury/INSTALL:#   cp -rv
$INSTALLDIR/libtray.so $JAVA_HOME/jre/lib/$i386/
/home/sandalle/scm/git/smgl/z-rejected/z-emulators/vmware6/PREPARE:config_query_list
VMWARE_X86 "Installing which version?" i386 x86_64 
/home/sandalle/scm/git/smgl/z-rejected/z-games/ioquake3-bin/PRE_BUILD:    ia32)
ARCH=i386 ;;
/home/sandalle/scm/git/smgl/z-rejected/z-games/nerogame/DETAILS:         
SOURCE=nero2_linux_i386.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-games/nerogame/DETAILS:SOURCE_DIRECTORY=${BUILD_DIRECTORY}/nero2_linux_i386
/home/sandalle/scm/git/smgl/z-rejected/z-games/worldofpadman-bin/PRE_BUILD:   
ia32) ARCH=i386 ;;
/home/sandalle/scm/git/smgl/z-rejected/z-games/maniadrive-bin/DETAILS:         
SOURCE=ManiaDrive-${VERSION}-linux-i386.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-games/maniadrive-bin/DETAILS:SOURCE_DIRECTORY=$BUILD_DIRECTORY/ManiaDrive-${VERSION}-linux-i386
/home/sandalle/scm/git/smgl/z-rejected/z-games/warsow-bin/INSTALL:chmod 750
{warsow,wsw_server,wswtv_server}.{i386,x86_64}
/home/sandalle/scm/git/smgl/z-rejected/z-games/urbanterror-bin/INSTALL:chmod
750 {ioUrbanTerror,ioUrTded}.{i386,x86_64}
/home/sandalle/scm/git/smgl/z-rejected/z-games/urbanterror-bin/ioUrbanTerror:arch=`uname
-m | sed -e s/i.86/i386/`
/home/sandalle/scm/git/smgl/z-rejected/z-games/urbanterror-bin/ioUrTded:arch=`uname
-m | sed -e s/i.86/i386/`
/home/sandalle/scm/git/smgl/z-rejected/z-games/transgaming-mozctlinstaller/DETAILS:
        VERSION=1.0-1.i386
/home/sandalle/scm/git/smgl/z-rejected/z-kernels/ati-fglrx/fglrx-2.6.33.patch:
#if defined(__i386__)
/home/sandalle/scm/git/smgl/z-rejected/z-doc/acroread/acroread:         
intel|i386)
/home/sandalle/scm/git/smgl/z-rejected/z-doc/acroread/DETAILS:          
SOURCE=AdobeReader_$LANG-$VERSION-1.i386.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-ftp/edonkeyclc/DETAILS:         
SOURCE=${SPELL}-${VERSION}_i386.tgz
/home/sandalle/scm/git/smgl/z-rejected/z-ftp/overnetclc/DETAILS:         
SOURCE=${SPELL}-${VERSION}_i386.tgz
/home/sandalle/scm/git/smgl/z-rejected/z-devel/perforce-client/DETAILS:  i386-*
| i486-* | i586-* | i686-* | x86_64-*)
/home/sandalle/scm/git/smgl/z-rejected/z-devel/sybase-ase/DETAILS:         
SOURCE=$SPELL-${VERSION}_i386.rpm
/home/sandalle/scm/git/smgl/z-rejected/z-devel/ghc-bin/DETAILS:         
SOURCE=ghc-$VERSION-i386-unknown-linux.tar.bz2
/home/sandalle/scm/git/smgl/z-rejected/z-devel/sybase-ocsd/DETAILS:         
SOURCE=$SPELL-${VERSION}_i386.rpm
/home/sandalle/scm/git/smgl/z-rejected/z-devel/sybase-doc/DETAILS:         
SOURCE=$SPELL-${VERSION}_i386.rpm
/home/sandalle/scm/git/smgl/z-rejected/z-graphics/blender-bin/DETAILS:         
SOURCE=${SPELL/-bin/}-${VERSION}-linux-glibc2.2.5-i386-1.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/z-http/opera/DETAILS:         
PLATFORM=i386
/home/sandalle/scm/git/smgl/z-rejected/z-http/opera/DETAILS:         
PLATFORM=i386
/home/sandalle/scm/git/smgl/z-rejected/z-http/opera/DETAILS:         
PLATFORM=i386
/home/sandalle/scm/git/smgl/z-rejected/z-science/eagle-cad/DETAILS:        
SOURCE2=compat-libstdc++-7.3-2.96.118.i386.rpm
/home/sandalle/scm/git/smgl/z-rejected/z-science/eagle-cad/DETAILS: 
SOURCE2_URL[0]=http://download.fedora.redhat.com/pub/fedora/linux/core/1/i386/os/Fedora/RPMS/compat-libstdc++-7.3-2.96.118.i386.rpm
Binary file
/home/sandalle/scm/git/smgl/z-rejected/.git/objects/pack/pack-efa8fc6a1fa2ad0acac48697f314bc53a07d8680.pack
matches
Binary file /home/sandalle/scm/git/smgl/z-rejected/.git/index matches
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:if [[
"${ARCHITECTURE[0]}" == "i386" || "${ARCHITECTURE[0]}" == "i486" ]]
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:  message
"${PROBLEM_COLOR}The package says i586 so if you really are running an i386 " 
\
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jdk$VER/jre/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jdk$VER/jre/lib/i386/libnpjp2.so \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jdk$VER/jre/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jdk$VER/jre/lib/i386/libnpjp2.so \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jdk$VER/jre/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jdk$VER/jre/lib/i386/libnpjp2.so \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk1.5-bin/INSTALL:if [[
"${ARCHITECTURE[0]}" == "i386" || "${ARCHITECTURE[0]}" == "i486" ]]
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk1.5-bin/INSTALL:       message
"${PROBLEM_COLOR}The package says i586 so if you really are running an i386 or
i486 you may experience problems with this package${DEFAULT_COLOR}"
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jdk$VER/jre/plugin/i386/ns7/libjavaplugin_oji.so
 \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jdk1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jdk$VER/jre/plugin/i386/ns7/libjavaplugin_oji.so
 \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:if [[
"${ARCHITECTURE[0]}" == "i386" || "${ARCHITECTURE[0]}" == "i486" ]]
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:       message
"${PROBLEM_COLOR}The package says i586 so if you really are running an i386 or
i486 you may experience problems with this package${DEFAULT_COLOR}"
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre1.5-bin/INSTALL:              
ln -sf ${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk/INSTALL:            ln -sf
$TRACK_ROOT/usr/java/j2sdk/jre/plugin/i386/ns610/libjavaplugin_oji.so
$PLUG/libjavaplugin_oji.so &&
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk/INSTALL:            ln -sf
$TRACK_ROOT/usr/java/j2sdk/jre/plugin/i386/ns4/libjavaplugin.so
$PLUG/libjavaplugin.so
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk/INSTALL:            ln -sf
$TRACK_ROOT/usr/java/j2sdk/jre/plugin/i386/ns610/libjavaplugin_oji.so
$PLUG/libjavaplugin_oji.so &&
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk/INSTALL:            ln -sf
$TRACK_ROOT/usr/java/j2sdk/jre/plugin/i386/ns4/libjavaplugin.so
$PLUG/libjavaplugin.so
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk/INSTALL:    ln -sf
$TRACK_ROOT/usr/java/j2sdk/jre/plugin/i386/ns610/libjavaplugin_oji.so
$PLUG/libjavaplugin_oji.so &&
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk/INSTALL:    ln -sf
$TRACK_ROOT/usr/java/j2sdk/jre/plugin/i386/ns4/libjavaplugin.so
$PLUG/libjavaplugin.so  &&
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:if [[
"${ARCHITECTURE[0]}" == "i386" || "${ARCHITECTURE[0]}" == "i486" ]]
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:  message
"${PROBLEM_COLOR}The package says i586 so if you really are running an i386 " 
\
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/jre6-bin/INSTALL:    ln -sf
${INSTALL_ROOT}/usr/lib/jre$VER/plugin/i386/ns7/libjavaplugin_oji.so  \
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/INSTALL:elif [ "$ARCH"
= "i386" ]
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/INSTALL:               
ln -sf
${INSTALL_ROOT}/usr/lib/j2sdk$VER/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
 ${INSTALL_ROOT}/usr/lib/mozilla/plugins/libjavaplugin_oji.so
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/INSTALL:               
ln -sf
${INSTALL_ROOT}/usr/lib/j2sdk$VER/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
 ${INSTALL_ROOT}/usr/lib/firefox/plugins/libjavaplugin_oji.so
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/INSTALL:               
ln -sf
${INSTALL_ROOT}/usr/lib/j2sdk$VER/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
 ${INSTALL_ROOT}/opt/firefox/plugins/libjavaplugin_oji.so
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/INSTALL:               
ln -sf
${INSTALL_ROOT}/usr/lib/j2sdk$VER/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
 ${INSTALL_ROOT}/usr/lib/opera/plugins/libjavaplugin_oji.so
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/volatiles:^/usr/lib/j2sdk1\.4\.2_09/jre/lib/i386/libjsoundalsa\.so$
/home/sandalle/scm/git/smgl/z-rejected/z-java/j2sdk-bin/DETAILS:           
ARCH=i386
/home/sandalle/scm/git/smgl/z-rejected/z-archive/stuffit/DETAILS:         
SOURCE=${SPELL}${VERSION}linux-i386.tar.gz
/home/sandalle/scm/git/smgl/z-rejected/version.index:transgaming-mozctlinstaller
1.0-1.i386 0 0 0

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the SM-Grimoire-Bugs mailing list