Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: GnuPG: users

1.4.10rc1 vs. OS X 10.6

 

 

GnuPG users RSS feed   Index | Next | Previous | View Threaded


jbruni at me

Sep 1, 2009, 9:47 PM

Post #1 of 6 (1606 views)
Permalink
1.4.10rc1 vs. OS X 10.6

I tried compiling 1.4.10rc1 on Mac OS X 10.6 without success.

During "make" the compile bombed here:

...
mv -f .deps/mpih-mul.Tpo .deps/mpih-mul.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -g -O2 -Wall -Wno-
pointer-sign -MT mpiutil.o -MD -MP -MF .deps/mpiutil.Tpo -c -o
mpiutil.o mpiutil.c
mv -f .deps/mpiutil.Tpo .deps/mpiutil.Po
gcc -E -I.. -I../include -DHAVE_CONFIG_H mpih-mul1.S | grep -v '^#' >
_mpih-mul1.s
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -g -O2 -Wall -Wno-
pointer-sign -c _mpih-mul1.s
_mpih-mul1.s:6:suffix or operands invalid for `push'
_mpih-mul1.s:7:suffix or operands invalid for `push'
_mpih-mul1.s:8:suffix or operands invalid for `push'
_mpih-mul1.s:9:suffix or operands invalid for `push'
_mpih-mul1.s:33:suffix or operands invalid for `pop'
_mpih-mul1.s:34:suffix or operands invalid for `pop'
_mpih-mul1.s:35:suffix or operands invalid for `pop'
_mpih-mul1.s:36:suffix or operands invalid for `pop'
make[2]: *** [mpih-mul1.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2



_______________________________________________
Gnupg-users mailing list
Gnupg-users [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gnupg-users


jbruni at me

Sep 1, 2009, 9:52 PM

Post #2 of 6 (1551 views)
Permalink
Re: 1.4.10rc1 vs. OS X 10.6 [In reply to]

On Sep 1, 2009, at 9:47 PM, Joseph Oreste Bruni wrote:

> I tried compiling 1.4.10rc1 on Mac OS X 10.6 without success.
>
> During "make" the compile bombed here:
>
> ...
> mv -f .deps/mpih-mul.Tpo .deps/mpih-mul.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -g -O2 -Wall -Wno-
> pointer-sign -MT mpiutil.o -MD -MP -MF .deps/mpiutil.Tpo -c -o
> mpiutil.o mpiutil.c
> mv -f .deps/mpiutil.Tpo .deps/mpiutil.Po
> gcc -E -I.. -I../include -DHAVE_CONFIG_H mpih-mul1.S | grep -v '^#'
> > _mpih-mul1.s
> gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -g -O2 -Wall -Wno-
> pointer-sign -c _mpih-mul1.s
> _mpih-mul1.s:6:suffix or operands invalid for `push'
> _mpih-mul1.s:7:suffix or operands invalid for `push'
> _mpih-mul1.s:8:suffix or operands invalid for `push'
> _mpih-mul1.s:9:suffix or operands invalid for `push'
> _mpih-mul1.s:33:suffix or operands invalid for `pop'
> _mpih-mul1.s:34:suffix or operands invalid for `pop'
> _mpih-mul1.s:35:suffix or operands invalid for `pop'
> _mpih-mul1.s:36:suffix or operands invalid for `pop'
> make[2]: *** [mpih-mul1.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
>



If I use --disable-asm during configure, the compile completes and a
"make check" shows all tests pass!

-Joe







_______________________________________________
Gnupg-users mailing list
Gnupg-users [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gnupg-users


John at Mozilla-Enigmail

Sep 1, 2009, 9:55 PM

Post #3 of 6 (1549 views)
Permalink
Re: 1.4.10rc1 vs. OS X 10.6 [In reply to]

Joseph Oreste Bruni wrote:
> I tried compiling 1.4.10rc1 on Mac OS X 10.6 without success.
>
> During "make" the compile bombed here:
>
> ...
> mv -f .deps/mpih-mul.Tpo .deps/mpih-mul.Po
> gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -g -O2 -Wall -Wno-
> pointer-sign -MT mpiutil.o -MD -MP -MF .deps/mpiutil.Tpo -c -o
> mpiutil.o mpiutil.c
> mv -f .deps/mpiutil.Tpo .deps/mpiutil.Po
> gcc -E -I.. -I../include -DHAVE_CONFIG_H mpih-mul1.S | grep -v '^#' >
> _mpih-mul1.s
> gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -g -O2 -Wall -Wno-
> pointer-sign -c _mpih-mul1.s
> _mpih-mul1.s:6:suffix or operands invalid for `push'
> _mpih-mul1.s:7:suffix or operands invalid for `push'
> _mpih-mul1.s:8:suffix or operands invalid for `push'
> _mpih-mul1.s:9:suffix or operands invalid for `push'
> _mpih-mul1.s:33:suffix or operands invalid for `pop'
> _mpih-mul1.s:34:suffix or operands invalid for `pop'
> _mpih-mul1.s:35:suffix or operands invalid for `pop'
> _mpih-mul1.s:36:suffix or operands invalid for `pop'
> make[2]: *** [mpih-mul1.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2

Try running configure with '--disable-asm'

--
John P. Clizbe Inet:John (a) Mozilla-Enigmail.org
You can't spell fiasco without SCO. hkp://keyserver.gingerbear.net or
mailto:pgp-public-keys [at] gingerbear?subject=HELP

Q:"Just how do the residents of Haiku, Hawai'i hold conversations?"
A:"An odd melody / island voices on the winds / surplus of vowels"
Attachments: signature.asc (0.67 KB)


rjh at sixdemonbag

Sep 2, 2009, 6:04 AM

Post #4 of 6 (1542 views)
Permalink
Re: 1.4.10rc1 vs. OS X 10.6 [In reply to]

> I tried compiling 1.4.10rc1 on Mac OS X 10.6 without success.

I can recreate this bug on 1.4.9 and 1.4.10rc1 on a MacBook Pro running
Snow Leopard. I can also confirm that John's fix of passing
"--disable-asm" to the configure script works.

Can we get an #ifdef for Darwin to replace the ASM blocks with compiled
code?

Happy compiling!



_______________________________________________
Gnupg-users mailing list
Gnupg-users [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gnupg-users


dshaw at jabberwocky

Sep 2, 2009, 8:11 AM

Post #5 of 6 (1546 views)
Permalink
Re: 1.4.10rc1 vs. OS X 10.6 [In reply to]

On Sep 2, 2009, at 12:47 AM, Joseph Oreste Bruni wrote:

> I tried compiling 1.4.10rc1 on Mac OS X 10.6 without success.

10.6 ships with a newer version of the compiler toolchain that is
giving a few headaches here and there. Until we work out the issue,
just compile with --disable-asm.

David


_______________________________________________
Gnupg-users mailing list
Gnupg-users [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gnupg-users


benjamin at py-soft

Sep 2, 2009, 11:45 AM

Post #6 of 6 (1533 views)
Permalink
Re: 1.4.10rc1 vs. OS X 10.6 [In reply to]

2009/9/2 Robert J. Hansen <rjh [at] sixdemonbag>:
> Can we get an #ifdef for Darwin to replace the ASM blocks with compiled
> code?

I tested it as part of my Universal Binary build, and the ASM blocks
make little difference with fast processors.

Ben

_______________________________________________
Gnupg-users mailing list
Gnupg-users [at] gnupg
http://lists.gnupg.org/mailman/listinfo/gnupg-users

GnuPG users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.