[Freemint-list] [MiNT] fVDI in FreeMiNT CVS?

Miro Kropáček miro.kropacek at gmail.com
Tue Nov 1 05:41:02 MSK 2016


On 28 October 2016 at 10:14, Miro Kropáček <miro.kropacek at gmail.com> wrote:

> I'll try to make a full build today with all crypto support and stuff.


Hmm, this has turned out to be much more difficult than I thought. Plenty
of libraries, stuff to disable etc. I've managed to make a full featured
build (https, ssh etc support) but I'm not satisfied with the result:

- make test fails 17 times of 77 and then the make process fails as whole
- various tools (git-diff, git commit, ...) show strange assert errors
related to cr/lf (no idea why, everything was compiled and tested in a
shell and I didn't set CR/LF native support)
- https fail with "SSL Certificate problem: unable to get local issuer
certificate" (setup issue?)

Apart from that, it seems to be working, I was able to authenticate myself
and pull/push from/to a github repo and show its log.

For those who would like to investigate, my libs can be fetched from
https://github.com/mikrosk/m68k-atari-mint-devel, add following lines to
conf.make.uname:

ifeq ($(uname_S),FreeMiNT)
CFLAGS = -O2 -fomit-frame-pointer -Wall
COMPAT_CFLAGS += -DSA_RESTART=0 -D_BSD_SOURCE=1
NO_MMAP = YesPlease
NO_ICONV = YesPlease
NO_GETTEXT = YesPlease
NO_REGEX = YesPlease
NO_IPV6 = YesPlease
NEEDS_MODE_TRANSLATION = YesPlease
NO_PTHREADS = YesPlease
NO_MEMMEM = YesPlease
NEEDS_SSL_WITH_CURL = YesPlease
NO_MKDTEMP = YesPlease
NO_PERL_MAKEMAKER = YesPlease
endif

and for those who are cross compiling:

make V=1 CC=m68k-atari-mint-gcc LD=m68k-atari-mint-ld
RANLIB=m68k-atari-mint-ranlib AR=m68k-atari-mint-ar uname_S=FreeMiNT

Just don't forget to set stack to higher value than 64K, I used 512K, just
to be on the safe side.

I'll try to investigate further, first I need to setup a clean Aranym image
and look into that test cases.

-- 
MiKRO / Mystic Bytes
http://mikro.atari.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.atariforge.org/pipermail/freemint-list/attachments/20161101/46462339/attachment.html 


More information about the Freemint-list mailing list