Subject: AmigaOS 4 diffs for uade

From: nicomen
Date: Sun May 8 21:29:07 2005

To: Kohina-UADE-Forum
&gt; http://home.polarboing.com/nicomen/download/aos40/uade-1.02-ppc-amigaos-diff.lha
&gt;
&gt; Mostly reused MorphOS parts and added some configure parts.

Binary and full source can be found here:

http://aminet.net/search.php?name=uade&amp;path[]=mus&amp;type=advanced

---

From: shd
Date: Sun May 8 22:07:19 2005

To: Kohina-UADE-Forum
[quote:8f05eb33ee="nicomen"]
&gt; http://home.polarboing.com/nicomen/download/aos40/uade-1.02-ppc-amigaos-diff.lha
&gt;
&gt; Mostly reused MorphOS parts and added some configure parts.
[/quote:8f05eb33ee]

The patch is rather broken. First of all you should not patch files that are generated by the configure script. Do not patch following files:

 /config.h
 /euade
 /Makefile
 /pwrap.pl

Also, this patch breaks all other archs but AmigaOS:

[code:1:8f05eb33ee]
diff -u uade-1.02/configure uade-1.02-ppc-amigaos-src/configure
--- uade-1.02/configure	2005-05-05 21&#58;53&#58;00.000000000 +0200
+++ uade-1.02-ppc-amigaos-src/configure	2005-05-08 20&#58;54&#58;40.538486616 +0200
@@ -239,6 +239,7 @@
 chmod u+w config.h
 
 OS=&quot;`uname`&quot;
+OS=&quot;AmigaOS&quot;
 [/code:1:8f05eb33ee]

Please confirm that [url=http://uade.ton.tut.fi/patches/patch-2005-05-09-amigaos4.diff]this[/url]  patch is the correct and complete.

---

From: nicomen
Date: Sun May 8 22:27:46 2005

To: Kohina-UADE-Forum
Sorry, guess I was in a rush

If the generated files are changed it possible is because they weren't deleted after "make clean"

Your configure diff is correct.

I've only cross-compiled this with Linux and had to force set it, maybe it could be an option to set the OS variable?

What is the prefered diff format btw? (How about new files like INSTALL.AmigaOS)

---

From: shd
Date: Sun May 8 22:44:01 2005

To: Kohina-UADE-Forum
[quote:37a816b455="nicomen"]maybe it could be an option to set the OS variable?
[/quote:37a816b455]

Well, okay. Should be something like:
[code:1:37a816b455]OS=&quot;$UADEKERNEL&quot;
if test -z &quot;$OS&quot; ; then
  OS=&quot;`uname`&quot;
fi
[/code:1:37a816b455]

Then cross-compiler envs can do:

[code:1:37a816b455]$ UADEKERNEL=AmigaOS ./configure
[/code:1:37a816b455]

[quote:37a816b455]What is the prefered diff format btw?
[/quote:37a816b455]

diff -u

[quote:37a816b455](How about new files like INSTALL.AmigaOS)
[/quote:37a816b455]

$ diff -uNr dir1 dir2

diff will create a patch that creates new files found in dir2 but not in dir1. Be careful to delete unwanted files from dir2 before doing that.

---

From: nicomen
Date: Sun May 8 23:34:52 2005

To: Kohina-UADE-Forum
OK, this should be a bit better heh. Sorry for the inconvinience.

http://home.polarboing.com/nicomen/download/aos40/patch-2005-05-09-nicomen-amigaos4.diff

---

From: shd
Date: Mon May 9 07:50:13 2005

To: Kohina-UADE-Forum
[quote:e24a5ec7b9="nicomen"]OK, this should be a bit better heh. Sorry for the inconvinience.

[/quote:e24a5ec7b9]

There were a few problem's:

 - osdep/strl.c is also a generated file (from configure). You shouldn't patch that.

 - uade-1.02-pcc-amigaos-src.readme is a file that shouldn't have been included in that patch. You can of course submit that file to aminet, and maintain the aminet submission file by yourself. However, you shouldn't duplicate information found from INSTALL.AmigaOS in that file. People who compile the sources should read INSTALL.AmigaOS anyway.

Otherwise the patch looks fine.

---

From: shd
Date: Mon May 9 10:36:40 2005

To: Kohina-UADE-Forum
One more thing, if you do binary releases without going through us, please mark those binaries as such. For example, name it uade-1.xy-nico-something-else.lha. We do all the vanilla releases, and you can release 1.xy-postfix versions (pick your postfix).

Also, as a rule of thumb, never release anything before consulting us. Post an URL to a diff, and give us a few days to review the changes.

On the user forum [url=http://board.kohina.com/viewtopic.php?t=554]this[/url] person has obtained amigaos4 version from somewhere, and he doesn't even tell the version he is using. That release certainly isn't from us.

---

From: Guest
Date: Mon May 9 20:13:02 2005

To: Kohina-UADE-Forum
OK. I'm sorry for the mistakes

Are you fixing the patch file or do you want me to fix it?

The guy with problems with MED/OctaMED files is using 1.02

Should I take down again the binaries, I guess I just jumped to conclusions seeing it was GPL, but there's no problem taking them down from aminet and os4depot and even my own site. Appending my name to it isn't a problem either. 

Just tell me what to do ;)

At the same time I would you to thank all the developers for making a really program ;)

---

From: nicomen
Date: Mon May 9 20:20:22 2005

To: Kohina-UADE-Forum
previous post was by me, forgot to add username

---

From: shd
Date: Mon May 9 20:22:43 2005

To: Kohina-UADE-Forum
[quote:38eb3b88be="Anonymous"]Are you fixing the patch file or do you want me to fix it?
[/quote:38eb3b88be]

I'll fix it.

[quote:38eb3b88be]Should I take down again the binaries, I guess I just jumped to conclusions seeing it was GPL, but there's no problem taking them down from aminet and os4depot and even my own site. Appending my name to it isn't a problem either. 
[/quote:38eb3b88be]

Just rename the binaries to uade-1.02-yournick-pre1. (it's still technically approaching 1.02 on OS4, so it shouldn't be 1.03-*-pre1.)

---

From: nicomen
Date: Mon May 9 20:59:31 2005

To: Kohina-UADE-Forum
Ok I'll do that

(what do you mean by technically approaching 1.02? It does the same as my Linux version at least)

---

From: shd
Date: Mon May 9 21:33:11 2005

To: Kohina-UADE-Forum
[quote:d9f9079b62="nicomen"](what do you mean by technically approaching 1.02? It does the same as my Linux version at least)[/quote:d9f9079b62]

We hope it does the same as the GNU/Linux version, but we don't know it yet ;) Thus I said it's approaching technically..

---

From: nicomen
Date: Mon May 9 22:30:14 2005

To: Kohina-UADE-Forum
okay ;)

---

From: shd
Date: Tue May 10 15:19:22 2005

To: Kohina-UADE-Forum
[quote:1580ba273c="nicomen"]okay ;)[/quote:1580ba273c]

Here's a [url=http://uade.ton.tut.fi/patches/patch-2005-05-10-amigaos4.diff]patch[/url].

Changed version number into 1.03 (in configure script).

---

From: shd
Date: Tue May 10 15:21:58 2005

To: Kohina-UADE-Forum
[quote:641a2557d4="nicomen"]okay ;)[/quote:641a2557d4]

Is this name / email good for changelog?

2005-05-10:     no release
        - applied amigaos4 fixes from Nicolas A. Mendoza &lt;[email-masked]&gt;
          (shd)

---

From: nicomen
Date: Thu May 12 02:28:47 2005

To: Kohina-UADE-Forum
Perfect

---

From: nicomen
Date: Thu May 12 05:06:34 2005

To: Kohina-UADE-Forum
Now please remove it from this webpage ;)

---

From: Guest
Date: Sun Jun 5 01:27:22 2005

To: Kohina-UADE-Forum
INSTALL.AmigaOS is incorrect, AmigaOS4 is different thing than AmigaOS, becase INSTALL.AmigaOS4

BY: And AmigaOS classic user...