fixed two mishaps with new optional packages:

* gcc-4.3.3 did contain too-far-stripped versions of static libraries, missing all symbols.
  Now only the unneeded ones have been removed - fixing the build of the kernel on haiku natively
* libiconv was missing the shared versions of the libraries. I have updated the package to 1.13.1
  and built it with shared libs (which took me considerable time to get right - the auto*-suite 
  basically sucks)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31450 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Oliver Tappe 2009-07-07 23:56:50 +00:00
parent 8fe1949531
commit f6ed6c11cb

View File

@ -251,8 +251,8 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
}
if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) {
InstallOptionalHaikuImagePackage gcc-4.3.3-x86-gcc4-2009-06-29
: $(baseURL)/gcc-4.3.3-x86-gcc4-2009-06-29.zip ;
InstallOptionalHaikuImagePackage gcc-4.3.3-x86-gcc4-2009-06-29-1
: $(baseURL)/gcc-4.3.3-x86-gcc4-2009-06-29-1.zip ;
# symlink cpp to g++'s headers
AddSymlinkToHaikuImage develop abi x86 gcc4 headers
@ -426,8 +426,8 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] {
if $(TARGET_ARCH) != x86 {
Echo "No optional package LibIconv available for $(TARGET_ARCH)" ;
} else {
InstallOptionalHaikuImagePackage libiconv-1.13-x86-gcc2-2009-07-05
: $(baseURL)/libiconv-1.13-x86-gcc2-2009-07-05.zip
InstallOptionalHaikuImagePackage libiconv-1.13.1-x86-gcc2-2009-07-07
: $(baseURL)/libiconv-1.13.1-x86-gcc2-2009-07-07.zip
:
;
}