You are not logged in.

#76 2012-11-05 05:08:59

x33a
Forum Moderator
Registered: 2009-08-15
Posts: 3,349
Website

Re: Arch GNU/KFreeBSD: A more informed opinion.

Barthalion wrote:

And I can tell that I'm slowly finishing OpenRC port to normal Arch. But it's secret, shhh!

God bless you. Please keep us updated. I'll help test the package, if you want.

Offline

#77 2012-11-05 18:35:24

dysoco
Member
Registered: 2011-10-11
Posts: 43

Re: Arch GNU/KFreeBSD: A more informed opinion.

So... anyone up for Arch/Plan9 ?

Offline

#78 2012-11-05 18:51:46

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

Well I've been writing a few patches to optimize for i686: I'm just going to play it save and go with mmx sse, and let clang do the rest:

--- bsd.cpu.mk	2012-01-03 07:26:37.000000000 +0000
+++ bsd.cpu.back	2012-11-05 18:48:05.000000000 +0000
@@ -6,8 +6,8 @@
 
 .if !defined(CPUTYPE) || empty(CPUTYPE)
 _CPUCFLAGS =
-. if ${MACHINE_CPUARCH} == "i386"
-MACHINE_CPU = i486
+. if ${MACHINE_CPUARCH} == "i686"
+MACHINE_CPU = sse i686 mmx
 . elif ${MACHINE_CPUARCH} == "amd64"
 MACHINE_CPU = amd64 sse2 sse mmx
 . elif ${MACHINE_CPUARCH} == "ia64"

Offline

#79 2012-11-05 19:15:29

Odaer
Member
Registered: 2010-08-14
Posts: 87

Re: Arch GNU/KFreeBSD: A more informed opinion.

dysoco wrote:

So... anyone up for Arch/Plan9 ?

I think most of the cool stuff with plan9 disapear without the userland?

Offline

#80 2012-11-06 08:55:40

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

Well I didn't get much done today, had to fix an issue with repo-add which would fail due to a timing issue with one of FreeBSD signals interrupting.

Last edited by Amzo2 (2012-11-06 08:57:12)

Offline

#81 2012-11-06 13:47:02

W.F.Cody
Member
From: Ghent
Registered: 2010-11-18
Posts: 125

Re: Arch GNU/KFreeBSD: A more informed opinion.

dysoco wrote:

So... anyone up for Arch/Plan9 ?

heh probably difficult. I have been playing with compiling stuff for Plan9
http://code.google.com/p/ports2plan9/

it is a bit of a challenge smile

I would like to get a modern i386 Plan9 newlib/binutils/gcc cross-compile tool-chain working.
I got the sources in a directory and I have the old gcc 3.0 port as a reference implementation... I have not come further than that unfortunately.


EDIT: if someone would be able to set up Arch on top of Plan9 linuxemu, I think a lot of people would be happy. Currently people are running an ancient Debian variant on top of linuxemu.

Last edited by W.F.Cody (2012-11-06 13:53:04)


My AUR packages
Any package of mine is up for grabs. If you think you could mantain it better - just contact me!

Offline

#82 2012-11-06 13:50:45

W.F.Cody
Member
From: Ghent
Registered: 2010-11-18
Posts: 125

Re: Arch GNU/KFreeBSD: A more informed opinion.

I am more curious: any info on whether the "reverse" port has been done yet? I mean a BSD/Linux system. I played a bit with an openbsd userland port, but still nothing that would be completely working. A very cool idea might be to use something like the DragonFly BSD vkernel as a linux kernel module and then run a native BSD system on top of that.


My AUR packages
Any package of mine is up for grabs. If you think you could mantain it better - just contact me!

Offline

#83 2012-11-06 23:39:47

dysoco
Member
Registered: 2011-10-11
Posts: 43

Re: Arch GNU/KFreeBSD: A more informed opinion.

Odaer wrote:
dysoco wrote:

So... anyone up for Arch/Plan9 ?

I think most of the cool stuff with plan9 disapear without the userland?

I was talking about Arch Linux with Plan9 userland.
Maybe it should be called Plan9/Arch

Offline

#84 2012-11-07 04:18:52

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

Well I made a bootable iso today that uses openrc. Haven't quite finished writing the package and setup for openrc on BSD: but here is a little screenshot of openrc starting under qemu.

acPw9.png

Offline

#85 2012-11-07 09:43:50

W.F.Cody
Member
From: Ghent
Registered: 2010-11-18
Posts: 125

Re: Arch GNU/KFreeBSD: A more informed opinion.

dysoco wrote:
Odaer wrote:
dysoco wrote:

So... anyone up for Arch/Plan9 ?

I think most of the cool stuff with plan9 disapear without the userland?

I was talking about Arch Linux with Plan9 userland.
Maybe it should be called Plan9/Arch

You probably want plan9port, it is in [community]. For a real Plan9 experience, running virtualized or under 9vx is probably a better choice. There was an old project (glendix) to implement Plan9 kernel compatibility in the Linux kernel. The project is pretty dead.


Ps. sorry for the detour - this is starting to get pretty much off topic Ds.

PPs. Awsome that you got the Arch/kFreeBSD to boot ! nice work! Ds.


My AUR packages
Any package of mine is up for grabs. If you think you could mantain it better - just contact me!

Offline

#86 2012-11-08 01:55:31

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

I fixed a few things today and got a fully working / bootable iso. one or two issues to sort out still, but here's a snapshot: Kinda cropped a bit off.

Op6G0.png

Offline

#87 2012-11-10 08:18:46

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

I finished the first iso today, but there is a slight problem, everything built with my cflags from FreeBSD's make file, which I had set specifically for my Athlon 64 CPU. So the iso only works on Amd64 machines xD I'm recompiling now to fix that little problem:

Anyways, I fixed a lot of issues today, made a complete re writable root to be loaded into memory. iso is under 80MB, and openrc is working great:

EYPsh.png

Offline

#88 2012-11-10 11:32:01

MatejLach
Member
From: United Kingdom
Registered: 2011-06-22
Posts: 309
Website

Re: Arch GNU/KFreeBSD: A more informed opinion.

Great work!

Interesting choice of init system.
How close is ORC to FreeBSD's init system?


-
Everyone should read K&R C at least once in their lifetime.

Offline

#89 2012-11-19 10:59:51

hunterthomson
Member
Registered: 2008-06-22
Posts: 794
Website

Re: Arch GNU/KFreeBSD: A more informed opinion.

EDIT: Owe well, I see that you guys are really doing this.

Last edited by hunterthomson (2012-11-19 11:28:23)


OpenBSD-current Thinkpad X230, i7-3520M, 16GB CL9 Kingston, Samsung 830 256GB
Contributor: linux-grsec

Offline

#90 2012-11-19 15:56:42

Jristz
Member
From: America/Santiago
Registered: 2011-06-11
Posts: 921

Re: Arch GNU/KFreeBSD: A more informed opinion.

And for the PKGBUILD wee need rewrite pkbuilds or arch abs pkgbuild are 100% compatible??


Well, I suppose that this is somekind of signature, no?

Offline

#91 2012-11-20 13:14:42

NlightNFotis
Member
From: Greece
Registered: 2012-09-30
Posts: 20
Website

Re: Arch GNU/KFreeBSD: A more informed opinion.

Amzo2

Your project is very very interesting. If you need any help, supposing I am capable of providing it, I would be glad to do so.


Google+ | Github

Hacking: Those who can...do. Those who can't...complain.

Offline

#92 2012-12-16 02:28:49

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

Jristz wrote:

And for the PKGBUILD wee need rewrite pkbuilds or arch abs pkgbuild are 100% compatible??


Nope, the Arch Linux PKGBUILDS won't be compatible as FreeBSD has to patch a lot of software, and needs quite a few system variables setup in order to successfully build, this is done by the ports and make system: However, due to the complex tax of making a new PKGBUILD for everything, I decided to make use of the ports dir.

Now the PKGBUILDS are simplified and can be configured using the ports tree for whatever options people want. And packages can be done in a FreeBSD jail.


E.G:

pkgname=bash
pkgver=4.2.37
pkgrel=1
category=shells
pkgdesc="The GNU Project's Bourne Again SHell"
arch=('i686' 'x86_64')
url="http://cnswww.cns.cwru.edu/~chet/bash/"
license=('GPL')
groups=('base')
source=('bash.install')
md5sums=('c20eaf886cae7a552c769372b907090a')
install=bash.install
depends=('gettext' 'libiconv')
makedepends=('freebsd-ports')

build() {
     cd "$portsdir/$category/$pkgname"
     make package PACKAGES="$srcdir"
}

package() {
     cd "$pkgdir"
     tar xpf "${srcdir}/${category}/${pkgname}-${pkgver}.txz"
}

It's not quite perfect, but it works, and is a work in progress.

Last edited by Amzo2 (2012-12-16 02:29:46)

Offline

#93 2012-12-25 01:15:28

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

I'd just like the point out. I have a workable iso a now, that's installable to HD. I'm just fixing some minor issues and fixing packages correctly / creating new packages.

My friend who was helping test made a little video of booting an installed version in virtual machine. Takes about 25 seconds to from first starting up. to slim. to dwm. Which is pretty good if you've ever used FreeBSD before.

http://www.youtube.com/watch?v=74ldGdNLAY0

Offline

#94 2012-12-25 03:07:56

cybertorture
Member
Registered: 2010-05-05
Posts: 338

Re: Arch GNU/KFreeBSD: A more informed opinion.

Nice indeed, keep the nice work done and lets hope we see this iso ready smile

Happy arch xmas Oo !!!


O' rly ? Ya rly Oo

Offline

#95 2012-12-25 14:08:08

fsckd
Forum Moderator
Registered: 2009-06-15
Posts: 3,551

Re: Arch GNU/KFreeBSD: A more informed opinion.

Great news, looking forward to it. smile


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

#96 2012-12-26 07:01:57

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

I keep getting distracted playing around, but...


http://paste.xinu.at/xKc1/

It''s working great.

Offline

#97 2012-12-26 13:17:25

MatejLach
Member
From: United Kingdom
Registered: 2011-06-22
Posts: 309
Website

Re: Arch GNU/KFreeBSD: A more informed opinion.

Amzo2 wrote:

I keep getting distracted playing around, but...


http://paste.xinu.at/xKc1/

It''s working great.

Hey, that's some great work.
Keep it up!


-
Everyone should read K&R C at least once in their lifetime.

Offline

#98 2013-01-17 23:39:26

Amzo2
Member
Registered: 2012-06-02
Posts: 50

Re: Arch GNU/KFreeBSD: A more informed opinion.

I was wondering if someone could assist me in setting up the archweb, someone who has more experience with django. I have very limited knowledge in this field and would appreciated any help.

Offline

#99 2013-08-31 17:06:21

ndowens04
Member
Registered: 2009-05-07
Posts: 25

Re: Arch GNU/KFreeBSD: A more informed opinion.

There is an archbsd.net don't know if it is you guys or not


ArchLinux + ZFS

Offline

#100 2013-08-31 17:34:53

x33a
Forum Moderator
Registered: 2009-08-15
Posts: 3,349
Website

Re: Arch GNU/KFreeBSD: A more informed opinion.

Yes, it is the same project.

http://archbsd.net/developers/

Offline

Board footer

Powered by FluxBB