[haiku-development] Re: Updating some Optional Packages

Hi,

again sorry for top posting!

@Scott: while fixing the P7zip package, did you have a chance to look into the permissions issue with this package which prevents the build system from properly removing the temporary files?

Cheers,
Rossi

--
Marcus Jacob

- via e-mail push -


On 24.05.2009, at 20:53, scott mc <scottmc2@xxxxxxxxx> wrote:

I've been working on updating some of the Optional Packages which were still installing to /home/config/bin, these include OpenSSH, subversion, apr, apr-util. The subversion that is currently in the OptionalPackages was built with libs built in statically, any objections to having it use shared libs instead? The shared libs would be: apr, apr-util, openssl (which were already optional packages), neon, sqlite and libiconv (the libiconv included with Haiku didn't seem to work for subversion, this is also used in netsurf and vlc IIRC but installed in their local folders). So this would add 3 OptionalPackages that are already options.

I've also put together a Python-2.6.2 Optional Package, python is still failing a handful of tests, many of which seem to be linked to issues with Haiku like the IEEE 754 floating point issue and some localization issues.
http://ports.haiku-files.org/wiki/PythonRegressionTests

I've attached a patch to add the updated OpenSSH along with a fixed zip link for P7zip, the fix was to the .OptionalPackages file so that the AboutSystem entry for it looks and works right. All of my changes have been checked to see that the .OPD file works, and where a new license file was needed it's been put into common/data/licenses.

I'll provide patches for adding python, and then one for subversion and the dependency libs later. I have already verified that all of these build and get installed right, just wanted to bounce it off the list first.

For specifics on any of these builds you can check my portlog on HaikuPorts.
So far these are all gcc2-haiku builds.

-scottmc

<openssh.OptionalPackages.diff>

Other related posts: