Hi,

After many hours of compilation, reading and tries I'm now much closer
to getting very minimal generic x64 build.

However I've spoted few problems that I was able to fix:

t2-trunk$ svn diff
Index: package/security/openssl/openssl.conf
===================================================================
--- package/security/openssl/openssl.conf    (revision 34575)
+++ package/security/openssl/openssl.conf    (working copy)
@@ -51,6 +51,7 @@
 runconf=
 hook_add premake 4 "./Configure --prefix=/$prefix
--openssldir=$sysconfdir $trg $confopt"
 hook_add premake 5 openssl_premake
+hook_add premake 6 "touch Makefile"

 var_remove_regex makeopt " " "AS=.*"
 var_remove_regex makeopt " " "AR=.*"
Index: package/base/libpcap/libpcap.conf
===================================================================
--- package/base/libpcap/libpcap.conf    (revision 34575)
+++ package/base/libpcap/libpcap.conf    (working copy)
@@ -13,6 +13,7 @@
 # GNU General Public License can be found in the file COPYING.
 # --- T2-COPYRIGHT-NOTE-END ---

+hook_add premake 5 "touch Makefile"
 hook_add postmake 5 "cp -fv pcap-int.h $root/$prefix/include/"


Both this packages were complaining that Makefile is older then source
from which it was generated.

I've spoted one more problem too, and I've fixed it with generating a patch:

$ cat package/base/procinfo/fix-termcap-to-ncurses.patch
--- procinfo-18/Makefile.vanilla    2009-10-17 12:36:15.000000000 +0200
+++ procinfo-18/Makefile    2009-10-17 12:36:53.926691004 +0200
@@ -10,7 +10,7 @@
 # If you get lots of `undefined references', you probably need -lncurses
 # instead:

-LDLIBS = -ltermcap
+LDLIBS = -lncurses

 ### Add to taste:


I'm not sure if this is anyhow useful, but I hope it helps. I will
provide you with my current situation soon. I know that Ubuntu
building is a quite no-go, but I really think I've spotted some
valuable problems.

--
Dawid Ciężarkiewicz
http://dpc.ucore.info

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to