[OpenAFS] Building on AIX

2022-08-12 Thread Ben Huntsman
Hi guys! Has anyone built this on AIX recently? I see in the code that there is support for AIX 6.1, and 7.2. I was hoping to get it working on 7.1 so I figured I'd start with a build on AIX 6.1 to make sure it was in working order before attempting to port it to 7.1. I'm using XLC 13.1.3 an

[OpenAFS] OpenAFS vs IBM AFS

2022-08-12 Thread Ben Huntsman
Hi guys- So I know IBM released the AFS code to the community at the beginning and that is what became OpenAFS. But from various release notes on the IBM site, it would seem that IBM continued (and continues) to develop its own AFS internally as well. Does anyone know how far the IBM vs

Re: [OpenAFS] Building on AIX

2022-08-12 Thread Benjamin Kaduk
Hi Ben, On Fri, Aug 12, 2022 at 04:41:04PM +, Ben Huntsman wrote: > Hi guys! > > Has anyone built this on AIX recently? I see in the code that there is > support for AIX 6.1, and 7.2. I was hoping to get it working on 7.1 so I > figured I'd start with a build on AIX 6.1 to make sure it wa

Re: [OpenAFS] OpenAFS vs IBM AFS

2022-08-12 Thread Jeffrey E Altman
On 8/12/2022 12:50 PM, Ben Huntsman (b...@huntsmans.net) wrote: Hi guys-    So I know IBM released the AFS code to the community at the beginning and that is what became OpenAFS.  But from various release notes on the IBM site, it would seem that IBM continued (and continues) to develop its o

Re: [OpenAFS] OpenAFS vs IBM AFS

2022-08-12 Thread Ben Huntsman
Hi Jeffrey- Thanks for the reply! That is about what I thought. I guess I ask because for those of us who work more with AIX than the other platforms, it would be interesting and valuable to be able to track the IBM code base as well, even if that were kept in a separate repository from

Re: [OpenAFS] Building on AIX

2022-08-12 Thread Ben Huntsman
Ah, interesting! Thank you for pointing that out! Just to test a sloppy fix, I added an include of to src/afs/AIX/osi_machdep.h, and that allowed the compile to continue. It stops at src/afs/AIX/osi_sleep.c, but I'll treat that as a separate thread. I'm not sure if including from src/afs/AI

Re: [OpenAFS] Building on AIX

2022-08-12 Thread Benjamin Kaduk
On Fri, Aug 12, 2022 at 06:12:00PM +, Ben Huntsman wrote: > Ah, interesting! Thank you for pointing that out! > > Just to test a sloppy fix, I added an include of to > src/afs/AIX/osi_machdep.h, and that allowed the compile to continue. It > stops at src/afs/AIX/osi_sleep.c, but I'll trea

Re: [OpenAFS] OpenAFS vs IBM AFS

2022-08-12 Thread Jeffrey E Altman
On 8/12/2022 2:01 PM, Ben Huntsman (b...@huntsmans.net) wrote:    That is about what I thought.  I guess I ask because for those of us who work more with AIX than the other platforms, it would be interesting and valuable to be able to track the IBM code base as well, even if that were kept in a

[OpenAFS] linking afs.ext.64 on AIX fails with missing symbol vprintf

2022-08-12 Thread Ben Huntsman
After a few tweaks to some of the source files (which I will submit later), I have all the code for afs.ext.64 compiling, but it fails to link due to a missing symbol .vprintf. The AIX man pages show that this is included in /lib/libc.a, and nm confirms it. Here is the error: /usr/bin