>-- Original Message -- > >In message <6a2kg6vygf80...@srv.efca.com> on Mon, 15 Feb 2016 15:02:52 -0800, >"Erik Forsberg" <e...@efca.com> said: > >erik> Sure, attached. >erik> However, dont think anything wrong with it, I did notice the changes >erik> and aligned. The question is more how do I incorporate my custom conf >file into >erik> the build system. Copying this conf file into Configrations and running >erik> make -f Makefile.in TABLE >erik> results in this >erik> >erik> + cp ../20-efca.conf Configurations >erik> + make -f Makefile.in TABLE >erik> make: Fatal error in reader: Makefile.in, line 33: Badly formed macro >assignment > >Ah-ha! Using Makefile.in directly like that is not possible any >more. The reason is that we've templatised it. If you look, you'll >see that there are perl fragments within {- and -} delimiters. Line >33 is right in the middle of one of those. > >The answer is that you MUST configure first. We could probably >clarify that a bit louder (and when I'm looking in INSTALL right now, >I'm noticing it's lagging behind on the changes. To be fixed!)
That creates the illusion of a chicken and an egg paradox. You cant configure your custom config until AFTER you have managed to update the TABLE file. I guess you can configure a standard target, then put in your custom conf file, then run make TABLE, then re-configure the custom target. Will that be the recommended process ? > >erik> GNU make throws a differently worded error on same line. > >Yup. The answer will remain "don't do that, configure first!" > >erik> If I manually run >erik> perl Configure TABLE > TABLE >erik> it works OK, at least I can run Configure > >Yes. > >erik> Another bug is that with pre3, assembler support is broken for >solaris64-x86_64-cc >erik> configurations. First assembler file x86_64cpuid.pl gets tons of syntax >errors. >erik> Havent looked too deep yet. Has been working fine for ever. > >Ok, that's to look into. Mind giving us a log? will start a new thread on that. > >erik> My platform is Solaris 11 x64 using native SunStudio btw >erik> Will try gcc too. >erik> >erik> >-- Original Message -- >erik> > >erik> >In message <tsldiscb5sg0...@srv.efca.com> on Mon, 15 Feb 2016 14:30:48 >-0800, "Erik Forsberg" <e...@efca.com> said: >erik> > >erik> >erik> >erik> >erik> OK, now I'm confused, in pre2 I started using personal .conf >erik> >erik> files with my specific build configuration, that no longer works >in pre3 >erik> >erik> >erik> >erik> If I do the same as before, I copied my conf file into >Configurations >erik> >erik> subdirectory then ran make -f Makefile.in TABLE to generate a new >TABLE >erik> >erik> file containing my configuration among all other configs. Then I >ran >erik> >erik> a normal Configure >erik> >erik> >erik> >erik> Doing that with pre3, make TABLE bombs out because the >Makefile.in file >erik> >erik> has stuff in it that must be processed by perl first (line 33 is >first case) >erik> >erik> >erik> >erik> How should I update the TABLE file in pre3 ? >erik> > >erik> >Some changes have been made, it's true. Would you mind letting me >erik> >have a look at your .conf file to see for myself? >erik> > >erik> >-- >erik> >Richard Levitte levi...@openssl.org >erik> >OpenSSL Project http://www.openssl.org/~levitte/ >erik> >-- >erik> >openssl-dev mailing list >erik> >To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev >erik> >-- >openssl-dev mailing list >To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev