<![CDATA[Arch BSD Forums / Announcements, Package & Security Advisories]]> 2014-09-20T22:25:25Z FluxBB https://bbs.pacbsd.org/index.php <![CDATA[2 Years of ArchBSD]]> Ride on! Awesome project! Personally, I aggressively use all the three - FreeBSD, ArchBSD and Archlinux - as part of my cross-platform development. And it's truly amazing to be in such deep touch of these technologies.

]]>
https://bbs.pacbsd.org/profile.php?id=237 2014-09-20T22:25:25Z https://bbs.pacbsd.org/viewtopic.php?id=164&action=new
<![CDATA[List of Current TODO:]]> [X] rest of xfce  --> what are the packages missing for this ?

]]>
https://bbs.pacbsd.org/profile.php?id=241 2014-09-15T19:16:37Z https://bbs.pacbsd.org/viewtopic.php?id=11&action=new
<![CDATA[ArchBSD goes [multilib] (including wine on ArchBSD-64)]]> I've been quite busy the last few days setting up our [multilib] repository. Which mostly meant getting the -m32 compile option to work (and for gcc: setup a specs file so it actually accepts this option...).
In order for multilib to work a few changes had to be made to the freebsd-world and freebsd-lib32 packages:
The /usr/include/machine headers have been moved to /usr/include/machine/64 and the 32 bit versions have been added to the 32/ directory.
/usr/include/machine now contains wrapper headers which include the ones from 64/ or 32/ depending on whether -m32 was used or not.
The libstdc++ library has been removed from freebsd-lib32, and lib32-devel now provides a newer one. This means we also have C++11 support with g++ -m32.

The rest was just packaging, packaging, and packaging.
Our [multilib] repository now has 80 fine packages, and of course freebsd-lib32 which covers a whole set of base packages like bzip2 and zlib.

And the best part: wine's running too - and you do not need a 32bit chroot for it.

So here are some screenshots of what I've been up to:
Star Craft II - HOTS: (Game runs, I'm having some issues with the launcher/updater though, but that's not too uncommon with wine)
multilib-wine-0.jpg
Warsow: (Yes I know it also runs native but it's good to take wine out for a spin anyway)
multilib-wine-2.jpg

Packaging for [multilib]:
-) Replace the gcc-multilib dependency with lib32-devel
-) Replace glibc, zlib, bz2, ... (the default world ones) with: freebsd-lib32
-) strip -fstack-protector from CFLAGS/CPPFLAGS/CXXFLAGS
-) build
(Almost all the multilib PKGBUILDs have been based on the ArchLinux ones with the usual modifications (such as replacing install -D), and the above mentioned CFLAGS change.)

wine:
The current package only includes the 32 bit wine. Up to now I didn't care much about the 64 bit part but I'm confident it'll build just fine once I get around to recompiling the beast wink
Don't forget that you probably want lib32-nvidia-utils installed.

]]>
https://bbs.pacbsd.org/profile.php?id=25 2013-07-12T15:21:46Z https://bbs.pacbsd.org/viewtopic.php?id=52&action=new
<![CDATA[Looking for Web Developer / Maintainer.]]> I'm currently looking for someone who can manage the the websites. The tasks would include;

1) Correcting bugs.

2) Fixing links / ArchLinux specific left overs.

3) Running general Maintenance.

4) Updating the software when new releases are available.

5) Fix stuff that's currently broken.

And other things which currently need completing which I may have forgot.

You'll need general knowledge in php, mysql, django / python and apache.

If you're interested join IRC and send me a message:

irc.freenode.net

#archbsd

]]>
https://bbs.pacbsd.org/profile.php?id=2 2013-06-30T03:37:09Z https://bbs.pacbsd.org/viewtopic.php?id=50&action=new
<![CDATA[Changing Default Prefix]]> Thought I'd stop by and say: change is going well - and conflicts are being resolved. (freebsd-world will be split further - mostly the toolchain (binutils and clang) will be moved into freebsd-contrib-{binutils,llvm} packages, thus allowing us to keep most PKGBUILDs very close to their original ArchLinux ones.)
The amount of required modifications to PKGBUILDs is really small now, and I'd bet a lot of the linux's AUR packages would work (so long as the dependencies are available). Though there are still a lot of packages to change.

Right now I'm running Xorg + i3 from the /usr prefix, and am writing in chromium which is still the old /usr/local prefixed one (yay for it not breaking!))

]]>
https://bbs.pacbsd.org/profile.php?id=25 2013-03-28T19:53:53Z https://bbs.pacbsd.org/viewtopic.php?id=25&action=new
<![CDATA[Status of the Project]]> Judging from bandwidth usage, some people have found their way to an old ISO on my other server, however I wouldn't really recommend using that ISO as it has some issues which have been fixed in more recent ISOs.

However, while people are waiting, feel free to join: irc.freenode.net #archbsd

]]>
https://bbs.pacbsd.org/profile.php?id=2 2013-01-24T04:27:02Z https://bbs.pacbsd.org/viewtopic.php?id=3&action=new