| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
--use-python-version which allows the user to specify the major/minor
versions of the python version they want to use. Defaults to the
version that we are currently running under.
|
|
|
|
| |
indicative of either a busted tree or some kind of path problem.
|
|
|
|
|
|
|
|
|
| |
removing several workarounds for limitations in optparse in that
release, and also allows using the ternary operator added in 2.5.
As far as I can tell, the only still active release of any Linux/BSD
distro that uses 2.4 is RHEL5. The beta of RHEL6 has 2.6, and it seems
likely that RHEL6 will be out before 1.10.0.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
set of warning flags. Use just plain '-Wall -W' for regular GCC so the
default build is happy on arbitrarily old versions.
|
|
|
|
|
|
|
|
| |
same code works in Python 2 and Python 3. At this point the only
changes required to make configure.py run under Python 3.1 is changing
the exception catch syntax (from "catch Exception, e" to "catch
Exception as e"). Unfortunately Python 2.4 doesn't understand this new
syntax, though 2.6 does.
|
| |
|
|
|
|
|
| |
prints the options you should use if you want to set it to something
else.
|
| |
|
| |
|
|
|
|
| |
getting runtime value.
|
|
|
|
|
|
|
| |
--without-boost-python to explicitly disable it.
This makes it much easier to use at least in Gentoo's ebuild system,
and perhaps with other packaging systems as well.
|
|
|
|
|
|
|
|
|
|
|
|
| |
in the help.
Unfortunately we can't just remove --enable-isa, because for the
callback to work the target list has to already exist, and it only
does by virtue of the default=[] param to the enable-isa setup. We
could just use append_const, except then we can't run on Python 2.4,
and the latest release of RHEL only has 2.4 :(
Rename aes_ni to aes-ni in configuration-speak
|
|
|
|
| |
bogus macros will result if there is a dash in the arch name (eg HITACHI-SH)
|
|
|
|
|
|
|
|
|
|
|
|
| |
work at least as far back as 3.2.3. And GCC's manual for -dumpversion
says "Print the compiler version (for example, `3.0')", which suggests
it works at least that far back, which is good enough (almost
certainly GCC 2.95 can't compile botan, in any case).
Also print the detected version.
Make an error (being unable to executed GCC) a warning instead of a
info message.
|
|
|
|
| |
This should work with both Python 2 and Python 3.
|
|\
| |
| |
| | |
and 'ce3d40d9f2e90346189ca6dfed2a1f38804d5c10'
|
| |
| |
| |
| |
| |
| |
| | |
which architectures the OS supported shared libs on; in all cases it
was either all or none. Replace with new config build_shared [yes|no],
which defaults to yes but is set to no for MinGW and Cygwin since
shared libs don't seem to be working well there.
|
|/
|
|
|
|
|
| |
a patch from Zbigniew Zagorski ([email protected]) that checks for
cl.exe or g++.exe in the path; if cl.exe is found, use that, otherwise
if g++.exe is found, use that, otherwise default to VC++ (previous
behavior).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
89451dd9349d61bc29507c9c441c090148192286)
to branch 'net.randombit.botan.ssl' (head a341d74655f579482102c23e2c378897b738bd06)
|
| |\
| | |
| | |
| | |
| | |
| | | |
da26221a4feb0b758cd4c182700f6a7a07ed7a44)
to branch 'net.randombit.botan.ssl' (head 986b98a8b50c06ffe99d9d4f41855448162959c4)
|
| | | |
|
| |/
|/|
| |
| | |
for 2to3, also nominally more 'Pythonic' for better or worse.
|
|/
|
|
|
| |
--disable-modules=sha1_sse,serpent_simd (and inform the user this is
happening), so amalgamation builds work out of the box.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
elsewhere currently.
|
|
|
|
|
|
| |
to --enable-{sse2,ssse3,altivec,aes_ni}. Add cooresponding --disable
options, which completely remove support for said ISA even if the CPU we
are configuring for is supposed to have it.
|
|
|
|
| |
Useful for Gentoo ebuild and probably other packaging schemes.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes for the amalgamation generator for internal headers.
Remove BOTAN_DLL exporting macros from all internal-only headers;
the classes/functions there don't need to be exported, and
avoiding the PIC/GOT indirection can be a big win.
Add missing BOTAN_DLLs where necessary, mostly gfpmath and cvc
For GCC, use -fvisibility=hidden and set BOTAN_DLL to the
visibility __attribute__ to export those classes/functions.
|