Hi, I would have expected that someone creates a pull request? ;-)
https://github.com/jimjag/epm Regards, Matthias Am 08.07.21 um 07:53 schrieb Peter Kovacs: > Aye, Jim has taken over from the original author as maintainer. Plus he has > the FreeBSD changes saved as an additional patch. > > However AOO 4.5.0 requests epm 5 I thin since last November, I think. At the > time I tried to get the update into arch Linux. Which is quite a while where > we did not build FreeBSD. > > All the best > Peter > > Am 7. Juli 2021 22:44:29 MESZ schrieb Matthias Seidel > <[email protected]>: >> 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
