Hi all, Am 07.07.21 um 20:11 schrieb Peter Kovacs: > Hi Damjan, > > In my opinion the compiler is right and it should be vernumber not > relnumber.
That's Jim's build, isn't it? https://github.com/jimjag/epm/blob/trunk/bsd.c Regards, Matthias > > All the best > > Peter > > On 07.07.21 18:04, Damjan Jovanovic wrote: >> Hi >> >> On FreeBSD 13.0 the epm module doesn't compile: >> >> ============= >> Building module epm >> ============= >> >> Entering >> /store0/Projects/Apache/Public/openoffice/openoffice-git/main/epm >> >> mkdir ./unxfbsdx/misc/build/epm-5.0.0/ >> mkdir: ./unxfbsdx/misc/build/epm-5.0.0/: File exists >> cd ./unxfbsdx/misc/build/epm-5.0.0/ && make && touch >> /path/to/openoffice-git/main/epm/./unxfbsdx/misc/build/so_built_epm >> Compiling bsd.c... >> bsd.c:203:27: error: no member named 'relnumber' in 'dist_t'; did you >> mean >> 'vernumber'? >> if (dist->relnumber) { >> ^~~~~~~~~ >> vernumber >> ./epm.h:220:9: note: 'vernumber' declared here >> int vernumber, /* Version number */ >> ^ >> bsd.c:205:35: error: no member named 'relnumber' in 'dist_t'; did you >> mean >> 'vernumber'? >> dist->relnumber, platname); >> ^~~~~~~~~ >> vernumber >> ./epm.h:220:9: note: 'vernumber' declared here >> int vernumber, /* Version number */ >> ^ >> 2 errors generated. >> *** Error code 1 >> >> Stop. >> >> >> >> >> >> There is no "relnumber" in epm.h: >> >> typedef struct /**** Distribution Structure ****/ >> { >> char product[256], /* Product name */ >> version[256], /* Product version string */ >> release[256], /* Product release string */ >> copyright[256], /* Product copyright */ >> vendor[256], /* Vendor name */ >> packager[256], /* Packager name */ >> license[256], /* License file to copy */ >> readme[256]; /* README file to copy */ >> int num_subpackages; /* Number of subpackages */ >> char **subpackages; /* Subpackage names */ >> int num_descriptions; /* Number of description strings */ >> description_t *descriptions; /* Description strings */ >> int vernumber, /* Version number */ >> epoch; /* Epoch number */ >> int num_commands; /* Number of commands */ >> command_t *commands; /* Commands */ >> int num_depends; /* Number of dependencies */ >> depend_t *depends; /* Dependencies */ >> int num_files; /* Number of files */ >> file_t *files; /* Files */ >> } dist_t; >> >> >> Any ideas? >> Damjan >>
smime.p7s
Description: S/MIME Cryptographic Signature
